Best Articles

The best of CoderOasis.

The articles that went deep, got shared, sparked debates, and held up over time. Organized by topic so you can find exactly what you're looking for.

// security & cryptography

Security & Cryptography

From RSA internals to post-quantum threats. Technical, grounded, and written by someone who understands that "just use TLS" is not an explanation.

// programming & languages

Programming & Languages

Language deep-dives, runtime internals, and release coverage. Written for developers who want to understand the why, not just the syntax.

01
JavaScript · Runtime · Performance
The Event Loop: Why Your JavaScript Code Doesn't Run When You Think It Does
Three hours debugging a Discord bot that randomly skipped commands led to finally understanding the JavaScript event loop — call stack, task queue, microtasks, and all of it explained properly.
02
JavaScript · TypeScript · Opinion
JavaScript vs TypeScript: The Battle I Finally Stopped Fighting
Years of resisting TypeScript, then being spectacularly, embarrassingly wrong about it. An honest account of what changed and why TypeScript wins on anything larger than a weekend project.
03
Java · JDK 26 · Language
Java 26 Is Here, And It's Finally Finishing What It Started
Java moves like a glacier — deliberately, methodically, and then you look up and the terrain has completely changed. A full breakdown of JDK 26's ten targeted features and what they mean in practice.
04
C# · .NET · Language
C# 14 Is Actually Good And I'm Not Happy About It
C# was the language used to demonstrate enterprise bloat. Then C# 14 shipped and it was genuinely, frustratingly good. A breakdown of what changed and why it matters.
05
Node.js · Performance · Memory
Capturing Garbage Collection Traces in Node.js Applications
GC is a crucial and often misunderstood aspect of Node.js memory management. How to capture, read, and act on garbage collection traces before inefficient GC tanks your application's performance.