Drew Clements

  • @drewclem
  • Front-end Engineer, Nacelle
  • he/him
Front-end dev less-than-extraordinaire. Building Protege.dev and trying to make a difference
Read more


  • Protege.dev
  • Mar 2020 - Present

Front-end Engineer

  • Nacelle
  • Aug 2021 - Present

Front-end Engineer

  • Foster Commerce
  • Jul 2020 - Aug 2021

Drew's Collections

My 2021 Highlights

4 Highlights


Jan 04, 2022
Jan 04, 2022
Wrote an article
I've been delving deep into building reusable and accessible components in Vue.

Here's my latest article on building a recursive menu system!



Dec 09, 2021
Dec 09, 2021
Exited a startup
I lost both of my sources of income in early 2020 (the start of the pandemic). I worked full-time as a designer and contracted as a front-end engineer. My wife was 5 months pregnant and a stay at home mom, taking care of our then 2-year-old daughter.

I found it incredibly hard to find viable leads for junior-level remote work opportunities. So, I did the only logical thing-- and built a job board, tailored to junior remote opportunities, from the ground up!

That job board was Protege.

Since then, we've had over 1,000 commits pushed and 25+ contributors to the platform! I don't have metrics on who or how many people have gotten hired through it-- but, based on the numbers of unique visits it receives, it's at least giving people hope.

That's no supplement for a paycheck, which I'm sure they would rather have- but sometimes, it's enough to get them to next day.

It came to a point that I realized what Protege needed to truly succeed was something I was not equipped to give it.

I knew if I clung to it, that it would eventually fizzle and fade. I didn't want that. I couldn't allow that. In my mind, there are people depending on this platform, and for them, I could not let the ship sink.

After talking with a few prospective buyers, I found one that really understood the vision that started this whole madness to begin with and wanted to not inject their own into it, but stand behind and support and increase its velocity.

As of today, I am no longer the "owning" body of Protege. I'm staying on as a founding advisor- and still plan to contribute code and design.

I've taken Protege as far as I can take it. And by "I", I mean the 25+ contributors you can find here, on the contributors page.

I may have made the first commit, but everyone on that contributors page, following on twitter, visiting the site, created an account-- all of the above.. you're the reason it's persisted this long, and you're the reason we will continue forward. #protege

Nov 15, 2021
Nov 15, 2021
Wrote an article
Accessibility is paramount to having an inclusive web app.

I did a write up on how to build a fully accessible modal with Nuxt!

Nov 15, 2021
Nov 15, 2021
Wrote an article
Following the accessibility theme, I've found myself fixing a lot of the same issues as I move from project to project.

So, I did a little write up on 3 key things to always make sure I add to my projects and ensure my accessibility is always up to par and improving.

Oct 25, 2021
Oct 25, 2021
Wrote an article
I'm a firm believer in finding the good in people and betting on that.

I wrote an article on how companies can use that same thought process to build the next generation of developers!!

Aug 01, 2021
Aug 01, 2021
Started a new role at Nacelle
Excited to join Nacelle as Front-end Engineer! 🎉
Front-end Engineer, Nacelle
Get your own page like this