Where signals end and RxJS begins
Every few months someone declares RxJS dead, and every few months I open a codebase where someone...
Tag archive
Every few months someone declares RxJS dead, and every few months I open a codebase where someone...

Legacy .NET systems usually aren't "old code" so much as years of production rules, edge cases,...

If you mostly live in .NET, the Java platform can look like a parallel universe: JVM, JDK, JARs, app...

If you have ever tried to mix a Java JAR into a .NET app — or call a .NET DLL from Java — you quickly...

A lot of Java/.NET integration advice starts with “just make it an API.” That works until the call...

If you need to call Java from a .NET app, the first answer is usually “just shell out to java.exe.”...

VB.NET still powers millions of enterprise apps, but what happens when you need a Java library? Here's a practical walkthrough of every integration approach — with real code.

I've been deep in the Java/.NET integration space for years, and the one question that comes up more...
Postmortem: How a Bun 1.2 Runtime Bug and Node.js 22 Interop Caused Our API to Return...
Seamlessly integrate Jetpack Compose with legacy Views. Master AndroidView, ComposeView, and state sharing strategies.
In this post I’ll show how to access some of the Android APIs directly in Dart/Flutter. The final...

Photo by Pablo García Saldaña on Unsplash. Playing around with Swift toolchain experimental...