November 8, 2026
I built a small Java library that turns bytes, durations, relative times and numbers into readable text.
October 24, 2026
I recently built a zero dependency Java library that parses and compares Semantic Versioning 2.0.0 versions, and a few small problems turned out to be surprisingly tricky.
October 5, 2026
I recently built a zero dependency ANSI terminal styling library in Java, and a few small problems turned out to be surprisingly tricky.
September 24, 2026
I recently spent several sessions building a complete, production ready dotenv loader library in Java.
August 17, 2026
1. BeanFactory vs ApplicationContext: BeanFactory is lazy (never builds objects unless getBean()); ApplicationContext eagerly builds all singletons at startup. 2. Almost everything (@Autowired, @Trans...