David Heinemeier Hansson

19 results back to index


pages: 278 words: 70,416

Smartcuts: How Hackers, Innovators, and Icons Accelerate Success by Shane Snow

Amazon: amazon.comamazon.co.ukamazon.deamazon.fr

3D printing, Airbnb, Albert Einstein, attribution theory, augmented reality, barriers to entry, conceptual framework, correlation does not imply causation, David Heinemeier Hansson, deliberate practice, Elon Musk, Fellow of the Royal Society, Filter Bubble, Google X / Alphabet X, hive mind, index card, index fund, Isaac Newton, job satisfaction, Khan Academy, Law of Accelerating Returns, Lean Startup, Mahatma Gandhi, meta analysis, meta-analysis, pattern recognition, Peter Thiel, popular electronics, Ray Kurzweil, Richard Florida, Ronald Reagan, Ruby on Rails, Saturday Night Live, self-driving car, side project, Silicon Valley, Steve Jobs

And in the end, more than 10 million people got to see Zach’s story. (Take that, baby meerkats!) Part II LEVERAGE Sometimes the questions are complicated and the answers are simple. —DR. SEUSS Chapter 4 PLATFORMS “The Laziest Programmer” I. The team was in third place by the time David Heinemeier Hansson leapt into the cockpit of the black-and-pink Le Mans Prototype 2 and accelerated to 120 miles per hour. A dozen drivers jostled for position at his tail. The lead car was pulling away from the pack—a full lap ahead. This was the 6 Hours of Silverstone, a timed race held each year in Northamptonshire, UK, part of the World Endurance Championship.

Though most of his fellow racers don’t know it, he’s indirectly responsible for the development of Twitter. And Hulu and Airbnb. And a host of other transformative technologies for which he receives no royalties. His work has contributed to revolutions, and lowered the barrier for thousands of tech companies* to launch products. All because David Heinemeier Hansson hates to do work he doesn’t have to do. DHH lives and works by a philosophy that helps him do dramatically more with his time and effort. It’s a principle that’s fueled his underdog climbs in both racing and programming, and just might deliver a win for him as the cars slide around the rain-slicked Silverstone course.

.* For so long, “innovation” in education has amounted to more class time, more memorization, more tests. Smaller classes, but the same classes. Finland actually got better, through lateral thinking. Edward de Bono, who coined the term “lateral thinking” in 1967, put the “Einstein” quote a bit differently: “You cannot dig a hole in a different place by digging the same hole deeper.” IV. David Heinemeier Hansson was in a deep hole. Halfway through his stint, the sprinkling rain had become a downpour. Curve after curve, he fishtailed at high speed, still in third place, pack of hungry competitors at his rear bumper. LMP cars run on slick tires—with no tread—for speed. The maximum surface area of the tire is gripping the road at any moment.


pages: 194 words: 36,223

Smart and Gets Things Done: Joel Spolsky's Concise Guide to Finding the Best Technical Talent by Joel Spolsky

Amazon: amazon.comamazon.co.ukamazon.deamazon.fr

Build a better mousetrap, David Heinemeier Hansson, knowledge worker, linear programming, nuclear winter, Ruby on Rails, Sand Hill Road, Silicon Valley, sorting algorithm, Superbowl ad, the scientific method, type inference, unpaid internship

Chicago-area startup 37signals has strongly aligned themselves with the idea of simplicity: simple, easy to use apps like Backpack and the simple, easy to use programming framework Ruby on Rails. For 37signals, simplicity is an “-ism,” practically an international political movement. Simplicity is not just simplicity, oh no, it’s summertime, it’s beautiful music and peace and justice and happiness and pretty girls with flowers in their hair. David Heinemeier Hansson, the creator of Rails, says that their story is “one of beauty, happiness, and motivation. Taking pride and pleasure in your work and in your tools. That story simply isn’t a fad, it’s a trend. A story that allows for words like passion and enthusiasm to be part of the sanctioned vocabulary of developers without the need to make excuses for yourself.

The implications of this, I’m afraid, are ironically Orwellian: giant corporations manipulating their public image in a way which doesn’t even make sense (like, uh, they’re a computer company—what the hell does that have to do with being against dictatorships?) and successfully creating a culture of identity that has computer shoppers around the world feeling like they’re not just buying a computer, they’re buying into 8. David Heinemeier Hansson, “Rails steps into year three,” www.loudthinking.com/arc/000594.html, August 6, 2006. A Field Guide to Developers a movement. When you buy an iPod, of course, you’re supporting Gandhi against British Colonialism. Every MacBook you buy takes a stand against dictatorship and hunger! Anyway.

Deep Work: Rules for Focused Success in a Distracted World by Cal Newport

Amazon: amazon.comamazon.co.ukamazon.deamazon.fr

