top of page
A personal blog addressing software quality across all aspects of software development, testing, design, and people.
Search
Craig Risi
13 hours ago7 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
Jul 25, 20228 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 18, 20224 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 11, 20227 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 4, 20225 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
Jun 27, 20226 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
Dec 11, 20207 min read
Software Testing in an AI-driven world – Part 4 – AI’s future in software development
Over the past few weeks, I’ve looked at various classifications of artificial intelligence some tips on how to test AI along with how to...
bottom of page