Catastrophic Mistakes Are a Team Failure
If people can make catastrophic mistakes on your team, the process is broken. ...
If people can make catastrophic mistakes on your team, the process is broken. ...
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. ...
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. ...
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. ...
Retrospectives are one of my favorite engineering team practices. In this post, I’ll explain why and how I run retros. ...
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. ...
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. ...
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. ...