8-hour work day, Albert Einstein, barriers to entry, business climate, Cal Newport, Capital in the Twenty-First Century by Thomas Piketty, Clayton Christensen, David Brooks, David Heinemeier Hansson, deliberate practice, Donald Knuth, Donald Trump, Downton Abbey, en.wikipedia.org, Erik Brynjolfsson, experimental subject, follow your passion, Frank Gehry, informal economy, information retrieval, Internet Archive, Jaron Lanier, knowledge worker, Mark Zuckerberg, Marshall McLuhan, Merlin Mann, Nate Silver, new economy, Nicholas Carr, popular electronics, remote working, Richard Feynman, Richard Feynman, Ruby on Rails, Silicon Valley, Silicon Valley startup, Snapchat, statistical model, the medium is the message, Watson beat the top human players on Jeopardy!, web application, winner-take-all economy, zero-sum game

Less than a year later, ESPN and ABC News lured Silver away from the Times (which tried to retain him by promising a staff of up to a dozen writers) in a major deal that would give Silver’s operation a role in everything from sports to weather to network news segments to, improbably enough, Academy Awards telecasts. Though there’s debate about the methodological rigor of Silver’s hand-tuned models, there are few who deny that in 2012 this thirty-five-year-old data whiz was a winner in our economy. Another winner is David Heinemeier Hansson, a computer programming star who created the Ruby on Rails website development framework, which currently provides the foundation for some of the Web’s most popular destinations, including Twitter and Hulu. Hansson is a partner in the influential development firm Basecamp (called 37signals until 2014).

Nate Silver, of course, with his comfort in feeding data into large databases, then siphoning it out into his mysterious Monte Carlo simulations, is the epitome of the high-skilled worker. Intelligent machines are not an obstacle to Silver’s success, but instead provide its precondition. The Superstars The ace programmer David Heinemeier Hansson provides an example of the second group that Brynjolfsson and McAfee predict will thrive in our new economy: “superstars.” High-speed data networks and collaboration tools like e-mail and virtual meeting software have destroyed regionalism in many sectors of knowledge work. It no longer makes sense, for example, to hire a full-time programmer, put aside office space, and pay benefits, when you can instead pay one of the world’s best programmers, like Hansson, for just enough time to complete the project at hand.

Daily Caller, November 1, 2012. http://dailycaller.com/2012/11/01/is-nate-silvers-value-at-risk/. Marcus, Gary, and Ernest Davis. “What Nate Silver Gets Wrong.” The New Yorker, January 25, 2013. http://www.newyorker.com/online/blogs/books/2013/01/what-nate-silver-gets-wrong.html. Information about David Heinemeier Hansson comes from the following websites: • David Heinemeier Hanson. http://david.heinemeierhansson.com/. • Lindberg, Oliver. “The Secrets Behind 37signals’ Success.” TechRadar, September 6, 2010. http://www.techradar.com/us/news/internet/the-secrets-behind-37signals-success-712499. • “OAK Racing.”


pages: 468 words: 233,091

Founders at Work: Stories of Startups' Early Days by Jessica Livingston

Amazon: amazon.comamazon.co.ukamazon.deamazon.fr

8-hour work day, affirmative action, AltaVista, Apple II, Brewster Kahle, business process, Byte Shop, Danny Hillis, David Heinemeier Hansson, don't be evil, fear of failure, financial independence, Firefox, full text search, game design, Googley, HyperCard, illegal immigration, Internet Archive, Jeff Bezos, Justin.tv, Larry Wall, Maui Hawaii, Menlo Park, nuclear winter, Paul Buchheit, Paul Graham, Peter Thiel, Richard Feynman, Richard Feynman, Robert Metcalfe, Ruby on Rails, Sand Hill Road, side project, Silicon Valley, slashdot, social software, software patent, South of Market, San Francisco, Startup school, stealth mode startup, Steve Ballmer, Steve Jobs, Steve Wozniak, web application, Y Combinator

You’re always going to be short of people, you’re always going to be short of money, you’re going to be short of source supply value. So you have to find leverage points, versus working your way up through tiny little rungs and seeing if you get there. Think like a big dog, and find leverage to get there. C H A P T E 23 R David Heinemeier Hansson Partner, 37signals David Heinemeier Hansson helped transform 37signals from a consulting company to a product company in early 2004. He wrote the company’s first product, Basecamp, an online project management tool. He also wrote companion products Backpack, Ta-da List, and Campfire. In July 2004, he released the layer of software that underlies these applications as an open source web development framework.

