You can find all of my writing at will-keleher.com.

Observability

Engineers spend more time trying to understand systems than creating them, especially in the age of agentic AI, so observability and system legibility can dramatically speed up delivery:

AI and Engineering Culture

Agentic tools have made engineering fundamentals like testing, code review, observability tooling, and code architecture more important than ever for teams that want to quickly deliver reliable code. Teams with a strong engineering culture and best practices are the ones best-positioned to take advantage of new capabilities.

Shell Programming