
How to stay sane when you have an infinite amount to learn
I was having a conversation with some younger colleagues today about early-career development.
a thousand little improvements
Live Last read · last published · next check

I was having a conversation with some younger colleagues today about early-career development.

It's more complicated than that.

The most positive thing I can say about “AI” coding tools is — and I mean this sincerely — that they are a lot of fun to play with.

empirical (adj.)

Prioritizing software defects

What's 0.1% worth?

Imagine we're the programmers responsible for building a software service.

We change a software system by taking many small steps to get from our current state to our desired state.

Unit vs. system, manual vs. automated
Here’s how I actually make decisions when programming.

Hello and happy new year!

An alternative to the dreaded `utils` folder

There once was an Old West town called Two Dudes.

My first forays into programming, in middle school and high school, were in the domain of computer games — written in Visual Basic, of all things.

How to find what's important

How to begin

The title of my work-in-progress book is Process to Processes. That’s because software development starts with a human process (team structure and development workflow) and ends with computer processes that effect some desired behavior. The first process fully determines the nature of the second.

Reintroducing Process to Processes

How to navigate a mess

Cross-posted from benchristel.com.