For Da and PG Contents FOREWORD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix PREFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi ABOUT THE AUTHOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii ACKNOWLEDGMENTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii CHAPTER 1 MAX LEVCHIN PayPal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 CHAPTER 2 SABEER BHATIA Hotmail. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 CHAPTER 3 STEVE WOZNIAK Apple Computer . . . . . . . . . . . . . . . . . . . . . . . . . . 31 CHAPTER 4 JOE KRAUS Excite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 CHAPTER 5 DAN BRICKLIN Software Arts . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 CHAPTER 6 MITCHELL KAPOR Lotus Development. . . . . . . . . . . . . . . . . . . . . . . . . 89 CHAPTER 7 RAY OZZIE Iris Associates, Groove Networks . . . . . . . . . . . . . . . . 103 CHAPTER 8 EVAN WILLIAMS Pyra Labs (Blogger.com) . . . . . . . . . . . . . . . . . . . . . 111 CHAPTER 9 TIM BRADY Yahoo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 CHAPTER 10 MIKE LAZARIDIS Research In Motion . . . . . . . . . . . . . . . . . . . . . . . . 141 v vi Contents CHAPTER 11 ARTHUR VAN HOFF Marimba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 CHAPTER 12 PAUL BUCHHEIT Gmail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 CHAPTER 13 STEVE PERLMAN WebTV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 CHAPTER 14 MIKE RAMSAY TiVo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 CHAPTER 15 PAUL GRAHAM Viaweb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 CHAPTER 16 JOSHUA SCHACHTER del.icio.us . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223 CHAPTER 17 MARK FLETCHER ONElist, Bloglines . . . . . . . . . . . . . . . . . . . . . . . . . 233 CHAPTER 18 CRAIG NEWMARK craigslist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 CHAPTER 19 CATERINA FAKE Flickr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257 CHAPTER 20 BREWSTER KAHLE WAIS, Internet Archive, Alexa Internet . . . . . . . . . . . . . 265 CHAPTER 21 CHARLES GESCHKE Adobe Systems . . . . . . . . . . . . . . . . . . . . . . . . . . 281 CHAPTER 22 ANN WINBLAD Open Systems, Hummer Winblad . . . . . . . . . . . . . . . . 297 CHAPTER 23 DAVID HEINEMEIER HANSSON 37signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309 CHAPTER 24 PHILIP GREENSPUN ArsDigita . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317 CHAPTER 25 JOEL SPOLSKY Fog Creek Software . . . . . . . . . . . . . . . . . . . . . . . . 345 CHAPTER 26 STEPHEN KAUFER TripAdvisor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361 CHAPTER 27 JAMES HONG HOT or NOT . . . . . . . . . . . . . . . . . . . . . . . . . . . 377 CHAPTER 28 JAMES CURRIER Tickle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387 CHAPTER 29 BLAKE ROSS Firefox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395 Contents vii CHAPTER 30 MENA TROTT Six Apart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405 CHAPTER 31 BOB DAVIS Lycos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419 CHAPTER 32 RON GRUNER Alliant Computer Systems, Shareholder.com . . . . . . . . . . 427 CHAPTER 33 JESSICA LIVINGSTON Y Combinator . . . . . . . . . . . . . . . . . . . . . . . . . . . 447 INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455 Foreword Sprinters apparently reach their highest speed right out of the blocks, and spend the rest of the race slowing down.

I was the only programmer and I was dedicating 10 hours a week to this, while we were developing it. 37signals was paying me to do this out of its consultancy revenue, since we didn’t have funds to fund it. So we had only a quarter of a programmer dedicated to the development and no funds really for doing this. The designers David Heinemeier Hansson 311 were giving it a third of their time at most. And we realized through this process that those constraints—which sound negative—were actually the greatest gift to the development of Basecamp. That whole constrained development model really focused our view on what we needed, and it forced us to make tough decisions about making less software all the time.


pages: 56 words: 16,788

The New Kingmakers by Stephen O'Grady

Amazon: amazon.comamazon.co.ukamazon.deamazon.fr

Amazon Web Services, barriers to entry, cloud computing, correlation does not imply causation, crowdsourcing, David Heinemeier Hansson, DevOps, Jeff Bezos, Khan Academy, Kickstarter, Marc Andreessen, Mark Zuckerberg, Netflix Prize, Paul Graham, Ruby on Rails, Silicon Valley, Skype, software as a service, software is eating the world, Steve Ballmer, Steve Jobs, Tim Cook: Apple, Y Combinator

Worse, there were more than a hundred standards, each with its own set of documentation—and the documentation for each standard often exceeded a hundred pages. What made sense from the perspective of a business made no sense whatsoever to the legions of developers actually building the Web. Among developers, the web services efforts were often treated as a punchline. David Heinemeier Hansson, the creator of the popular Ruby on Rails web framework, referred to them as the “WS-Deathstar.” Beyond the inherent difficulties of pushing dozens of highly specialized, business-oriented specifications onto an unwilling developer population, the WS-* set of standards had to contend with an alternative called Representational State Transfer (REST).


pages: 55 words: 17,493

Show Your Work!: 10 Ways to Share Your Creativity and Get Discovered by Austin Kleon

Amazon: amazon.comamazon.co.ukamazon.deamazon.fr

David Heinemeier Hansson, dumpster diving, Golden Gate Park, Kevin Kelly, Kickstarter, lone genius, side project, Wunderkammern

