article thumbnail

Lessons Learned: Why PHP won

Startup Lessons Learned

Lessons Learned by Eric Ries Monday, January 12, 2009 Why PHP won When I first learned to program on the web, Perl + CGI was the dominant platform. But by the time I was building my first websites for commercial use , PHP had taken over. Writing unit tests or mock objects in PHP is an exercise in constant frustration.

PHP 166
article thumbnail

Lies Entrepreneurs Tell Themselves « Steve Blank

Steve Blank

Epitaph for an Entrepreneur » 43 Responses Michael Curry 2.0 , on June 15, 2009 at 5:27 am Said: You are rapidly becoming one of my favorite writers about entrepreneurship and start-ups. Reply Mark MacLeod , on June 15, 2009 at 9:21 am Said: Thanks for sharing this Steve. The Adventure of a Lifetime.

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

signup, upgrade, trial pricing Zuora – online subscription management FeeFighters – find the cheapest credit card processors HealPay – Collections made easy Customer Support Tender – support, knowledgebase tool for your site GetSatisfaction - conversations between companies / customers.

article thumbnail

Beauty Pays: Beautiful Websites (and People) Get Better Results

ConversionXL

In today’s article we’ll take a look at the world of beautiful people, products and design. Welcome to the world of beautiful design, beautiful people, beautiful products, beautiful everything. Beauty in web design. percent of reasons for mistrusting were design related. I hope you enjoy your stay.

PHP 120
article thumbnail

Lessons Learned: What does a startup CTO actually do?

Startup Lessons Learned

If youre trying to design an architecture to maximize agility, how can that work if some people are working in TDD and others not? Platform selection and technical design - if your business strategy is to create a low-burn, highly iterative lean startup, youd better be using foundational tools that make that easy rather than hard.

CTO 168
article thumbnail

CEO Friday: Why we don’t hire.NET programmers

blog.expensify.com

Because.NET is designed to extend, not disrupt. NET is designed to tightly integrate with and seamlessly extend the Microsoft stack in extremely powerful but ultimately incremental ways. Some us have evolved past the visual designers. Again, there’s nothing wrong about that if that’s what you want to do.

Java 107
article thumbnail

Lessons Learned: Achieving a failure

Startup Lessons Learned

Lessons Learned by Eric Ries Friday, January 30, 2009 Achieving a failure We spend a lot of time planning. Insist on high levels of usability, UI design, and polish. Without conscious process design, product development teams turn lines of code written into momentum in a certain direction. Build a truly mainstream product.