top of page


A personal blog addressing software quality across all aspects of software development, testing, design, and people.
Search


The Journey to Modernization – Part 8 – Testing Strategies for Serverless
Serverless applications present unique challenges for testing, given their event-driven nature and heavy reliance on managed cloud...
Craig Risi
Feb 135 min read


The Journey to Modernization – Part 7 – Best Practices for operating and maintaining a serverless stack
Serverless applications are inherently distributed, often integrating multiple services and resources across cloud environments. One of...
Craig Risi
Feb 74 min read


The Journey to Modernization – Part 6 – Best practices for implementing a serverless stack
In my previous article , we explored the foundational considerations for modernizing to a serverless stack, focusing on how to evaluate...
Craig Risi
Jan 247 min read


The Journey to Modernization – Part 5 – Considerations for transitioning to a serverless stack
At the end of 2024, I began exploring various steps toward modernization, and as we move into the new year, I will focus specifically on...
Craig Risi
Jan 107 min read


The Journey to Modernization – Part 4 – Final steps of technical modernization preparation for your legacy application
In my last post, I started looking at the technical steps for preparation of technical modernization. It was a lot to cover, so I split...
Craig Risi
Dec 20, 202412 min read

The Journey to Modernization – Part 3 – Preparing a legacy application for technical modernization
In this series, we’ve looked at what to look at when approaching modernization  and the importance of approaching modernization from a...
Craig Risi
Dec 14, 20249 min read


The Journey to Modernization – Part 1 – What to Modernize
I’ve spent much of this year confronting the challenge of modernizing older, potentially legacy applications—a task that resonates with...
Craig Risi
Nov 29, 20244 min read
bottom of page