Field notes for curious builders
Ideas worth thinking through.
Practical thoughts on software, AI, and the little details that make the web work better.
Explore the writingThe writing
01 ARTICLEJava / ARTICLE 10
Demystifying Java Multithreading: A Beginner's Guide to Doing More at Once
A beginner-friendly introduction to Java multithreading: what threads are, why applications use them, and how to start work with Thread and Runnable.
6 min readRead article
Good interfaces make the next step obvious.
A principle for people and agents alike