AI code quality: Ship fast without the fires

The October 2025 DynamoDB disruption spread through AWS after a race condition in automated DNS management erased the service’s regional endpoint. Its published cause was an automation defect, not AI-written code. That distinction matters. If we blame every outage on an LLM, we miss the specific mechanisms that made the outage possible. Continue reading →

WebStorm JavaScripting & Noding Workflow Webinar Recording

Today the JetBrains team wrapping up final processing for my webinar from last week. You can check out the webinar via their JetBrains Youtube Channel: For even more information be sure to check out the questions and answers on the JetBrain WebStorm IDE blog entry. Some of the questions include: Q: How to enable Node.js... Continue reading →

Distributed Coding Prefunc: Installing QuickCheck for Great Testing

A few weeks ago I kicked off this series of “Distributed Coding Prefunc: Up and Running with Erlang” and had wanted to keep up the momentum, but as life goes I had to tackle a few other things first. But now, it’s time to get back on track with some distributed computing. I intend to... Continue reading →

Test Driven Development Built Name Generator Part 3

Part 1, Part 2. Now it is time finally for the random name generation. I’ve gotten everything into place, so it’s just a matter of grabbing the names and randomizing among them. Just as a check, after Part 2 was finished I had a total of 98,572 rows of data, or simply 98,572 names. Many... Continue reading →