You don’t get the feeling that any of this is calculated, it’s just the way they operate—they started out as beginners, and so they feel an obligation to pass on what they’ve learned. Of course, many chefs and restaurateurs have become rich and famous by sharing their recipes and their techniques. In their book, Rework, Jason Fried and David Heinemeier Hansson encourage businesses to emulate chefs by out-teaching their competition. “What do you do? What are your ‘recipes’? What’s your ‘cookbook’? What can you tell the world about how you operate that’s informative, educational, and promotional?” They encourage businesses to figure out the equivalent of their own cooking show.


pages: 370 words: 94,968

The Most Human Human: What Talking With Computers Teaches Us About What It Means to Be Alive by Brian Christian

Amazon: amazon.comamazon.co.ukamazon.deamazon.fr

4chan, Ada Lovelace, Alan Turing: On Computable Numbers, with an Application to the Entscheidungsproblem, Bertrand Russell: In Praise of Idleness, carbon footprint, cellular automata, Claude Shannon: information theory, cognitive dissonance, commoditize, complexity theory, crowdsourcing, David Heinemeier Hansson, Donald Trump, Douglas Hofstadter, George Akerlof, Gödel, Escher, Bach, high net worth, Isaac Newton, Jacques de Vaucanson, Jaron Lanier, job automation, l'esprit de l'escalier, Loebner Prize, Menlo Park, Ray Kurzweil, RFID, Richard Feynman, Richard Feynman, Ronald Reagan, Skype, statistical model, Stephen Hawking, Steve Jobs, Steven Pinker, theory of mind, Thomas Bayes, Turing machine, Turing test, Von Neumann architecture, Watson beat the top human players on Jeopardy!, zero-sum game

What we are fighting for, in the twenty-first century, is the continued existence of conclusions not already foregone—the continued relevance of judgment and discovery and figuring out, and the ability to continue to exercise them. Reacting Locally “Rockstar environments develop out of trust, autonomy, and responsibility,” write programmers and business authors Jason Fried and David Heinemeier Hansson. “When everything constantly needs approval, you create a culture of nonthinkers.” Fellow business author Timothy Ferriss concurs. He refers to micromanagement as “empowerment failure,” and cites an example from his own experience. He’d outsourced the customer service at his company to a group of outside representatives instead of handling it himself, but even so, he couldn’t keep up with the volume of issues coming in.

Padesky, Mind over Mood: Change How You Feel by Changing the Way You Think (New York: Guilford, 1995). 8 Sting, “All This Time,” The Soul Cages (A&M, 1990). 9 Richard Bandler and John Grinder, Frogs into Princes: Neuro Linguistic Programming (Moab, Utah: Real People Press, 1979). 10 Weizenbaum, Computer Power and Human Reason. 11 Josué Harari and David Bell, introduction to Hermes, by Michel Serres (Baltimore: Johns Hopkins University Press, 1982). 12 Jason Fried and David Heinemeier Hansson, Rework (New York: Crown Business, 2010). 13 Timothy Ferriss, The 4-Hour Workweek: Escape 9–5, Live Anywhere, and Join the New Rich (New York: Crown, 2007). 14 Bill Venners, “Don’t Live with Broken Windows: A Conversation with Andy Hunt and Dave Thomas,” Artima Developer, March 3, 2003, www.artima.com/intv/fixit.html. 15 U.S.


pages: 372 words: 89,876

The Connected Company by Dave Gray, Thomas Vander Wal

Amazon: amazon.comamazon.co.ukamazon.deamazon.fr

A Pattern Language, Albert Einstein, Amazon Mechanical Turk, Amazon Web Services, Atul Gawande, Berlin Wall, business process, call centre, Clayton Christensen, commoditize, complexity theory, creative destruction, David Heinemeier Hansson, en.wikipedia.org, factory automation, Googley, index card, industrial cluster, interchangeable parts, inventory management, Jeff Bezos, John Markoff, Kevin Kelly, loose coupling, market design, minimum viable product, more computing power than Apollo, profit maximization, Richard Florida, Ruby on Rails, self-driving car, shareholder value, side project, Silicon Valley, skunkworks, software as a service, South of Market, San Francisco, Steve Jobs, Steven Levy, Stewart Brand, The Wealth of Nations by Adam Smith, Tony Hsieh, Toyota Production System, Vanguard fund, web application, WikiLeaks, Zipcar

If Internet protocol is secure enough for the US military, it’s probably secure enough for you. You don’t have to be Big You don’t have to be a big company to create a powerful platform. You just have to create something that’s valuable and supports people in their work. 37signals is a small software company with fewer than 30 full-time employees. In 2003, David Heinemeier Hansson of 37signals was working on the company’s core software product, Basecamp, a web-based project-management application. He was writing code in a language called Ruby, first created in Japan in the early 1990s. As he worked, Heinemeier Hansson developed a series of libraries and frameworks that made it easier for him to do the work.

