top of page
ShiftQuality
Get Started
Build Better Software
Test AI Systems
Govern AI
Automate Processes
Improve Requirements
Improve Delivery
Build Better Software
Test AI Systems
Govern AI
Automate Processes
Improve Requirements
Improve Delivery
Learn
Learning Paths
Quality Engineering
Software Testing
AI Quality Engineering
AI Governance
Process Automation
Requirements & Discovery
Delivery & Change
Learning Paths
Quality Engineering
Software Testing
AI Quality Engineering
AI Governance
Process Automation
Requirements & Discovery
Delivery & Change
The Method
Tools
Articles
About
Shipping AI
Menu
Close
Search
All Posts
SDLC & Quality Engineering
LLM & RAG Systems
Tech Leadership
AI & Machine Learning
AI Agents & Tools
Automation That Works
AI as a Beacon
Business & Digital Strategy
Software Architecture
Tools & Productivity
Security & Compliance
Local & Self-Hosted AI
AI Policy & Regulation
Notes
All Posts
S. West
Mar 17
LLM Safety and Guardrails in Production
S. West
Mar 17
Definition of Done vs Acceptance Criteria
S. West
Mar 16
User Acceptance Testing (UAT): How to Run It Well
S. West
Mar 15
Designing a Test Strategy for a Growing Team
S. West
Mar 14
From Learner to Professional: Making the Leap
S. West
Mar 13
Test Coverage: The Honest Version
S. West
Mar 13
Data Rights in the Age of Foundation Models
S. West
Mar 13
Smoke Testing: The Five-Minute Quality Gate
S. West
Mar 12
Mocking, Stubbing, and Faking: When to Use Each
S. West
Mar 12
Remote Work That Actually Works
S. West
Mar 11
What a Release Actually Involves (Beyond Clicking Deploy)
S. West
Mar 11
Acceptance Criteria: Given-When-Then Done Right
28
29
30
31
32
ShiftQuality
Explore
The Method
Learning Paths
Tools
Articles
About
Menu
Close
Terms & Conditions
Privacy Policy
Accessibility Statement
bottom of page