background preloader

57 startup lessons

57 startup lessons
I am a cofounder of RethinkDB — an open-source distributed database designed to help developers and operations teams work with unstructured data to build real-time applications. There are already very good lists of startup lessons written by really talented, experienced people (here and here). I’d like to add another one. I learned these lessons the hard way in the past four years. If you’re starting a company, I hope you have an easier path. People If you can’t get to ramen profitability with a team of 2 – 4 within six months to a year, something’s wrong. Fundraising If you have to give away more than 15% of the company at any given fundraising round, your company didn’t germinate correctly. Markets The best products don’t get built in a vacuum. Products Product sense is everything. Marketing Product comes first. Sales Sales fix everything. Development Development speed is everything. Company administration Personal well-being Thanks to Michael Glukhovsky for reviewing this post.

Related:  To Be Sorted 4startupsStartupbac à sable

Kali Linux 2.0 Top 10 Post Install Tips With Kali 2.0 now released, we wanted to share a few post-install procedures we find ourselves repeating over and over, in the hopes that you will find them useful as well. We’ve also slapped in some answers to common questions we’ve been getting. Here is our top 10 list: Startup Engineering About the Course Spiritual sequel to Peter Thiel's CS183 course on startups. Bridges the gap between academic computer science and production software engineering. Fast-paced introduction to key tools and techniques (command line, dotfiles, text editor, distributed version control, debugging, testing, documentation, reading code, deployments), featuring guest appearances by senior engineers from successful startups and large-scale academic projects.

Investors don’t want to meet you. They wanted to be introduced to you. - 42Floors I remember when I first started fundraising for my first company, my investor network was pretty weak. Not only did I not know many investors, I also didn’t really know how to pitch them. I‘d basically take any meeting I could with any investor at any time.

Eric Ries on 'The Lean Startup' It’s a reality that haunts every entrepreneur and would-be entrepreneur: Most startups fail. Eric Ries knows firsthand. He has been there. When he cofounded software company IMVU, he and his team tried a different approach by rapidly creating and releasing their product before it was perfected, only to continuously update, revise and re-release it, based in part on customer feedback. It worked. He described this process — taking less money and time to develop ideas and customers — as a “lean startup.”

6 Reasons To Hire a Coding Bootcamp Graduate Original article courtesy of coding dojo. If you have ever passed on a potential hire because they have coding bootcamp experience rather than a formal CS degree, it’s time to forget everything you think you know about bootcamp graduates and reconsider your options. Max Nisen at Business Insider eloquently illustrates the following point in his article Google Has Started Hiring More People Who Didn’t Go to College: “Computer-science degrees teach theory and help the best engineers advance the state of the art, but we’ve entered an age in which demanding that every programmer has a degree is like asking every bricklayer to have a background in architectural engineering.” I’m well aware of certain stigmas that have existed around coding bootcamp students, such as, “No one can really learn how to become a programmer in a matter of weeks.”

Rate-of-learning: the most valuable startup compensation The frothiness of today’s environment in Silicon Valley makes it easy to get sucked into a warped sense of reality. Valuations are high, capital is cheap, housing prices are skyrocketing, and RSUs are flowing like wine. Talk of another “bubble” is rebuffed, even by those who were scarred by the Dot-com collapse of 2000. Some argue we’ve exited the installation phase of technology—which was still sputtering along at the dawn of the new millennium—and have entered what Carlota Perez calls the ‘deployment phase’ of technology. In this phase, startups move “up the stack”, switching from building core infrastructure (i.e. interstate highways) to applications that go on top of it (i.e.

An Engineer’s guide to Stock Options There’s a lot of fear, uncertainty and doubt when it comes to stock options, and I’d like to try and clear some of that up today. As an engineer, you may be more interested in getting on with your job than compensation. However, if you’re working at a fast growing startup, with a little luck and the right planning you can walk away from a liquidity event with a significant amount of money. On the other hand I have friends who have literally lost out on millions of dollars because the process of exercising stock options was so complicated, opaque and expensive.

Setting Up Tomcat For Remote Debugging - WG: Programmer's Cafe Tomcat can be configured to allow a program such as eclipse to connect remotely using JPDA and see debugging information. (powerpoint presentation) To configure tomcat to allow remote debugging, start tomcat using the catalina startup script (from your tomcat home) instead of the normal startup script like so (tomcat must be stopped before you can change over): WIN: We recommend adding this stuff to your startup script so that you are always running tomcat in debug mode. Open the startup script in (your_tomcat_home)/bin (WIN: startup.bat, UNIX: Add the following lines at the first blank line in the file (around line 8) WIN: UNIX: Change the execute line at the end to include jpda start WIN: UNIX: Run the startup script when starting tomcat to run tomcat in debug mode If you're concerned about opening up the known port for debugging, you can change the port on which JPDA listens by setting the JPDA_ADDRESS environment variable to something else (e.g. 38000).

Related:  Entrepeunariatmotivational articlesENTREPRENEURSHIP