Skip to content

Michael LaRoy - Home

About that Tailwind gig...

Michael LaRoy

Hey Adam 👋🏼

I'm Michael LaRoy - I'm excited to apply for the Design Engineer role! Stick around to learn more about me. Also, try it in .

I'm a web developer and designer based in the Fraser Valley, BC. I've been building on the web for over 10 years and have worked with clients from around the world.


I'm a Developer

The past decade as a developer has taken me from static web pages, to WordPress, to React and Next.js. Between my agency work and my own freelance work, I’ve had the opportunity to be exposed to a lot of different technologies and differing opinions. And I’ve enjoyed all of it (or most of it).

I’ve had my hands on React, Vue, WordPress, Rails, Laravel, Gatbsy, Django, AEM, and more, from one degree to another. I’d never presume to suggest I’m an expert at all these things; rather, I now have the skillset to investigate how things work and figure them out. I’ve mostly settled on React and Next.js and it’s where I spent a lot of my time these days, so I’m not coming in as a novice.

I resonate with what Aaron Francis said on one of his recent podcasts, which in essense was this: I'm not the world's best developer, I just want to make cool stuff. Making stuff is part of how we learn, and that's what's fun about it. We get better along the way.

Here are a few projects I've worked on that I've been excited about:


I'm a Creative

I’m a creative at heart. I love to build things that are functional and beautiful. While I’m not a “designer” in the traditional sense, I’ve developed an eye for what looks great and what doesn’t. This comes from years of working with incredible designers.

I’m very comfortable working in Figma and implementing UIs from other designers.


I'm a Teacher

I'm teaching JavaScript and React part-time at my alma mater, BCIT. I was a student in the Technical Web Designer program years ago, and I have the privilige to teach the current generation of web developers just getting started in the Front End Developer program.

I love to write, share what I’ve learned, and create public demos. Most recently, I’ve been writing about my journey in learning Laravel and Statamic as a transition out of WordPress. I love hearing from other devs who’ve benefitted from me simply sharing while I’m learning.

I love to make complex things simple.


What I'm excited about

I love the "we ship" bullet on the Why work with us section of the job post. As many developers can relate, I've built any number of projects that have never shipped, which is always disappointing.

I'd be pretty pumped to work on things like the command palette for Catalyst, building the redesigned Tailwind CSS website, as well as expanding the documentation. I'm also excited about the text-shadow support... I'm a little surprised it hasn't been implemented yet. I'd love to be a part of that.

Overall I'm excited about the idea of building tools and protoypes to explore possibilities. How much more fun could it get?


Why I would be a great fit

I'm curious.

I like to explore new tools and techniques to see how they work, and try to incorporate them into my projects. I like to try cooking new recipes. I'm trying to teach myself Italian just because 🤌. I chose Vue for a project because I wanted to learn it. I built this site in Astro because I wanted to see what it was like.

I love to learn.

I'm always reading, watching, and listening to new things. There's always a way that I can improve myself, whether it's by acquiring new skills or sharpening the ones I already have, or deepening my knowledge about the world around me.

I'm pretty chill.

Personality and culture are important to me. I want to work with folks who are great at, and love their craft. I think that’s true for the Tailwind Labs team too. I’m easy going, I don’t get stressed out or anxious easily, and I want to work hard and have fun while doing it.


I realize the West Coast of Canada is outside of the preferred time zones, but I hope it’s not a strict disqualifier for the right candidate. I’m happy to be flexible.

Thanks for taking the time to read. I'm looking forward to hearing from you!

thank you