top of page


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


Challenges to Application Monitoring
I’ve already discussed how monitoring applications is vitally important. With companies continuing to operate at a vast global scale and...
Craig Risi
Aug 26, 20226 min read


Monitoring Applications At Scale
Developing and maintaining software applications is only a part of an application’s life cycle. Applications also need to be kept...
Craig Risi
Aug 12, 20226 min read


Top Use Cases for Machine Learning in Web Applications
This article first appeared in Snapt. So, you have a web application, and you are considering exploring some machine learning (ML)...
Craig Risi
Jul 26, 20228 min read


6 Mistakes To Avoid When Using Machine Learning
This article first appeared on Snapt. Implementing a machine learning (ML) model in an application is only a small part of the journey....
Craig Risi
Jul 19, 20224 min read


When To Use Machine Learning (And When Not To)
This article first appeared in Snapt. In previous articles, we looked at how machine learning (ML) works and how to choose the right...
Craig Risi
Jul 12, 20227 min read


How To Choose A Machine Learning Model
This article first appeared on Snapt. In a previous article, we introduced machine learning and how it works. You can choose from a wide...
Craig Risi
Jul 5, 20225 min read


Announcing my new book: Quality By Design
You may have noticed my last few months of blog posts have been erratic with little activity. This is not because I have taken a break...
Craig Risi
Jul 1, 20222 min read


What is Machine Learning and How Does It Work
This article first appeared on Snapt. In a previous article, we provided an introduction to artificial intelligence (AI) and the...
Craig Risi
Jun 28, 20226 min read


Where Quality Fails
I believe that an important aspect of any improvement is the ability to learn from the past. In understanding the experiences of both our...
Craig Risi
Jun 24, 202210 min read


Why you should consider Mutation Testing
In my previous article, I looked at the importance of Static Analysis and how it can benefit the quality of your code. Another common...
Craig Risi
May 27, 20227 min read
bottom of page