$ ls ~/newsletters
Words, shipped weekly.
I write two newsletters: a weekly(ish) letter on Java, Spring, and whatever I'm learning, and ByteSized AI — practical AI for developers in small, digestible doses.
~ every Monday morning
The Weekly(ish)
Java, Spring, career notes, and what I'm learning — a no-pressure weekly letter from me to you.
~ bytesizedai.dev
ByteSized AI
AI for developers in bite-sized pieces — tools, models, and techniques that actually matter.
$ newsletter --history
Seven Videos, Two Very Busy Weeks of Spring Boot 4.1
Two busy weeks of content covering Spring Boot 4.1: gRPC support, lazy JDBC connections, the new @RedisListener, SSRF protection, type-safe property paths, and more.
Spring Modulith, Florida JUGs, and a Korean Book Launch
A recap of my Florida Java User Group trip, the Korean edition of our book, Spring Boot 4.1, Spring AI 2.0, and new videos on Spring Modulith durable events and Kafka.
The Spring Documentary, Montreal Adventures and Building Better Monoliths
Recapping the Spring One Tour in Montreal, the new Spring Documentary from CultRepo, an introduction to Spring Modulith, and recent podcast episodes from Spring Office Hours and Fundamentals of Software Engineering.
Back from Austin and Supercharging AI Agents with Embabel
Recapping the Arc of AI conference in Austin, a new video on supercharging AI agents with Embabel tools and MCP servers, and what's coming up on Spring Office Hours.
New Gear, New Course, and a Whole Lot of Content
Last week everything just clicked. A new audio interface, a new microphone, a full 10-video GraphQL course, and several standalone videos — let's get into it.
Deep Research Agents, RestClient Error Handling, and the Fundamentals That Still Matter
A packed week: three new videos on RestClient error handling, Spring AI deep research agents, and Java lazy constants, plus Spring Office Hours and upcoming talks at Arc of AI.
JavaOne Recap and JDK 26 has been released
A recap of JavaOne 2026 in Redwood Shores, highlights from the JDK 26 release including 10 new JEPs, and the latest news in the Spring and Java ecosystem.
The Road Show: ConFoo, DevNexus, and On to JavaOne
Back-to-back conference trips to ConFoo and DevNexus kept me busy, and I'm finally home to fill you in on everything — plus what's coming at JavaOne.
Happy Birthday Claude, Spring TUI and Conference Season is here
Claude Code turns one, building a Spring Initializr TUI with TamboUI, and a packed conference season ahead with ConFoo, DevNexus, and JavaOne.
Code Is Changing. Are We?
Programming is changing and I'm not sure everyone understands the scale. Thoughts on AI, new YouTube videos on Spring REST Client, Prompt Caching, and RestClient.Builder, plus Spring Office Hours and upcoming conferences.