It’s been a bit over 10 years since I first became an engineering manager—minus a couple non-manager roles in the startup world as a lead engineer. That realization and my normal end of year productivity reboot has had me thinking a lot about how I operate outside of the core mechanics of how I do things—namely how I have changed and how things operate in my head. The thing is, I’ve always been really good at dropping work out of my head at the end of the day.
Continue Reading »
I really like the idea of “asking a lot of dumb questions to learn fast” and while I don’t think this is a dumb question it’s kind of dumb in that it’s a controversial question on the internet. Maybe I can learn something at least? So here it goes.
Why are so many developers so smitten with monorepos?
Continue Reading »
Interviewing is hard and there are a lot of problems in the industry and the processes that we use. A lot of companies rely on a half to full day interview cycle to both get an idea of the candidate’s skills/fit and give the candidate an idea of what your team is about. 4–5 hours is hard to give both employer and candidate a complete picture of what it’s like to work on this team.
Continue Reading »