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

Hacking Innovation Education in New York

This is going to be BIG.

I mean, you don’t have to build an actual business—you can just mimic the movements and demonstrate something that looks like a startup on paper, without any of the necessary risk taking, lessons learned or even a fraction of the effort—all the stuff that investors like to see. Step #2: Pitch investors.

New York 116
Insiders

Sign Up for our Newsletter

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

article thumbnail

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

blog.expensify.com

Do a curl (or your.NET equivalent) on each domain, and see how many are running a Windows server: I think you’ll find the fraction very small. Full discloure, I am a former PHP, Perl, ColdFusion, ActionScript, VB.NET, ASP.NET and C# developer. Mental Pandiculation » Why I Don’t Hang Out With People Named David.

Java 107
article thumbnail

Where is the best place to find a rockstar developer to bring it to life?

www.quora.com

Developer, engineer, CTO, or technical co-founder? When Zuckerberg started Thefacebook.com he was a PHP coder (translation: not a real developer). Sooner or later, using PHP or RoR or.Net or some Java framework, that 0.5x the nice thing is that to start, THEY PAY the consultant for you. Rockstar v.

article thumbnail

How to hire a programmer to make your ideas happen

sivers.org

Each document has a from-language, to-language, and a name. For example: in my translation site story, above, the first milestone might be just a plain ugly web page where a company can create an account, create a new project, then upload named documents into that project. The system counts how many words are in each document.