Change of Scenery

Tomorrow is my first day working for ServiceNow. It was a tough decision to leave IBM – and I know that I will certainly miss working with my former co-workers – but I think it was the right one for me.More

MicroProfile GraphQL and JPA: Meant for Each Other

Can it really be that easy?! Yes it can! Come check out this session where we’ll discuss and demo how you can rapidly build data-driven microservices using GraphQL. MicroProfile GraphQL makes it simple to create Java-based GraphQL services with a few annotations. JPA makes it simple to access data in a database. When you put these two technologies together, sparks will fly (the good kind)! With very little code, we can build services that allow clients to get exactly what they want from the database. Want to add other qualities of service – like security, fault tolerance, metrics? No problem. Check out this session to learn more about what you can do with these powerful technologies.More

Book Excerpt: Real World Jakarta REST Example

The following in an excerpt from Practical Cloud-Native Java Development with MicroProfile from Packt Publishing. It is available for pre-order from and directly from Packt. It is scheduled for release in September. This excerpt comes from chapter 4: Building Cloud-Native Applications and describes how to build a more real-world RESTful application using Jakarta REST…More

Practical Cloud-Native Java Development with MicroProfile

For the past six months, I’ve had the privilege to work with some amazing co-authors (Emily Jiang, John Alcorn, David Chan and Alasdair Nottingham) and a super-supportive publisher (Packt) to produce the definitive guide to Java Cloud-native development. So, what’s in it? My co-authors and I don’t like fluff – it’s titled Practical for a…More

What’s Coming in Jakarta REST 3.1?

The ink is still drying on Jakarta EE 9 / 9.1 and the Jakarta RESTful Web Services 3.0 specs, but the REST community isn’t slowing down.  While vendors and developers are rapidly adopting EE 9, the Jakarta REST (aka JAX-RS) community is actively preparing for future releases. DISCLAIMER: Everything in this post is planned as…More


Hi. I’m Andy. I’ve been developing software in some form or another since I was a pre-teen. One of my first “products” was a Zork-like text adventure game on my dad’s Commodore 64, written in BASIC. I was the star of my 7th grade science fair! Since then, I’ve played with various languages like Pascal…More

Have it your way with MicroProfile GraphQL!

Originally posted on June 10, 2020 at: Open Liberty introduces a new feature, MicroProfile GraphQL, which enables developers to quickly and easily write GraphQL applications with MicroProfile. If you’re here reading about GraphQL in Open Liberty, then chances are that you already know a bit about GraphQL. In short, GraphQL is a remote data…More


Something went wrong. Please refresh the page and/or try again.

Follow My Blog

Get new content delivered directly to your inbox.