37signals — Seven Shipping Principles
Core fundamentals that inform how we go about building — and shipping — great software at a sustainable pace. This might sound self-evident, but in reality there are all sorts of pressures that might lead you to ship mediocre or even iffy work. We promised the feature! We spent a lot of time on it! It’s not horrible! From the user’s perspective, it’s actually sorta fine? None of these excuses are adequate reasons for us to ship anything but good work at 37signals. This means solid implementations in terms of design and programming, CSS and JavaScript, Ruby and operations. Work we’d be pleased to have to revisit 9 months later without a sigh of dread. Most things we work on at 37signals will be around until the end of the internet. So whatever short-term gain you can capture by shipping short of good, you’ll lose when you have to work on it again later (and eventually you will!). This isn’t just about productivity, now or in the future, but also about pride in the work. The delight that
37signals — Seven Shipping Principles Seven Shipping Principles Core fundamentals that inform how we go about building — and shipping — great software at a sustainable pace. We only ship good work This might sound self-evident, but in reality there are all sorts of pressures that might lead you to ship mediocre or even iffy work. We promised the feature! We spent a lot of time on it! It’s not horrible ! From the user’s perspective, it’s actually sorta fine? None of these excuses are adequate reasons for us to ship anything but good work at 37signals. This means solid implementations in terms o
related reading
- How I ship projects at big tech companiesseangoedecke.com
- Notes on software qualityanthonyhobday.com
- The Joel Test: 12 Steps to Better Code – Joel on Softwarejoelonsoftware.com
- Introduction | Shape Upbasecamp.com
- Always Be Shipping - Adam Drakeadamdrake.com
- Operating Well: What I Learned at Stripeevery.to
- Rocks, Pebbles, Sand: How to implement in practicelongform.asmartbear.com
- Operating Well: What I Learned at Stripeevery.to
- Deploying more, stressing less: how Felt achieves 15+ daily releasesfelt.com
- Shipping Code Faster - by Ryan Peterman - The Peterman Postdeveloping.dev
- The saddest "Just Ship It" story everkitze.io
- Good Engineer/Bad Engineerterriblesoftware.org