Looking for help on Facebook

I’m going to share part of a conversation I had while attending KubeCon last fall. We sapped stories on our experiences with esoteric hardware, but there were two that came to mind. The first looked at a regional bank that happened to have a VAX based system running their daily transactions. There was an issue that required rebooting the system …

Tis the Season to Freeze Changes

There is something to be said for the official start of the holiday season: the feasts, the family and friends, and gifts. Especially in the IT space, there may appear to be a lull, especially if your organization has code freezes in place. For anyone in the IT or engineering part of the org chart, it is anything but quiet. …

Software Is Change

Today I’m going to touch on something that is near and dear to my heart as an engineer, and that is breaking changes at scale. Granted there are industries and armies of consultants dedicated to the concept of change management ranging from ITIL to Agile/Scum. At the core, the focus is on documenting the change request and resulting change. My …

Strangling Your Data

A while ago, I wrote a post looking at different ways to modernize an application while retaining preexisting functionality.  One of these techniques is called the strangler patterns which gets its name from the strangler fig. The idea being: In the original post, I highlighted two techniques that can be used to replicate data: one from a web proxy standpoint, …

Don't let your cloud migration turn into a money pit

The Cost of Cloud Paradox

Over the holiday weekend, I stumbled upon a post from Andereessen Horowitz on the Cost of Cloud. The focus is mainly on software-based SaaS companies, but I would argue it applies to more traditional businesses thinking about their own cloud migration story. For SaaS companies, starting in the cloud makes perfect sense, it allows for very fast provisioning of resources …

Digital Transformation and Talent

Digital Transformation is a hot topic. Prior to the world changing due to the pandemic, it was integrating AI and machine learning assist with automating the risk calculations during policy underwriting or fraud detection when claims are filed. During the pandemic, the focus changed to the user experience for the agents, underwriters, adjusters, and even the customers facilitating remote work …

Legacy Software Revelations

A long time ago, I posed a question on Twitter on what it means for software to be considered legacy. Since then, I’ve been correlating the few responses with my experience helping others with their migrations, prior client interviews, and the numerous articles I’ve seen ranging from Gartner to the smaller consultancies. There are other companies such as MuleSoft ESB …

Microservice Consolidation

As a developer and architect, it can be very easy to get caught up on the latest fads. Especially when looking at what’s on HackerNews or coming out of Silicon Valley. Microservices and Serverless functions are the rage in software development patterns. Who wouldn’t want a small simple component that is compartamentalized and allows for isolated changes? Components that do …