Complexity can be managed locally and doesn’t have to be controlled by the organization. Notes for Chapter Fifteen US MILITARY INTERNET PROTOCOL Next-Generation Internet Protocol to Enable Net-Centric Operations, US Department of Defense, news release no. 413–03, June 13, 2003. RUBY ON RAILS David Heinemeier Hansson, “Good Programming is Like Good Writing,” BigThink, August 3, 2010, http://bigthink.com/ideas/21598. PROPRIETARY TECHNOLOGIES Miriah Meyer, “Gamer cracks code, finds jewel,” The Chicago Tribune, August 28, 2006. Chapter 16. How connected companies learn You can’t make a recipe for something as complicated as surgery.


pages: 132 words: 31,976

Getting Real by Jason Fried, David Heinemeier Hansson, Matthew Linderman, 37 Signals

Amazon: amazon.comamazon.co.ukamazon.deamazon.fr

call centre, collaborative editing, David Heinemeier Hansson, iterative process, John Gruber, knowledge worker, Merlin Mann, Metcalfe's law, performance metric, premature optimization, Ruby on Rails, slashdot, Steve Jobs, web application

When I wrote the book Agile Web Development With Rails, there was a lot of pent up demand among developers: give us the book now — we want to learn about Rails. But I'd fallen into the mindset of a publisher. "It isn't ready yet," I'd say. But pressure from the community and some egging on from David Heinemeier Hansson changed my mind. We released the book in pdf form about 2 months before it was complete. The results were spectacular. Not only did we sell a lot of books, but we got feedback — a lot of feedback. I set up an automated system to capture readers' comments, and in the end got almost 850 reports or typos, technical errors, and suggestions for new content.


pages: 624 words: 127,987

The Personal MBA: A World-Class Business Education in a Single Volume by Josh Kaufman

Amazon: amazon.comamazon.co.ukamazon.deamazon.fr

Albert Einstein, Atul Gawande, Black Swan, business process, buy low sell high, capital asset pricing model, Checklist Manifesto, cognitive bias, correlation does not imply causation, Credit Default Swap, Daniel Kahneman / Amos Tversky, David Heinemeier Hansson, David Ricardo: comparative advantage, Dean Kamen, delayed gratification, discounted cash flows, Donald Knuth, double entry bookkeeping, Douglas Hofstadter, en.wikipedia.org, Frederick Winslow Taylor, George Santayana, Gödel, Escher, Bach, high net worth, hindsight bias, index card, inventory management, iterative process, job satisfaction, Johann Wolfgang von Goethe, Kevin Kelly, Lao Tzu, loose coupling, loss aversion, Marc Andreessen, market bubble, Network effects, Parkinson's law, Paul Buchheit, Paul Graham, place-making, premature optimization, Ralph Waldo Emerson, rent control, side project, statistical model, stealth mode startup, Steve Jobs, Steve Wozniak, subscription business, telemarketer, the scientific method, time value of money, Toyota Production System, tulip mania, Upton Sinclair, Vilfredo Pareto, Walter Mischel, Y Combinator, Yogi Berra

—DOUGLAS HOFSTADTER, COGNITIVE SCIENTIST AND PULITZER PRIZE- WINNING AUTHOR OF GÖDEL, ESCHER, BACH: AN ETERNAL GOLDEN BRAID People are consistently and uniformly horrendous at planning. As uncomfortable as this sounds, any plan created by even the most intelligent and skilled CEO or project manager is very likely to be grossly inaccurate. As Jason Fried and David Heinemeier Hansson memorably quip in their book Rework, “Planning is guessing.” The reason we’re so bad at planning is because we’re not omniscient—unforeseen events or circumstances can dramatically impact even the most detailed plans. When we create plans, we’re simply guessing and using Interpretation to fill in the blanks, no matter how much we cloak that uncomfortable reality in official-sounding language and fancy-looking charts.

Drucker PROJECT MANAGEMENT ▶ Making Things Happen by Scott Berkun ▶ Results Without Authority by Tom Kendrick OPPORTUNITY IDENTIFICATION ▶ The New Business Road Test by John Mullins ▶ How to Make Millions with Your Ideas by Dan Kennedy ENTREPRENEURSHIP ▶ Ready, Fire, Aim by Michael Masterson ▶ The Art of the Start by Guy Kawasaki ▶ The Knack by Norm Brodsky and Bo Burlingham ▶ The 4-Hour Workweek by Timothy Ferriss ▶ Escape from Cubicle Nation by Pamela Slim ▶ Bankable Business Plans by Edward Rogoff VALUE CREATION AND DESIGN ▶ Rework by Jason Fried and David Heinemeier Hansson ▶ Four Steps to the Epiphany by Steve Blank ▶ The Design of Everyday Things by Donald Norman ▶ Universal Principles of Design by William Lidwell, Kritina Holden, and Jill Butler MARKETING ▶ All Marketers Are Liars by Seth Godin ▶ Permission Marketing by Seth Godin ▶ The 22 Immutable Laws of Marketing by Al Ries and Jack Trout ▶ Getting Everything You Can Out of All You’ve Got by Jay Abraham SALES ▶ The Ultimate Sales Machine by Chet Holmes ▶ Value-Based Fees by Alan Weiss ▶ SPIN Selling by Neil Rackham ▶ The Sales Bible by Jeffrey Gitomer VALUE DELIVERY ▶ Indispensable by Joe Calloway ▶ The Goal by Eliyahu Goldratt ▶ Lean Thinking by James Womack and Daniel Jones NEGOTIATION ▶ Bargaining for Advantage by G.


