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.