The CTO Podcast

A Conversation with CTO and Co-founder of 37signals David Heinemeier Hanssen, dhh


Listen Later

This week’s show explores the importance of having a clear vision and crafting your code. David Heinemeier Hanssen, dhh, co-owner and CTO of 37signals, shares the story of his rise to the C-suite and the challenges he faced when starting the company. He joins Etienne de Bruin to discuss how his company has grown over time.
Some ideas you’ll hear them explore are:
David considers himself a programmer, not an engineer. Engineer, he says, should be a protected title for people who actually have engineering degrees.
Most programming languages are not designed for the programmer but to contain and relegate the programmer as the “problematic character that’s driving it from behind the keyboard.”
David and his business partner were both students of bad businesses, getting a close-up view of what not to do, which later informed their decisions in building Basecamp. This valuable insight, along with their combined skill sets in programming, design, and business operations, allowed them to approach entrepreneurship from a unique lens. “We had a healthy degree of utter arrogance and exuberant ignorance, and through those things, a commitment to doing things from first principles,” he shares.
Once you've made enough money that no one can threaten your livelihood, you achieve a distinct degree of inner freedom that allows you to stand up for your principles. 
There are aspects of hardship that are good for you, and they will only make you stronger.
A lot of productivity is about realizing the value of doing nothing, and the value of not creating more. The inherent creation value in destruction and inaction is huge and should not be overlooked.
Resources
David Heinemeier Hanssen, dhh, on the Web | LinkedIn | Twitter
Email Etienne: [email protected]
Programming Ruby by Dave Thomas
Patterns of Enterprise Application Architecture by Martin Fowler
Smalltalk Best Practice Patterns by Kent Beck
Domain-Driven Design by Eric Evans
Refactoring by Kent Beck and Martin Fowler
See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
...more
View all episodesView all episodes
Download on the App Store

The CTO PodcastBy Insights & Strategies for Chief Technology Officers Navigating the C-Suite while Balancing Technical Strategy, Team Management, & Innovation

  • 4.7
  • 4.7
  • 4.7
  • 4.7
  • 4.7

4.7

31 ratings


More shows like The CTO Podcast

View all
NPR News Now by NPR

NPR News Now

14,381 Listeners

Motley Fool Money by The Motley Fool

Motley Fool Money

3,222 Listeners

Software Engineering Radio by se-radio@computer.org

Software Engineering Radio

273 Listeners

a16z Podcast by Andreessen Horowitz

a16z Podcast

1,095 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

623 Listeners

Risky Business by Patrick Gray

Risky Business

376 Listeners

Thoughtworks Technology Podcast by Thoughtworks

Thoughtworks Technology Podcast

42 Listeners

Founders by David Senra

Founders

2,109 Listeners

Modern CTO by ProSeries Media

Modern CTO

86 Listeners

Think Fast Talk Smart: Communication Techniques by Matt Abrahams, Think Fast Talk Smart

Think Fast Talk Smart: Communication Techniques

809 Listeners

All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

All-In with Chamath, Jason, Sacks & Friedberg

9,909 Listeners

Hard Fork by The New York Times

Hard Fork

5,469 Listeners

The AI Daily Brief: Artificial Intelligence News and Analysis by Nathaniel Whittemore

The AI Daily Brief: Artificial Intelligence News and Analysis

591 Listeners

BG2Pod with Brad Gerstner and Bill Gurley by BG2Pod

BG2Pod with Brad Gerstner and Bill Gurley

521 Listeners

The CTO Playbook by Adam Horner

The CTO Playbook

7 Listeners