pages: 184 words: 12,922

Pragmatic Version Control Using Git by Travis Swicegood

Amazon: amazon.comamazon.co.ukamazon.deamazon.fr

continuous integration, David Heinemeier Hansson, en.wikipedia.org, Firefox, George Santayana, revision control

This is the newly updated Second Edition, which goes beyond the Jolt-award winning first edition with new material on: • Migrations • RJS templates • Respond_to • Integration Tests • Additional ActiveRecord features • Another year’s worth of Rails best practices Agile Web Development with Rails: Second Edition Dave Thomas and David Heinemeier Hansson with Leon Breedt, Mike Clark, James Duncan Davidson, Justin Gehtland, and Andreas Schwarz (750 pages) ISBN : 0-9776166-3-0. $39.95 http://pragprog.com/titles/rails2 Prepared exclusively for Trieu Nguyen Download at Boykma.Com Stuff You Need to Know Learn the best ways to use your own brain and the best ways to use Ubuntu Linux.


pages: 203 words: 14,242

Ship It!: A Practical Guide to Successful Software Projects by Jared R. Richardson, William A. Gwaltney

Amazon: amazon.comamazon.co.ukamazon.deamazon.fr

continuous integration, David Heinemeier Hansson, Donald Knuth, index card, MVC pattern, place-making, Ruby on Rails, web application

. $44.95 • Learn all about this new open-source, full-stack web framework. • Develop sophisticated web applications quickly and easily. • Use incremental and iterative development to create the web apps that users want. • Get to go home on time. Agile Web Development with Rails: A Pragmatic Guide Dave Thomas and David Heinemeier Hansson (450 pages) ISBN : 0-9766940-0-X. $34.95 Visit our store at The Pragmatic Bookshelf The Pragmatic Bookshelf features books written by developers for developers. The titles continue the well-known Pragmatic Programmer style, and continue to garner awards and rave reviews. As development gets more and more difficult, the Pragmatic Programmers will be there with more titles and products to help programmers stay on top of their game.


pages: 186 words: 49,251

The Automatic Customer: Creating a Subscription Business in Any Industry by John Warrillow

Amazon: amazon.comamazon.co.ukamazon.deamazon.fr

Airbnb, airport security, Amazon Web Services, asset allocation, barriers to entry, call centre, cloud computing, commoditize, David Heinemeier Hansson, discounted cash flows, high net worth, Jeff Bezos, Network effects, passive income, rolodex, sharing economy, side project, Silicon Valley, Silicon Valley startup, software as a service, statistical model, Steve Jobs, Stewart Brand, subscription business, telemarketer, time value of money, zero-sum game, Zipcar

With this model, you take the profits from your traditional business, and instead of putting them in your pocket, you reinvest them into building your subscription offering. Pursuing this strategy usually takes longer than raising a seven-figure seed round of outside money, but you get to keep control of your product and take your time building it. Jason Fried and David Heinemeier Hansson used this cash-flow strategy to build their company, 37signals, which was renamed Basecamp in 2014. Basecamp started out as a project-based web-design company building sites for big companies and has evolved into one of the leading project-management software platforms available for small and mid-size companies.


pages: 168 words: 50,647

The End of Jobs: Money, Meaning and Freedom Without the 9-To-5 by Taylor Pearson

Amazon: amazon.comamazon.co.ukamazon.deamazon.fr

Airbnb, barriers to entry, Black Swan, call centre, cloud computing, commoditize, creative destruction, David Heinemeier Hansson, Elon Musk, en.wikipedia.org, Frederick Winslow Taylor, future of work, Google Hangouts, Kevin Kelly, Kickstarter, knowledge economy, knowledge worker, loss aversion, low skilled workers, Lyft, Marc Andreessen, Mark Zuckerberg, market fragmentation, means of production, Oculus Rift, passive income, passive investing, Peter Thiel, remote working, Ronald Reagan: Tear down this wall, sharing economy, side project, Silicon Valley, Skype, software as a service, software is eating the world, Startup school, Steve Jobs, Steve Wozniak, Stewart Brand, telemarketer, Thomas Malthus, Uber and Lyft, unpaid internship, Watson beat the top human players on Jeopardy!, web application, Whole Earth Catalog

