JEP-544: Project Leyden Takes the Next Step
JEP-544 brings AOT code compilation to Project Leyden. See how caching JIT-compiled code cuts JVM startup time, and how it compares to CRaC in containers with 1 and 4 vCPUs.

JEP-544 brings AOT code compilation to Project Leyden. See how caching JIT-compiled code cuts JVM startup time, and how it compares to CRaC in containers with 1 and 4 vCPUs.

A practical comparison of k6, Gatling, and JMeter for HTTP load testing — covering scripting models, CI integration, workload accuracy, and what the second week of maintenance actually looks like.

FinTech is short for financial technology — but the term covers a lot of ground. This guide answers ten questions that help you get your bearings, from what FinTech is and who the biggest players are to how it is regulated and whether AI will replace it.

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.

A deep dive into the FinTech ecosystem: the five key participant groups that shape it, how they connect, and why tokenization and synchronized finance are redefining the infrastructure layer.

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?

Around 66,000 CVEs are expected in 2026. Most won't affect your code, but which ones will? A practical look at layered, AI-supported vulnerability triage.

For a bank, introducing autonomous coding agents is an architecture, security and governance problem. Here is how Visdom addresses data residency, machine-enforced boundaries, credential security, AI tracing, audit integrity, human oversight, code quality, test verification, organizational context and cost governance.

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.

A look at the Scala Days 2026 agenda: from AI and Scala's type system to security, WebAssembly, and GPUs — the talks worth attending and why.
