A Better Workflow for AI-Assisted Coding: Lessons from Matt Pocock
I recently watched Matt Pocock's workshop, Full Walkthrough: Workflow for AI Coding . The main takeaway: Good AI-assisted coding is not about writin…
Latest DevOps news from Tech News
I recently watched Matt Pocock's workshop, Full Walkthrough: Workflow for AI Coding . The main takeaway: Good AI-assisted coding is not about writin…
Breaking Recursive Self-Improvement: How Research World Models Eliminate GPU Bottlenecks Autonomous engineering systems that optimize their own code…
The Test Wasn't Wrong. It Was Answering an Older Question. I shipped a change I had reviewed, simulated, and deployed. An hour later my acceptance s…
Problem statement When you change a function-calling or Structured Outputs schema after users have active conversations, older turns and replayed to…
A legacy system can contain years of business rules, data relationships, and operational behavior that nobody wants to rediscover during a full rewr…
Four people apologized. None of them was lying. The Screenshot It started with a screenshot. A user was testing the product. They called an endpoint…
Anyone who has given autonomous AI coding agents (Claude, Devin, Antigravity, or Copilot Workspace) free rein in a production repository knows the u…
You leave a comment in the middle of a refactor: // TODO: cache this call for the list endpoint You meant: come back to this when the list page actu…
Building an e-commerce application can seem straightforward at first. You need a product catalog, a shopping cart, a checkout flow, payment processi…
Somewhere in modern software culture, an unwritten dogma took hold: If it isn't automated in your CI/CD pipeline, it doesn't count. Engineering lead…
In Part 1 , I wrote about the uncomfortable part of AI-assisted engineering: the tools are becoming remarkably good at producing things, while the h…
Your application is slow. Users are complaining. API requests are taking too long, and pages are struggling to load. Your first instinct might be to…
Cloud infrastructure makes it easier for businesses to scale applications, deploy new features, and serve customers around the world. However, as in…
The recent XRP Ledger vulnerability attracted attention because of one dramatic number: 18 trillion XRP. But that number can be misleading without c…
An API returns the expected response. An SDK runs without errors. A deployment platform provisions the requested infrastructure. An authentication s…
This document is a methodology for building software with AI assistance, compiled from the rules that survived real use on a production data platfor…
The death of the sampling shelter means that enterprise systems and product workflows will no longer be evaluated through small, forgiving statistic…
Hi there! A couple of years ago, AI could autocomplete a function. Today it can write a whole feature while I go grab a coffee. Writing code has nev…
The problem nobody warns you about You train a model to turn two photos into a short music video. The first three seconds look great. Then, around s…
AI coding assistants now write functions, generate tests, refactor old code, and sometimes build whole services. Most teams use them without asking…
Most port documentation fails for a boring reason: it is unstructured prose about structured things. A dock is a graph. It has a deck, a piling fiel…
I'll start with my position, because the rest of the article depends on it. I'm against estimation. I have been for a long time. My team has already…
I got interested in the AI Software Factory concept because it asks a much bigger question than “How can I write code faster?” It asks how AI agents…
Technical Reconstruction of Margaret Hamilton's Contributions to Software Engineering and AI Foundations Main Thesis: Margaret Hamilton's pioneering…
Why different responsibilities deserve different amounts of structure. There is something reassuring about opening a codebase and recognizing its st…
Software architecture rarely breaks where we expect it to. A system can have clean code, elegant abstractions, carefully designed APIs, automated te…
We almost lost forty modules to a file that never changed. The sync job ran every six hours, mirroring our shared working directory into a test work…
A colleague recently gave an internal presentation about GitHub's Spec Kit and spec-driven development. It was a good presentation. The demo was pra…
When I started building my Polymarket TWAP End-Cycle Sniper, the original idea was simple: Find a high-probability opportunity near the end of a sho…
Security is often introduced into software as a layer. There is an application. There is a database. There is an API. Then, somewhere around all of…