6 ways AI can quietly sabotage your SDLC
AI makes coding cheap, but it doesn’t replace engineering judgment. Here are six ways AI agents can quietly undermine your SDLC, and what you can do about them.

AI makes coding cheap, but it doesn’t replace engineering judgment. Here are six ways AI agents can quietly undermine your SDLC, and what you can do about them.

Virtual threads are good for I/O operations” is a popular buzzword, but what does it actually mean? Through a series of simple experiments on JDK 21 and 25, I explore when virtual threads truly unmount and when they block just like platform threads.

A step-by-step walkthrough of a repo trade on the Canton Network — from asset creation through agreement, settlement, and repurchase — connecting the Daml contract model to Java application code.

When software engineering emerged in the mid-20th century, shaped by pioneers such as Alan Turing, John von Neumann, Grace Hopper, Edsger Dijkstra, and later Fred Brooks, software was largely about logic, mathematics, and precise instructions for a machine. Programs were smaller, the gap between the implementation and the knowledge required to understand was relatively short, and much of the truth about a system could be found directly in its source code. The code was the documentation.

Not so long ago, I wrote an article about OWASP ASVS 5.0 (a comprehensive security checklist aiming for web applications). I mentioned there that AI security was intentionally left outside of its scope. There is now a brand new OWASP document specifically for filling this gap: AISVS. I've looked at this standard. Is it actually helpful when building an AI-enabled system?

Large financial institutions use the public Canton Network in live systems that process hundreds of billions of dollars every day. Here are 8 distinct production use cases from financial markets — covering short-term lending, securities lending, trading, payments, and digital ownership records.

The most frequently asked questions about the Canton Network — answered by VirtusLab engineers who have worked alongside Digital Asset for over five years building the core Canton infrastructure.

Most of the AI-generated code already in your codebase arrived through unsanctioned tools on personal accounts. This is Shadow AI — and like shadow banking before 2008, the risk is invisible until it isn't. Here's how to govern it with risk-based triage, traceability, and Continuous Modernization.

AI tools work. Adoption is above 80%. And yet measurable business value remains stubbornly low. The bottleneck is not the model — it's the software delivery system around it.

A coding agent is not an AI-native SDLC. Visdom provides the control plane — context, orchestration, sandboxing, and auditability — required to turn AI-generated code into software enterprises can trust in production.

Daml is a functional language for writing smart contracts on Canton Network — a distributed ledger built for regulated, multi-party workflows. This guide covers Daml syntax, templates, choices, testing with Daml Script, and local debugging tools.

A monthly reading roundup - no chasing every model, no top-50 lists, no marketing. One thread running through it all: the best model on the planet can be switched off on a Friday afternoon, so the real asset is what you build around it. You lease the model, but the process is yours.
