SUPERKO | Lucas H.


I'm Lucas.

I'm a frontend developer currently working at Shopify.

My bread & butter is React & TypeScript; competencies include GraphQL, Vue, Sass, and Jest, with additional forays into React Native, Electron, Angular, Cypress, Django, and Ruby On Rails.


Work overview


I've recently worked for:

Pieces of interest


| link | code

Website for musician and producer Sandro Perri. The frontend is a Vue app; WordPress is the backend, as a headless CMS.

🗃️ Ref. No.

| link | code

Gatsby-generated static site for experimental music microlabel Ref. No.

🎶 Multyband

| link | code

An aggregator for Bandcamp albums, allowing you to collect many albums onto a single page and share your collection as a link. Made with Vue.

🙈 Hide Squad Chat

| link | code

Firefox extension: hide Twitch chat when watching a stream in Squad Mode, because you basically never want to see Twitch chat.

⏳ Timeless

| link | code

Firefox extension: avoid "time spoilers" when watching (e)sports VODs by hiding the progress bars and duration info on Twitch and YouTube videos.

Writing, presentations, education

📔 Shopify.Engineering

| link

Blog post: "Lessons From Linguistics: i18n Best Practices for Front-End Developers."

🪟 "Vue+TS" presentation

| link | code

Introduction to using TypeScript with Vue 3, presented at TypeScript MTL, 2023/05/18. Slides made with RevealJS.

Sketches, demos, proofs of concept

🐦 Nestling

| link | code

A Unity-made meditative videogame about birdwatching. Explore a peaceful island and whistle to birds with real-life audio controls.

📑 Metaphrase

| link | code

A simple Vue tool to manage paragraph-by-paragraph translation of text into multiple languages. I built this to help my dad when he was translating his dad's memoirs.


📁 Repos

| Professional | Personal

📨 Email

| `hello@${this.domainName}`