Ruth Burr Reedy
26 posts
Handling Failure: The Most Important Part of AI Systems
Every AI system will fail. The question isn’t whether it will happen. The question is: What happens next?…
EF Core Migrations Troubleshooting Guide — Design Package, Tooling Versions & Multi‑Project Setups
EF Core Migrations Troubleshooting Guide — Design Package, Tooling Versions & Multi‑Project Setups If you work with Entity…
Burying Carbon: How AI is Supercharging Subsurface Storage
Burying Carbon: How AI is Supercharging Subsurface Storage The climate crisis demands radical solutions. Imagine turning the Earth…
Securing the DevOps Pipeline: Best Practices for DevSecOps in 2025
As software development accelerates, so do security risks. In 2025, DevOps has evolved into a fast, automated ecosystem…
💬 Integrating Twilio into your project: Part 3 – Handling Webhooks and Sending Messages with Laravel and Express
In this part, we’ll: Create a simple service to send WhatsApp messages. Handle incoming WhatsApp messages by replying…
How Stack Overflow is competing with AI – Jody Bailey (CPTO, Stack Overflow)
Artificial Intelligence has changed the way developers work—and Stack Overflow is right at the centre of that shift.…
April 1st: The Nuclear Pranks Only Real Developers Will Respect (and Regret)
April 1st. The one day where all the Agile, DevOps, and Security Best Practices™ you proudly post about…
Project Manager Titles: Entry-Level Titles, Senior Titles & More
Project management is a unique field. It exists in many industries because a “project” applies to almost anything…
Begineer: TypeScript Utility Types
STOP! You better not be individual that I catch using the any type in my projects. This is…
Tips From @ChrisBrogan on How to Beat Dunbar’s Number
The theory that we can only hold a finite number of stable social relationships has long been debated.…