I do whatever I want at work and I haven’t been fired yet
A few of us at Basecamp were recently discussing how decisions get made to “green light” new projects, and I came to the conclusion that it boils down a simple rule: If you can make a decision and …
Surviving Your First Year
For startups the primary goals for that first year are to, 1) set up the company, 2) build and launch your product, and, 3) survive. Here's how to do it.
Incorporating a limited company in Germany
With all the craziness in the world going on at the moment, founders and start-up enthusiasts are looking which place is worth moving to. Some people are suggesting to consider Berlin. Sadly, Berlin is located in Germany, which means that bureaucracy is a thing you need to familiarize with. Papers need to be filled…
Diane Greene’s Advice for Founders [video]
Diane Greene is SVP of Google Cloud and she was also the CEO and cofounder of VMware. This is her talk from the 2017 Female Founders Conference. -------------------------------------------------------------------------------- Transcript Jessica Livingston – I’m here to introduce our next speaker, who’s one of my just…
Five Year Mission
Behind the scenes - how I'm making redblobgames.com - interactive explanations of game development algorithms and math
Dammit LinkedIn, I'm a college dropout (2009)
Paul Holmes's Gravatar Profile
Joining Google to better explain search
When I retired from search journalism in June, I had no idea what I would be doing next. I just knew I was ready for a break and something different from what I had been doing for so long. That something different has arrived: I’m joining Google as of Monday.
Don't Lower Your Expectations
Richard Branson's blog - where he shares his thoughts on business, Virgin news, leadership, life, family and the global issues he cares about the most
Fire And Motion (2002)
Sometimes I just can’t get anything done. Sure, I come into the office, putter around, check my email every ten seconds, read the web, even do a few brainless tasks like paying the American E…
Five Worlds
Something important is almost never mentioned in all the literature about programming and software development, and as a result we sometimes misunderstand each other. You’re a software develo…
The Guerrilla Guide to Interviewing (version 3.0)
A motley gang of anarchists, free-love advocates, and banana-rights agitators have hijacked The Love Boat out of Puerto Vallarta and are threatening to sink it in 7 days with all 616 passengers and…
The Perils of JavaSchools
Lazy kids. Whatever happened to hard work? A sure sign of my descent into senility is bitchin’ and moanin’ about “kids these days,” and how they won’t or can’t d…
Finding Great Developers
Where are all those great developers? The first time you try to fill an open position, if you’re like most people, you place some ads, maybe browse around the large online boards, and get a ton of …
Painless Functional Specifications
When The Joel Test first appeared, one of the biggest sore points readers reported had to do with writing specs. It seems that specs are like flossing: everybody knows they should be writing them, …
Designing for People Who Have Better Things To Do With Their Lives
When you design user interfaces, it’s a good idea to keep two principles in mind: Users don’t have the manual, and if they did, they wouldn’t read it. In fact, users can’t r…
Evidence Based Scheduling
Software developers don’t really like to make schedules. Usually, they try to get away without one. “It’ll be done when it’s done!” they say, expecting that such a brave, funny zinger will reduce t…