Remove 2010 Remove Agile Remove API Remove Lean
article thumbnail

Embrace technical debt

Startup Lessons Learned

I hope to show why lean and agile techniques actually reduce the negative impacts of technical debt and increase our ability to take advantage of its positive effects. Yet other agile principles suggest the opposite, as in YAGNI and DoTheSimplestThingThatCouldPossiblyWork. Reconciling these principles requires a little humility.

article thumbnail

Why Continuous Deployment?

Startup Lessons Learned

Of all the tactics I have advocated as part of the lean startup , none has provoked as many extreme reactions as continuous deployment , a process that allows companies to release software in minutes instead of days, weeks, or months. January 29, 2010 11:18 AM Eric said. > January 29, 2010 12:55 PM Gareth Evans said.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Startup Tools

steveblank.com

Github - Free public repositories, collaborator management, issue tracking, wikis, downloads, code review, graphs Pivotal Tracker – Agile project management tool that enables real time collaboration. WebSequenceDiagrams - sketch sequence diagrams. WebSequenceDiagrams - sketch sequence diagrams.

article thumbnail

Lessons Learned: The engineering manager's lament

Startup Lessons Learned

The idea is that once we move to the new system (or coding standard, or API, or.) When I first encountered agile software techniques, in the form of extreme programming , I thought I had found the answer. Even worse, agile wasnt really helping me ship higher quality software. then all the problems will be solved.

article thumbnail

Lessons Learned: Cash is not king

Startup Lessons Learned

In lean times, it’s most important to focus on cutting costs in ways that speed you up, not slow you down. In fact, every single lean transformation documented in books like Lean Thinking took place in the midst of serious external threats. And, of course, theres the Lean Startup session at the upcoming Web 2.0

article thumbnail

Lessons Learned: Sharding for startups

Startup Lessons Learned

A given customer would have an entity URL that looked like this: customer://1234 Somewhere in your API, you have a way to access data about a given customer. Whichever API you use, URL-based sharding is very easy to understand. The better your internal APIs and data architecture, the easier this step will be.

article thumbnail

Lessons Learned: Why PHP won

Startup Lessons Learned

And I think a bad choice, a bad library, a horrible API, lack of documentation etc. February 17, 2010 3:59 AM Jared said. The Lean Startup Intensive is tomorrow at Web 2.0. If I am forced to make choices, I will stop using the bad choice, unless I am forced to use it. will make the foundation weak. Expo SF (May.

PHP 166