Six Months of Enterprise Java and Quarkus and What Comes Next

Markus Eisele
0


It’s been half a year since I launched Enterprise Java and Quarkus on Substack. What started as an experiment in long-form writing quickly turned into something more meaningful: a space where I could slow down, dive deep, and connect with Java developers who still believe in the power of well-engineered, open systems.

If you've followed along, thank you. You’ve read, commented, shared, and nudged me to keep publishing through weekends, deadlines, and even a career shift.

This post is both a retrospective and a quiet announcement. Enterprise Java and Quarkus isn’t going away but it’s evolving. There’s a new thread forming. More on that in a moment.


Looking Back: A Java Runtime, A Cup of Coffee, and 38 Deep Dives

When I started this newsletter, the goal was simple: show how Quarkus isn’t just another framework. It’s the next phase of enterprise Java. In a world chasing Python notebooks and GPU clusters, Quarkus reminds us that fast, portable, predictable Java still matters. Especially when you pair it with AI, containers, and decades of business logic that just works.

Since January, I've published over three dozen hands-on tutorials. Here's a sample of what we’ve built together:

  • A resilient file upload system that retries and recovers without blinking.
  • A secure diary app that encrypts every personal thought using Bouncy Castle.
  • A smart API gateway with feature flags, key rotation, and rate limiting.
  • A real-time voting system using WebSockets and PostgreSQL.
  • AI-powered tools like a crossword puzzle generator, a PDF risk analyzer, and a local-first memory system using pgvector.

See the full list on GitHub →

These projects weren’t just technical exercises. They were my way of exploring real pain points I’ve heard in countless enterprise dev meetings: “How do I modernize without rewriting everything?” “How do I bring AI into the stack without losing control?” “Can we finally make Java fun again?”

Quarkus gave me the language. You gave me the audience. And somewhere in between, this became less of a side project and more of a pulse.


An Unexpected Pivot

Around mid-year, life nudged me forward in ways I hadn’t planned. I transitioned from Red Hat to IBM Research. I stepped deeper into AI and language models. I found myself thinking more about the long game—not just the next tutorial, but what’s really changing under our feet.

That’s when The Main Thread was born.


Introducing The Main Thread

The Main Thread is my new home for deeper, more strategic thinking. It’s still about Java, still grounded in open source—but it zooms out. It explores how software is built, used, misused, and sometimes weaponized in today’s world.

It’s for the CTO who wonders what “AI-powered” really means in procurement slides.
It’s for the architect trying to draw boundaries in a world of model weights and vector stores.
It’s for the engineer who’s tired of watching good software get rebranded every two years.

If Enterprise Java and Quarkus is where we build, The Main Thread is where we reflect. It’s where we ask better questions before we write the next line of code.


So, What Happens Now?

The Quarkus content won’t stop. I’ll keep writing hands-on tutorials, publishing updates to the GitHub repo, and sharing techniques for AI-infused Java applications. If you’re already subscribed to the Substack, you’ll continue getting that content as always.

But I’ll also be writing more on The Main Thread. The posts will be more personal, more opinionated, and occasionally uncomfortable. 

Thank You

If you’ve ever read, commented, or quietly bookmarked one of my articles, I want you to know it mattered. This space has been an anchor during a time of change—professionally, intellectually, and even emotionally.

And if you’re joining me now, welcome. Java is still alive. It’s evolving. And we’re going to keep pushing it together.

See you on the thread.

— Markus

Post a Comment

0Comments

Post a Comment (0)