top of page


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


The Testing Impact of Architecture in LLM-Powered Applications
In my previous post , we explored the big changes required in architecture to make LLMs successful. As those who are familiar with me will know that quality and testing are vital aspects of software architecture to me. So, I feel like I wouldn’t be able to explore the topic of software architecture without aspects of testing and quality. Testing and QA Must Be Built Into Architecture In classical software engineering – at least at a fundamental code level - testing often tend
Craig Risi
4 days ago7 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 37 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


Compilation Speed in application development
In recent weeks, I've had several intriguing discussions with colleagues and peers about how the choice of programming language and...
Craig Risi
Nov 8, 20249 min read


Best Practices for Building Scalable Applications
The Internet and web applications have enabled businesses to scale like never before. Previously, a business’s physical footprint...
Craig Risi
Oct 14, 20226 min read
bottom of page