Engineering leader · Hands-on product builder
Practical product engineering
for founders and small teams.
I'm Shane Perreault, a software engineering leader and hands-on product builder. I write about MVP strategy, software architecture, engineering execution, and what it takes to turn ambitious ideas into reliable products.
MVPs and product scope
How to turn ideas into focused, realistic plans, deciding what belongs in a first version and what to leave for later.
Startup architecture
Technical decisions explained through their product and business consequences. Fast enough for startups, sound enough to grow.
Engineering execution
Lessons from leading engineers and shipping product: planning, tradeoffs, delivery, and keeping teams focused without heavy process.
Recent writing
All posts →- August 8, 2026
How To Setup OpenCode With A Local LM Studio Server
I turned my gaming PC into a local LLM server and connected it to OpenCode running on my Mac. Here’s how to set up LM Studio for agentic coding over your local network, plus what I learned testing a 12B model on consumer hardware.
- August 2, 2026
The New 80/20 of Software Engineering: What AI Coding Agents Can’t Accelerate
AI coding agents accelerate implementation, but integration, code review, requirements, and deployment now dominate software delivery. Here’s where the next productivity gains will come from.
- January 8, 2023
Why I’m Choosing Shopify’s Developer Platform To Build My Next Side Project
Why Shopify is an ideal platform for engineering managers and indie developers who want to keep their coding skills sharp, build useful B2B software, and benefit from an app store’s built-in distribution.