subscribe via RSS
Recent Articles
-
Practical Steps to Delay Burnout
I have read many articles about avoiding or recovering from burnout. I usually find the advice true, but useless, due to a lack of concrete steps that can help me get started. Here, I try to augment an article that I recently read with the concrete steps I’ve taken and which seem to have helped.
-
Managing the Uncertainty of Legacy Code: Part 5
How do we commit tiny changes without disrupting everything? And a case study of sorts.
-
Managing the Uncertainty of Legacy Code: Part 4
You don’t need a test framework to start adding tests to legacy code.
-
Managing the Uncertainty of Legacy Code: Part 3
Refactoring without tests carries risk, so take it seriously, but don’t let it block you entirely.
-
Managing the Uncertainty of Legacy Code: Part 2
The role of exploratory refactoring and Approval Tests in rescuing legacy code.
-
Managing the Uncertainty of Legacy Code: Part 1
It’s hard to know where to start. It’s hard to know whether to start at all!
-
Broadcast from OBS Studio To Everything In Linux
OBS Studio 26.1 made this article mostly obsolete. If you’re stuck on an earlier version of OBS Studio, then you’ll need some help to enable a “virtual camera” for fancy backgrounds and other interesting uses.
-
Lasting Change Demands Alignment
Alignment on fundamental organizational objectives will constrain how effectively you adopt changes to the way you work. Without alignment, success comes in the form of temporary compliance and failure lurks around every corner.
-
Questions from the Legacy of SoCraTes 2020
Dealing with wayward micro-commits, why I prefer not to check e-mail in the morning, and one little piece of good news to come out of the COVID-19 radical realignment of workers.
-
Questions from "The Well-Balanced Programmer", DevTernity 2019 Conference
I spoke at DevTernity 2019 in Riga on the topic “The Well-Balanced Programmer”. Here are answers to the audience questions that I didn’t have the opportunity to answer on stage.
-
Questions from 'The Selfish Team Player' at Agile Tour Lithuania 2019
I spoke at Agile Tour Lithuania 2019 in Vilnius on the topic “The Selfish Team Player”. Here are answers to the audience questions that I didn’t have the opportunity to answer on stage.
-
The Coming Battle About Psychological Safety
Psychological safety is helpful. No, it’s awesome! No, it’s evil! You’re doing it wrong! Well, we tried. What? Are you still talking about that stuff?