teams articles
๐ 10x Engineers
Last week I found myself comparing two pull requests: both touched the same service, both under 200 lines, yet one […]
๐ฑ Why software projects fail
Last Thursday I was reviewing a pull-request for a 200-line Swift UI tweak in the morning and helping untangle a […]
What is your unethical CS career’s advice?
I was approached at a meetup recently right after my talk on system design. Coffee in hand, a junior dev […]
My coworker rewrote all my code, what should I do?
Dear Robert, The two-sentence version: the code isnโt your code, and feeling bruised about it is normal. Everything after this […]
How to learn coding without a degree?
Last Friday I opened my inbox to yet another message that started with, โI donโt have a CS degree, but […]
What to expect from the dev agency after MVP is done?
Dear JK, Your message landed in my inbox late Friday night, right as I was about to close the laptop […]
๐ฌ Healthy Code Reviews
Networking as an introvert CTO Database Migrations Proper Documentation Habits of great software engineers Networking as an introvert CTO Database […]
๐งณ Handling Process Debt in IT
I still remember my first week at a mid-size telco in 2011. On Monday I pushed a tiny CSS fix; […]
๐ Being a good mentor – a developers guide
The first time someone asked me to be their mentor I almost said no. It was 2012, I was knee-deep […]
๐ฉ Bullsh*t Jobs
I wrapped up my backlog last Tuesday by noon and spent the next hour rearranging sticky notes just so it […]
๐คซ Software Development is very subjective
I still remember walking into a new gig a few years back, cloning the repo, and feeling an almost physical […]
๐ป Embracing Hacker Culture
This piece is part of the Technical Manager Guide. Think of it as field notes from someone whoโs broken more […]
๐โโ๏ธ Self-Organizing Teams
This piece belongs to the ongoing Technical Manager Guide. Iโm writing it for leads who suddenly find themselves in charge […]
๐ธ๏ธ How to build remote teams properly
This piece belongs to the Technical Manager Guide Iโm slowly publishing for leads who want to scale without turning into […]
๐คน๐ผโโ๏ธ Managing technical debt at an agile company
Tuesdayโs stand-up started with the same sentence from two different teams โ โThe build suddenly takes fifteen minutes, what changed?โ […]
๐ฅ Helping your Interns / Juniors grow
The first intern I ever coached arrived with an almost comical amount of enthusiasm. I had no onboarding checklist back […]