For a large and growing number of businesses, that’s no longer the case. The Social Network, the movie chronicling Facebook’s rise to a multi-billion dollar company depicts Mark Zuckerberg starting Facebook in his college dorm room. Basecamp, a multi-million dollar project management software company, was started by Jason Fried and David Heinemeier Hansson, while living in different countries and while also running a web development consultancy. But it’s not just tech companies. Rent to Own: The Sharing Economy Over the last decade, a more publicly available internet has enabled the “Sharing Economy,” which has democratized the tools of production.


pages: 247 words: 81,135

The Great Fragmentation: And Why the Future of All Business Is Small by Steve Sammartino

Amazon: amazon.comamazon.co.ukamazon.deamazon.fr

3D printing, additive manufacturing, Airbnb, augmented reality, barriers to entry, Bill Gates: Altair 8800, bitcoin, BRICs, Buckminster Fuller, citizen journalism, collaborative consumption, cryptocurrency, David Heinemeier Hansson, Elon Musk, fiat currency, Frederick Winslow Taylor, game design, Google X / Alphabet X, haute couture, helicopter parent, illegal immigration, index fund, Jeff Bezos, jimmy wales, Kickstarter, knowledge economy, Law of Accelerating Returns, lifelogging, market design, Metcalfe's law, Metcalfe’s law, Minecraft, minimum viable product, Network effects, new economy, peer-to-peer, post scarcity, prediction markets, pre–internet, profit motive, race to the bottom, random walk, Ray Kurzweil, recommendation engine, remote working, RFID, Rubik’s Cube, self-driving car, sharing economy, side project, Silicon Valley, Silicon Valley startup, skunkworks, Skype, social graph, social web, software is eating the world, Steve Jobs, survivorship bias, too big to fail, US Airways Flight 1549, web application, zero-sum game

A Book of Practical Counsel Benjamin Graham One Up On Wall Street: How To Use What You Already Know To Make Money In The Market Peter Lynch The Prince Niccolo Machiavelli A Random Walk Down Wall Street: The Time-Tested Strategy for Successful Investing Burton G. Malkiel Rework Jason Fried, David Heinemeier Hansson The Road Ahead Bill Gates, Nathan Myhrvold, Peter Rinearson Stuff White People Like: A Definitive Guide to the Unique Taste of Millions Christian Lander Documentaries Connections (series 1-3, 1978-1997) Series presented by James Burke. The Corporation (2013) Film on the concept of the corporation.


pages: 292 words: 81,699

More Joel on Software by Joel Spolsky

Amazon: amazon.comamazon.co.ukamazon.deamazon.fr

a long time ago in a galaxy far, far away, barriers to entry, Black Swan, Build a better mousetrap, business process, call centre, Danny Hillis, David Heinemeier Hansson, failed state, Firefox, fixed income, George Gilder, Larry Wall, low cost carrier, Mars Rover, Network effects, Paul Graham, performance metric, place-making, price discrimination, prisoner's dilemma, Ray Oldenburg, Ruby on Rails, Sand Hill Road, Silicon Valley, slashdot, social software, Steve Ballmer, Steve Jobs, Superbowl ad, The Great Good Place, type inference, unpaid internship, wage slave, web application, Y Combinator

Chicago-area startup 37signals has strongly aligned themselves with the idea of simplicity: simple, easy to use apps like Backpack and the simple, easy-to-use programming framework Ruby on Rails. For 37signals, simplicity is an “-ism,” practically an international political movement. Simplicity is not just simplicity, oh no, it’s summertime, it’s beautiful music and peace and justice and happiness and pretty girls with flowers in their hair. David Heinemeier Hansson, the creator of Rails, says that their story is “one of beauty, happiness, and motivation. Taking pride and pleasure in your work and in your tools. That story simply isn’t a fad, it’s a trend. A story that allows for words like passion and enthusiasm to be part of the sanctioned vocabulary of developers without the need to make excuses for yourself.


pages: 319 words: 90,965

The End of College: Creating the Future of Learning and the University of Everywhere by Kevin Carey

Amazon: amazon.comamazon.co.ukamazon.deamazon.fr

Albert Einstein, barriers to entry, Bayesian statistics, Berlin Wall, business intelligence, carbon-based life, Claude Shannon: information theory, complexity theory, David Heinemeier Hansson, declining real wages, deliberate practice, discrete time, double helix, Douglas Engelbart, Douglas Engelbart, Downton Abbey, Drosophila, Firefox, Frank Gehry, Google X / Alphabet X, informal economy, invention of the printing press, inventory management, John Markoff, Khan Academy, Kickstarter, low skilled workers, Lyft, Marc Andreessen, Mark Zuckerberg, meta analysis, meta-analysis, natural language processing, Network effects, open borders, pattern recognition, Peter Thiel, pez dispenser, ride hailing / ride sharing, Ronald Reagan, Ruby on Rails, Sand Hill Road, self-driving car, Silicon Valley, Silicon Valley startup, social web, South of Market, San Francisco, speech recognition, Steve Jobs, technoutopianism, transcontinental railway, Vannevar Bush

