Tags

#AI

Can Software Craft Be Passed On in the Age of AI?

Software Engineering · From The Art of Computer Programming and Refactoring to Design Patterns and The Mythical Man-Month, an essay about rebuilding the feedback loops through which software craft is learned.

Will AI Coding Kill Low-Code?

Software Engineering · AI coding weakens the old low-code speed advantage, but makes proven components, runtime contracts, and enterprise governance more valuable. A practical argument for combining natural language, Spark CLI, and a trusted application platform.

Revisiting Peopleware: The Better AI Gets, the More Software Depends on People

Software Engineering · A fresh reading of Peopleware for the age of coding agents: when code is abundant, attention, trust, judgment, and shared responsibility become the scarce resources.

Rereading The Mythical Man-Month: Software Engineering in the Age of AI

Software Engineering · A rereading of The Mythical Man-Month for the age of coding agents, context engineering, and knowledge-driven software development.

Reliability by Design: What AI Still Misses in Production Systems

Software Engineering · AI can generate complete features quickly, but it rarely designs the failure path by default. A practical framework for critical flows, fault boundaries, idempotency, observability, and recovery.

AI Coding Makes DFX More Important, Not Less

Software Engineering · AI can implement features remarkably well, but it does not automatically produce a system that is reliable, maintainable, observable, secure, and safe to operate. DFX turns those qualities into explicit design constraints.