Rob Deas — Senior Software Engineer, Software Architect & Open Source Builder
I specialize in Java 21–25, Kotlin, Spring Boot, and developer productivity. I build tools for concurrency, security, and automation — published to Maven Central and GitHub.
This site is my working notebook for my experiments, lessons, and side projects.
Often Java or Kotlin, sometimes TypeScript, always hands-on.
New from the Notebook
-
JSpecify is great for APIs lets handle local nulls too
Beyond the Gap: Introducing NotNull4J 0.1.0 Static analysis is a powerful ally in the fight against NullPointerException, but it isn’t […]
Want more like this? Read my Blog
🛠 Technologies I Work With
🗂️ Also in the Notebook
-
Music Timing Intro: Teaching Rhythm Through Interactive PracticeMusical Note Timing Player
January 6, 2026 I’m excited to announce the release of Music Timing Intro, an Android app designed to help children […]
-
🛠️ The Cost of Concurrency Interop: Trading Clean Modularity for Shared JVM Efficiency
“I pushed the boundaries of Kotlin/Java interop in the same JVM. The result? Technically perfect, but architecturally rigid. Even with […]
📚 Want to browse everything?
👉 View the Full Contents List | Sitemap | Contact Me | Privacy Policy
