Catastrophic Mistakes Are a Team Failure

If people can make catastrophic mistakes on your team, the process is broken. ...

April 20, 2026 · 2 min · Jake Worth

User Manual

Working with me? Awesome! I built this user manual to share my working style and communication preferences. For those interested in building their own user manual, here’s the guide that helped me. Work What is your work and life setup? I start work at 9 AM EST. As a team lead, I have a morning routine that includes focusing my day’s priorities, reviewing PR’s and tickets, moving my personal tickets work forward, reading emails, and following up on requests that I’ve made. ...

November 13, 2025 · 4 min · Jake Worth

How to Start a Meetup Group (Lessons from Running One for 10 Years)

I’ve been organizing Meetups for a decade, starting with Vim Chicago and Chicago Elixir, and now running Maine JS from Portland, Maine. In honor of our most recent Meetup, here’s my practical guide on how to start a Meetup group, based on what’s worked for me. ...

February 3, 2025 · 4 min · Jake Worth

Being the Third Engineer

I was the third engineer hired by my company, not counting our technical co-founder. I like that position, and it seems to play to my strengths. ...

October 16, 2024 · 3 min · Jake Worth

How to Run an Agile Retrospective for Leaders

Retrospectives are one of my favorite engineering team practices. In this post, I’ll explain why and how I run retros. ...

March 15, 2023 · 4 min · Jake Worth

How I Talk: My Guide to Tech Public Speaking

I’ve been giving technical talks for a few years, and I’m speaking at the Vim Chicago Meetup next month about integrating React with Vim. In this post, I’m going to use that opportunity as an excuse to document my speaking process. ...

August 9, 2017 · 10 min · Jake Worth

You Should Blog

I created this blog to reflect on my code and development as a programmer. In that spirit, I’d like to make a pitch to anybody reading: you should blog. ...

February 11, 2017 · 3 min · Jake Worth

Writing Elixir Sigils

Sigils are a mechanism for working with textual representations in Elixir. If you’ve ever made an array of Strings in Ruby with %w(), the API is similar. A neat feature of sigils is that we can make custom variants, or override existing Kernel variants. The latter is generally discouraged. ...

July 4, 2016 · 2 min · Jake Worth