Since I started in technology in 1992 (over three decades ago!), I’ve encountered countless...
You know those regression packs that used to finish while you grabbed coffee? Are they now taking...
The recent announcement of KubeMQ-Aiway caught my attention not as another AI platform launch, but...
In the first two articles of this series (part 1 and part 2), I demonstrated how quickly an idea...
My last two articles (part 1 and part 2) focused on getting to market quickly using Java. The only...
As software engineers, we live in a dependency-driven world. Whether they are libraries,...
In my last post, I wrote about how quick and easy it is to turn an idea into reality. I built a...
For the last five years, I’ve had the quote “everything begins with an idea” on the wall of my...
Integrating multiple Large Language Models (LLMs) like OpenAI and Anthropic's Claude into...
Recently, I’ve been looking into Tricentis Tosca to better understand how its testing suite can...
Building quality software is only possible with quality tests. Whether you write test scripts for...
Think back to those days when you met the love of your life. The feeling was mutual. The world...
In the hustle to deliver value, development teams can unknowingly create software architectures...
In previous articles, I’ve mentioned my short career in the music industry. Let me tell a quick...
From a Java perspective, I’ve been the beneficiary of some pretty amazing features over the...
For a few years now, I’ve tried to identify frameworks, products, and services that allow...
In today’s rapidly evolving enterprise landscape, managing and synchronizing data across complex...
I enjoy spending time learning new technologies. However, often the biggest drawback of working...
In my previous article, Managing Architectural Tech Debt, I talked about understanding and managing...
I feel like there’s always been a love-hate relationship with the concept of testing. Without a...
Navigating toward a cloud-native architecture can be both exciting and challenging. The expectation...
When I think about technical debt, I still remember the first application I created that made me...
Back in 2018, I decided to use my free time to help modernize a family member’s business. Along the...
Through my years of building services, the RESTful API has been my primary go-to. However, even...
Readers of my publications are likely familiar with the idea of employing an API First approach to...
I remember back when mobile devices started to gain momentum and popularity. While I was excited...
Software engineers occupy an exciting place in this world. Regardless of the tech stack or...
Welcome to the final step in creating your Collectibles portal! (for part 1, see here) In this...
In this tutorial, we’ll learn how to build a website for collecting digital collectibles (or NFTs)...
The software development landscape is rapidly evolving. New tools, technologies, and trends are...