Start Treating AI Like a Human Colleague
Why treating AI like an engineering colleague means handing over desired outcomes and whole systems instead of micromanaging at the component level.
Roy Berris · · 8 min
Find a node by title, summary or cluster
// database
Every node in the network. Filter by cluster, sort by date or depth.
Why treating AI like an engineering colleague means handing over desired outcomes and whole systems instead of micromanaging at the component level.
Roy Berris · · 8 min
How I stopped evening work anxiety by wiring up a private VPS, Matrix, and an Obsidian second brain into an always-on personal AI assistant.
Roy Berris · · 7 min
How we use a three-layer compiler pipeline to generate functional design specifications with AI, compiling business truth down to verifiable contracts.
Roy Berris · · 12 min
AI agents now call our APIs, but few of us design for them. How I use schemas, consistent patterns, security and MCP ideas to serve developers and agents.
Roy Berris · · 10 min
How I blog with AI as a writing partner, not a ghostwriter: I bring the insights and own every technical claim, AI helps with structure and readability.
Roy Berris · · 5 min
How one two-hour DevAlign session and a set of Architecture Decision Records (ADRs) gave my team consistent API naming, versioning, errors and pagination.
Roy Berris · · 4 min
How I turned my Umbraco website into a static site with xStatic and free Netlify hosting in under an hour, and who should and shouldn't use this approach.
Roy Berris · · 5 min
What a DDD value object is and how to build one in C#, using a hexadecimal color code with equality by value, a guarded factory method and immutable behavior.
Roy Berris · · 7 min
My Umbraco Community Day 2023 talk on headless and MVC: decoupling Umbraco from the presentation layer, with the source code of the working prototype.
Roy Berris · · 1 min
How to set up Roslyn code analyzers like StyleCop with a shared .editorconfig in .NET, configure rule severity, fix issues and suppress rules the right way.
Roy Berris · · 11 min
What a Content Security Policy is and how to build one from appsettings.json with ASP.NET Core middleware, including report-only mode and excluded paths.
Roy Berris · · 7 min