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.
🐕🐕🎙️🎸🥁🎹🌈🥦🚲🎮📷🧥🤠
I've recently worked for:
Website for musician and producer Sandro Perri. The frontend is a Vue app; WordPress is the backend, as a headless CMS.
Gatsby-generated static site for experimental music microlabel Ref. No.
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.
Firefox extension: hide Twitch chat when watching a stream in Squad Mode, because you basically never want to see Twitch chat.
Firefox extension: avoid "time spoilers" when watching (e)sports VODs by hiding the progress bars and duration info on Twitch and YouTube videos.
Blog post: "Lessons From Linguistics: i18n Best Practices for Front-End Developers."
Introduction to using TypeScript with Vue 3, presented at TypeScript MTL, 2023/05/18. Slides made with RevealJS.
A Unity-made meditative videogame about birdwatching. Explore a peaceful island and whistle to birds with real-life audio controls.
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.
`hello@${this.domainName}`