ValidationEmerging Pattern
Write product principles publicly before building to create a blueprint for development
Document your product's core principles in public content before writing code. This creates a blueprint to build against and sets high standards. The principles become your direction when making difficult tradeoffs.
When to use
Before starting to build a new product or framework
Don't do this
Building features ad-hoc without a guiding philosophy, resulting in inconsistent product decisions
1 Founder Who Did This
1
Next.jsby Guillermo Rauch
In 2014, two years before building Next.js, published a blog post outlining 7 principles for better web UX
Result:Blog post became the master plan and blueprint for what Next.js would become
Read full story →