A review of my time at Remix

September 6th, 2022 — 5 min read

person sitting on black surface looking to a purple sky
person sitting on black surface looking to a purple sky
No translations available.Add translation

TL;DR, I'm undertaking a new adventure requiring all of my time, so I'm leaving the Remix team to focus on that new endeavor. I'm not leaving the Remix community though! I'm still very much committed to what Remix is doing and excited about its future. My new adventure (EpicWeb.dev) definitely includes Remix in a big way.

I'd like to take some time to review the last 10 months or so of my career. Read on if you're interested to know what exactly it was that I did while at Remix.

My personal (career) mission statement is summarized on my homepage:

Helping people make the world a better place through quality software.

When I joined Remix, my goal was to push that forward by helping to create a community for what I see as the framework that's leading the charge in the way we'll be building web applications in the future.

I developed this conviction after rebuilding my website in Remix and it's evidenced by the fact that many modern frameworks are trying to adopt the great ideas pioneered by Remix.

The results of my efforts have been huge. I don't pretend to be solely responsible for this, but most of what the Remix community is so far has been intentionally built. Remix now has a strong community of helpful, friendly members who are trying to make the web a better place for users and developers. No web framework in the history of the web has grown as quickly as Remix, even if you do factor in year that Remix was paid licensed software. Some specific community/growth-related numbers/stats include:

Actual adoption is tough to measure, but there are definitely thousands of companies at this point adopting Remix in both "greenfield" as well as migratory projects. And you definitely would recognize the names of many of them. I don't know which companies I'm allowed to talk about using Remix, but let's just say one starts with "N" and ends with "etflix," another starts with "M" and ends with "icrosoft," and another starts with "T" and ends with "esla" 😆. There are plenty more, but those I really don't think I am allowed to talk about yet 😅

I've spent my time at Remix working on pushing all these quantitative metrics and qualitative properties around adoption forward. Since joining Remix, I have given my introductory talk over 20 times (many to some of the aforementioned companies). I traveled to 6 conferences and gave talks about Remix all over the world (I have more coming up soon too!). I also appeared on over 15 podcasts and interviews where I talked about Remix.

As the "Director of Developer Experience" at Remix, I definitely directed a lot of the DX while at Remix from a technical level as well. I played a primary role in the development and design of the Remix CLI and the Stacks feature. I sped up the test runs of Remix itself by 2x. I created a nice playground environment for local development of Remix itself. I built the Remix Discord bot. I pushed 113 commits to the Remix repository, merged 485 PRs (mostly docs and examples), and participated in countless discussions in the repo, discord, and on twitter.

As a Remix Cofounder, I also met every week with Ryan and Michael to talk about the direction of the company and decide where we needed to focus our efforts and that of our team.

As a new one for me, I also led other developers at Remix to implement fixes and features we needed. I'm not much of a manager or team lead, but I'm happy to report that none of them quit, so that's gotta count for something 😅

I'm completely floored by these facts and figures. The trends are even more exciting, but I've only got so much time to dedicate to this blog post, so we'll just leave it where it is. Suffice it to say, people seem very excited about the framework and for good reason.

I'm proud of what I accomplished while at Remix. I'm proud of the community that's being created there. I'm excited about the future of Remix and the direction that it's taking the web. I've never been so productive and that makes me excited about the potential for all of us building user experiences on the web.

Curious what's next for me? Read the companion blog post to this one: I'm Building EpicWeb.dev.

Kent C. Dodds
Written by Kent C. Dodds

Kent C. Dodds is a JavaScript software engineer and teacher. Kent's taught hundreds of thousands of people how to make the world a better place with quality software development tools and practices. He lives with his wife and four kids in Utah.

Learn more about Kent

If you found this article helpful.

You will love these ones as well.