I'm a Software Developer who enjoys turning ideas into solutions that offer great user experiences. I'm proficient across the stack, with a particular focus on crafting intuitive, engaging interfaces. I love focusing on products as a whole, which helps me take ownership of end-to-end processes, making sure that every feature not only works well but also has a positive impact on the business and the user experience.
- My Portfolio
I built this with my favorite framework for contentful sites, Astro. It's light, and fast, and sends as little JavaScript to the browser as possible. Leverages a markdown-based blog for simple, easy updates.
As I learn new things, I love to find time to share my lessons to save others time. Here are some of my most recent posts:
- Building and Testing an OTP UI Component with React and TypeScript
- Building Flexible React Components with TypeScript: Conditional Props in Action
- Detecting Outside Click Events with JavaScript
- Supabase Password-less Authentication with the Next.js Pages Router
You can email me at andrew(at)internetdrew(dot)com, find me on Twitter, or connect with me on LinkedIn.