With ubiquitous broadband, cheap computers, and the cloud, the only physical thing you need to make software is a bunch of ergonomically designed black office chairs for your programmers to sit on and tables where they can rest their MacBooks and empty pizza boxes. It doesn’t take tens of thousands of programmers to make great software; in fact, once you add too many cooks to the development kitchen, software tends to get worse. Michael Staton and his buddies speak with awe about coders like David Heinemeier Hansson, a thirty-four-year-old Danish wunderkind, the “Elvis of software engineers,” who created the popular Ruby on Rails Web development framework, races sports cars in his spare time, and is, they say, worth one hundred ordinary men. The cost of reproducing software is essentially zero, which means large profit margins on every copy you sell or every customer you add after the first one.


pages: 523 words: 143,139

Algorithms to Live By: The Computer Science of Human Decisions by Brian Christian, Tom Griffiths

Amazon: amazon.comamazon.co.ukamazon.deamazon.fr

4chan, Ada Lovelace, Alan Turing: On Computable Numbers, with an Application to the Entscheidungsproblem, Albert Einstein, algorithmic trading, anthropic principle, asset allocation, autonomous vehicles, Bayesian statistics, Berlin Wall, Bill Duvall, bitcoin, Community Supported Agriculture, complexity theory, constrained optimization, cosmological principle, cryptocurrency, Danny Hillis, David Heinemeier Hansson, delayed gratification, dematerialisation, diversification, Donald Knuth, double helix, Elon Musk, fault tolerance, Fellow of the Royal Society, Firefox, first-price auction, Flash crash, Frederick Winslow Taylor, George Akerlof, global supply chain, Google Chrome, Henri Poincaré, information retrieval, Internet Archive, Jeff Bezos, John Nash: game theory, John von Neumann, knapsack problem, Lao Tzu, Leonard Kleinrock, linear programming, martingale, Nash equilibrium, natural language processing, NP-complete, P = NP, packet switching, Pierre-Simon Laplace, prediction markets, race to the bottom, RAND corporation, RFC: Request For Comment, Robert X Cringely, sealed-bid auction, second-price auction, self-driving car, Silicon Valley, Skype, sorting algorithm, spectrum auction, Steve Jobs, stochastic process, Thomas Bayes, Thomas Malthus, traveling salesman, Turing machine, urban planning, Vickrey auction, Vilfredo Pareto, Walter Mischel, Y Combinator, zero-sum game

The greater the uncertainty, the bigger the gap between what you can measure and what matters, the more you should watch out for overfitting—that is, the more you should prefer simplicity, and the earlier you should stop. When you’re truly in the dark, the best-laid plans will be the simplest. When our expectations are uncertain and the data are noisy, the best bet is to paint with a broad brush, to think in broad strokes. Sometimes literally. As entrepreneurs Jason Fried and David Heinemeier Hansson explain, the further ahead they need to brainstorm, the thicker the pen they use—a clever form of simplification by stroke size: When we start designing something, we sketch out ideas with a big, thick Sharpie marker, instead of a ball-point pen. Why? Pen points are too fine. They’re too high-resolution.


pages: 834 words: 180,700

The Architecture of Open Source Applications by Amy Brown, Greg Wilson

Amazon: amazon.comamazon.co.ukamazon.deamazon.fr

8-hour work day, anti-pattern, bioinformatics, c2.com, cloud computing, collaborative editing, combinatorial explosion, computer vision, continuous integration, create, read, update, delete, David Heinemeier Hansson, Debian, domain-specific language, Donald Knuth, en.wikipedia.org, fault tolerance, finite state, Firefox, friendly fire, Guido van Rossum, linked data, load shedding, locality of reference, loose coupling, Mars Rover, MVC pattern, peer-to-peer, Perl 6, premature optimization, recommendation engine, revision control, Ruby on Rails, side project, Skype, slashdot, social web, speech recognition, the scientific method, The Wisdom of Crowds, web application, WebSocket

This would not be possible in traditional open source projects, where most conversation takes place on IRC and mailing lists and the wiki (if present) is only used for documentations and links to development resources. For a newcomer, it's much more difficult to reconstruct context from unstructured IRC logs and mail archives. 19.8.3. Embrace Time Zone Differences David Heinemeier Hansson, creator of Ruby on Rails, once remarked on the benefit of distributed teams when he first joined 37signals. "The seven time zones between Copenhagen and Chicago actually meant that we got a lot done with few interruptions." With nine time zones between Taipei and Palo Alto, that was true for us during SocialCalc's development as well.