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
Oct 3
Writing Testable Code: Patterns That Help
S. West
Oct 3
Two CTOs at a Bar
S. West
Oct 3
The Cynefin Framework for Engineering Decisions
S. West
Oct 3
Let Them Go — Mentoring Engineers, Part 10
S. West
Oct 3
Mentor Across Difference — Mentoring Engineers, Part 9
S. West
Oct 3
Grow a Mid to Senior — Mentoring Engineers, Part 8
S. West
Oct 3
Grow a Junior to Mid-Level — Mentoring Engineers, Part 7
S. West
Oct 3
Coach Through Failure — Mentoring Engineers, Part 6
S. West
Oct 3
What AI-Generated Code Structurally Skips
S. West
Oct 3
MCP Is Your New Attack Surface
S. West
Oct 3
Agent Governance Starts With an Inventory Nobody Has
S. West
Oct 2
Pair Programming That Helps — Mentoring Engineers, Part 2
3
4
5
6
7
ShiftQuality
Explore
The Method
Learning Paths
Tools
Articles
About
Menu
Close
Terms & Conditions
Privacy Policy
Accessibility Statement
bottom of page