Diego Castillo

@diegocasmo.bsky.social

Building products. Playing jazz. Software engineer @buffer.com. https://diegocasmo.github.io/

It has become increasingly clear to me that one of the most interesting areas to keep an eye on right now is how you maintain a solid understanding of a codebase as more work gets delegated to coding agents. You can only make good trade-offs if you have such understanding.

The online narrative is just throw everything at agents and figure it out. I use them all day, I barely write code myself at this point. But the people who seem to get the best results are strong engineers. I think foundational knowledge still matters a lot, maybe even more now.

Em-dashes were not that common on the internet. LLMs use them constantly. Something in training made all major models pick up this habit. Makes you wonder what else got amplified that way.