DIY JVM Part 1: Decoding the Magic – Parsing Java

It’s been about 15 years since I last touched C programming. Back in university, I remember writing a small C program for an assignment—just a simple parser that could scan a C source file and check if its structures were correctly formed. It was nothing fancy, just a mundane academic exercise, and to be honest, … Read more

Unsafe is Finally Going Away: Embracing Safer Memory Access with JEP 471

Java’s sun.misc.Unsafe is being phased out. Learn safer memory access using VarHandle and Foreign Function & Memory API to keep your applications secure and up-to-date.

Exploring the Impact of Stack Size on JVM Thread Creation: A Myth Debunked

Does stack size have an impact on the number of native threads that can be created in a JVM environment?