Observability and evidence in AI coding workflows: two log streams, two masters
A few months back I watched an external reviewer ask one question I could not answer. For the AI session that touched this medical device firmware o
Curated development tutorials from top sources. Filter by language.
A few months back I watched an external reviewer ask one question I could not answer. For the AI session that touched this medical device firmware o
For the last two years I have watched the same conversation happen in every regulated engineering team I work with. Someone tries the new AI coding ag
You don’t need to pick one. You need to know which fight each one was built for. There’s a certain kind of developer who treats language choice like
Introduction One of the most common problems I saw while building VMMS was this: documents get created, emailed to the next department, sit in someone
Java 26 Project Loom Continued Virtual Threads Enhancements Tutorial (2026) Java 26 Project Loom continued virtual threads enhancements tu
For the last 3 years, most of my work lived inside the browser. Vue.js SPA development, Nuxt applications, frontend architecture, SEO optimizations t
Custom elements have been covered here berfore. If you have used Hotwire in Rails, you have already used them. Both and are custom elements. They ar
If you've ever plugged a 256GB Android phone into a Mac and tried to browse files, you know the pain. Android File Transfer hangs. OpenMTP crashes. Ma
Pendant des années, utiliser un modèle IA voulait dire appeler une API distante. Le workflow était relativement simple : envoyer un prompt attendre
PDF invoices sound like a solved problem. Pick a library, render some HTML, done. Then you deploy to Vercel and discover Chromium doesn't fit in a ser
I always liked tracking my income and expenses. There was an app called Spendee that I used a lot. I liked it. But it felt too complicated for me, so
After stripping out brick/math dependency from Maravel-Framework 20.0.0-RC10, thinking that it was the source of the slow-down that happened after 20.
Beyond the Security Manager: JEP 484 and the Rise of the 'Clean Room' Pattern Now that the Security Manager is a fossil of the past, we've
I've been building PHP projects for a while, and one of those annoying little tasks that keeps coming up is generating sitemaps. Not because it's tech
Series: Building EDIFlow - A Clean Architecture Journey in TypeScript (Part 6/6 — Final) Reading Time: ~10 minutes The Journey So Far Ove
In Java, final means something cannot be changed further. It can be applied to variables, methods, and classes — but the effect is different in each c
PayPal is one of the world’s most widely used digital payment platforms, serving over 430 million active accounts. Unfortunately, its popularity also
Abstraction in Java is a core concept of Object-Oriented Programming (OOP). It means hiding unnecessary implementation details and showing only the es
It's 3am. The Kafka consumer pod that's been running cleanly for six weeks gets OOM-killed. Kubernetes restarts it. Five minutes later: OOM-killed aga
A few months ago I found myself auditing a side project and noticed something uncomfortable: I was storing sensitive user preferences, cart data, and