When talking about REST, it is worth reading the dissertation of Roy Thomas Fielding. The original paper that describes RESTful web, “Architectural Styles and the Design of Network-based Software Architectures” Roy T. Fielding (2000), introduces the Representational State Transfer (REST) architectural style as a framework for designing scalable, performant, and maintainable networked systems, particularly web services.
The Software Engineering Identity Crisis - Annie Vella
Many of us became software engineers because we found our identity in building things. Not managing things. Not overseeing things. Building things. With our own hands, our own minds, our own code.
But that identity is being challenged.
AI coding assistants aren’t just changing how we write software - they’re fundamentally transforming who we are. We’re shifting from creators to orchestrators, from builders to overseers. From engineers to something that looks suspiciously like… managers.
Why Your AI Coding Assistant Keeps Doing It Wrong, and How To Fix It | Pete Hodgson
AI coding assistants excel at specific types of tasks, but fail impressively elsewhere. Use the Constraint-Context framework to identify which tasks are best for AI, and learn how to re-frame your problems so that AI can accelerate more of your work.