Coaching

Human-less Change Fails

  A lot of the reasons that change fails, inside & outside technical organizations, come down to one broad statement: the people who have to make the changes are humans, and the people who want them to make the changes have not successfully taken this into account. Before we proceed: Changing a software development process

Human-less Change Fails Read More »

Pull & Swarm

Sooooooo. I’m gonna write a little bit about geekery. But I do want to frame it for you a little. Geekery is not very important right now. My country is in the throes of facing down a violent uprising by uniformed militia, spurred on by parts of the government. So, geekery, no. Not important. But,

Pull & Swarm Read More »

The Jump to Microservices

More seriously, the first piece of advice I’d give a monolith-owner about converting to microservices would be to work very hard to factor their monolith well. Interestingly, across dozens of cases, I’ve never seen that advice taken. There’s always a well-dressed person with excellent powerpoint who is happy to give a compelling case for a

The Jump to Microservices Read More »

My Best Bug

I shipped a word processor that formatted the hard drive every 1024 saves. Must have been ’84 or ’85. I was a bright 25-year-old with about five years in the game. I was one of two programmers who wrote & maintained a suite of apps kinda like Office: spreadsheet, wp, database, plotter, such like. We

My Best Bug Read More »

Juniors And Seniors

Lotta inspiration for junior geeks stuff floating around. I’m having a low productivity day today because, well, you know all of that, so I’ll take a minute nd pitch in. Do you know what I did for about twelve elapsed hours of coding time? I solved a problem. Cuz, you know, I got mad skillz,

Juniors And Seniors Read More »