DAG-Healer
An orders API changes, the import fails, and a separate Airflow workflow diagnoses the incident with Claude Code and checks a proposed repair. Follow the recorded recovery and see where the checks can fail.

Trying to give the Internet back some of what we take from it. Software I built and published, talks, and articles on AI and engineering — all in the open, all verifiable. Claims are cheap; shipped work isn't.
Published projects, with their documentation, examples and source code. From my current work on AI collaboration and pipeline reliability to tools built for database and frontend engineering.
An orders API changes, the import fails, and a separate Airflow workflow diagnoses the incident with Claude Code and checks a proposed repair. Follow the recorded recovery and see where the checks can fail.

How do models influence each other? Follow their contributions, inspect the results, and see what each experiment teaches me about the process.
Explore the project
Every CREATE, ALTER and DROP becomes a Git commit authored by the login that made it — detected inside SQL Server by a DDL trigger and queued through Service Broker, so developers never wait and nothing depends on their discipline. A small utility database, standard SQL Server features and Git: nothing you won't understand. Open source under MIT.
View on GitHub
Advanced asynchronous programming for SQL Server T-SQL — a complete solution with use cases, examples, user guide and installation steps.
Explore the project
Integration controller and supervisor that keeps SQL Server data replicas in sync — bulk, continuous (AWS DMS) and incremental checksum modes, built for data-warehouse feeds.
Explore the projectSencha application that renders JSDoc and Markdown documentation with live examples and developer guides — it powers the documentation of my other tools.
Explore the projectPlugin bringing responsive behavior to Sencha grids — documented with use cases, examples and installation instructions.
Explore the projectTrue stateful behavior for Ext JS 7 Modern grids — column order, visibility and width survive across sessions. With live fiddles to try and download.
Explore the projectOverride adding international thousand-separator display to Ext JS number fields.
Explore the projectConference talks, keynotes and working demos. Technical conversations with the people who build systems and the people who decide to invest in them.
Writing on enterprise AI, software architecture and the decisions behind delivery. Strategic analysis alongside engineering positions I have put into practice.
Everything above is public because the work can take the scrutiny. If that's the standard your project needs, let's talk.