software The Rise of the Thinking Rocks Generative artificial intelligence is drastically changing the software engineering field. What are the strengths and weaknesses, and how can developers future-proof their careers?
rambling Moderately expensive, like a tourist, and with lots of luggage Finally ending the debate on the best way to travel.
informative An Ordered List of Software Quality Metrics Writing quality software is a very tangled and often self-conflicting effort. In this post, I describe a framework for thinking about how to prioritize competing goals.
career The Distracted Developer Learning how to work with your brain, instead of against it, will make everyone happier.