Bitecode blog

Knowledge for JVM-hungry people

Tweaking the stack for fun and profit

How to survive stackoverflow.

Remote JVM debugging

Sometimes the best place to troubleshot an issue is the remote instance.

Introduction to Java ergonomics

Defaults are not always safe.

Serialization exploits in JVM

They say - you are what you eat.

Between null and positive infinity

A funny null fact I found out after so many years of working with groovy.