top of page


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


Building Quality into LLMs through Testing and Observability
In the previous blog post, we explored how LLMs are changing the way we develop software and how we need to think differently about data, engineering, and architecture to cater to them. In this second part, I will explore testing, observability, and the related aspects of ethics a little further. And when it comes to LLM-powered applications, testing is certainly not second fiddle. In fact, it could be argued that it is even more important than in traditional software develo
Craig Risi
Oct 17, 20257 min read


Building Quality in LLM-powered applications
While I’ve written on AI many times, I do often resist writing on the topic because I fear it is often overplayed and somewhat of a potential tech bubble. It won’t be going away, though, and even if its impact wanes, we still need to learn how to test and build quality around it. Especially in the realm of LLMs, which have had the largest impact on software development, both in how we create software and the types of solutions we can solve. Large language models (LLMs) like G
Craig Risi
Oct 3, 20257 min read


Measuring and Enabling Change Communication: From Insights to Impact
I’ve spent the past two blog posts talking about the importance of change communication , particularly the transparency required to...
Craig Risi
Sep 19, 20255 min read


Communicating Change: Cadence, Transparency, and Engagement Matter
In my previous blog post I spoke about change management and why communication is the most important part of managing change. Change in...
Craig Risi
Sep 5, 20254 min read


Introducing Another New Book - A Guide to Test Automation Architecture
A few months ago, I shared the news that I had published a new book. What I didn’t mention at the time is that I was actually working on...
Craig Risi
Aug 26, 20252 min read


The Communication of Change
Why Change Communication Matters More Than Ever I’m going to change tack a little and move away from some of my technical articles and...
Craig Risi
Aug 22, 20255 min read


Continuous Compliance: Turning Audits Into Automation
When it comes to application security , compliance can often feel like a roadblock: a slow, manual process that lags behind the pace of...
Craig Risi
Aug 8, 20253 min read


Real-Time Detection and Response: Staying Ahead of Modern Threats
Security is not simply about application design or securing all aspects of an application from access to data or code . It’s also...
Craig Risi
Jul 25, 20253 min read


Secure Software Development: Building Security Into the Code from Day One
We can secure our access and secure our data ; however, with software the engine driving innovation, it is also a prime target for cyber...
Craig Risi
Jul 11, 20253 min read


Data-Centric Security: Protecting What Matters Most
In my previous post, we looked at the importance of focusing on access control and perimeter security. However, protecting the perimeter...
Craig Risi
Jun 27, 20253 min read
bottom of page