-
When AI Makes Things More Complex (And You Have to Say No)
.
Reading time: 4 minutes Part of my ongoing series exploring real-world software development with AI. In my previous post, I discussed the challenge of keeping up with the volume of code AI can generate. This post covers a different challenge:…
-
The Moment of Realisation
.
Reading time: 8 minutes A strange thing happened this week while building software with AI: AI was helping me generate more code than I could comfortably read. AI Lets One Person Generate More Code Than One Person Can Comfortably Read…
-
-
WebSphere Liberty and the value of WebSphere Hybrid Edition
.
I have worked with WebSphere Application Server (WAS) for the better part of 15 years. My experience with WAS has generally been fantastic, great up time, great performance, few if any failures to speak of, a truly rock-solid workhorse. However,…
-
How to solve problems with your Kafka connector
.
This post contains errors you may encounter while using an IBM Event Streams Kafka connector. An appropriate solution is provided. Problems Problem Problem ClassNotFoundException ClassNotFoundException Problem description You may encounter a ClassNotFoundException when you run your IBM Event Streams Kafka…
-
Easily connect from your Kafka connector to MQ using TLS
.
This post guides you through the steps to easily connect from your Kafka connector to an IBM MQ queue manager using a TLS-secured connection. The post is primarily for a first-time user like me. However, an experienced user can still…
-
New to IBM Event Streams. The Kafka MQ Connector.
.
IBM has produced high quality documentation around IBM Event Streams, more specifically around MQ connectors, the focus of this post. If you are new to IBM Event Streams, it will take some time and effort to get going. It did…
-
How to set the MQ SSL CipherSpec in Java program
.
New developers to IBM MQ often have challenges specifying the MQ SSL CipherSpec in a java program. This can be particularly challenging if you are developing using Oracle HotSpot java only to later run using IBM J9 java – or…
-
How to correctly add the serviceAccountName/securityContext
.
This post covers another one of the frustrating problems I had during my initial foray into Open Liberty InstantOn. Clearly this issue related to my knowledge, or lack thereof, of how to properly configure the OpenShift deployment yaml file when…
About Me

I have a passion for all things IT, enjoy travel & photography and in my former life skiing, biking and hiking.






