131: Ryan Singer - How Basecamp Builds Software

131: Ryan Singer - How Basecamp Builds Software

Topics include:

  • Why "fixed time, variable scope" is so important for actually getting things done
  • Integrating development and design into a single process instead of design first, develop later
  • What it means to "shape" work before deciding to work on it
  • What it means to "bet" on a project, and why Basecamp would rather trash a project than extend the deadline by an extra week
  • Taking deadlines seriously, and how it empowers teams to make their own decisions about scope to avoid having to trash the project
  • An example of a project at Basecamp that failed to ship, and working through what they did wrong that led to that outcome
  • De-risking projects by getting input from technical experts on the team before committing to actually doing the work
  • What exactly is the deliverable a design/development team receives from leadership at the start of a project that they are expected to be able to succeed with?
  • The difference between macro planning and micro planning on a project
  • How Basecamp avoids iterating on solutions within a cycle without turning projects into fixed time, fixed scope
  • Why designers at Basecamp start by actually building the very rough "Times New Roman" version of a UI with HTML and CSS before spending time on high fidelity visual design decisions
  • Applying "Shape Up" on client projects

Sponsors:

  • Tuple, try the best pair programming app out there for free for two weeks

Links:

Episoder(153)

153: DHH – Omarchy and Designing Your Own OS on Arch Linux

153: DHH – Omarchy and Designing Your Own OS on Arch Linux

I talk to DHH about Omarchy, the carefully curated distribution of Arch Linux he's been refining for the last few months.We talk about stuff like:How did he discover Arch + Hyprland in the first place...

21 Aug 20251h 16min

152: Ben Orenstein - How to Stand Out When Applying for a Job at a Small Company

152: Ben Orenstein - How to Stand Out When Applying for a Job at a Small Company

Topics:Putting yourself in the shoes of the person reviewing your applicationCrafting a high quality application tailored to a specific positionStanding out in a more traditional hiring process by doi...

28 Jan 202147min

151: DHH – Building HEY with Hotwire

151: DHH – Building HEY with Hotwire

Links:HotwireHEYSupporting the show:I decided to stop taking sponsors for the show because I think advertisements are annoying and no one wants to listen to them.If you do want to support the show, th...

28 Des 20201h 14min

150: Secret Screencasting Tips & Behind the Scenes of Tailwind CSS 2.0

150: Secret Screencasting Tips & Behind the Scenes of Tailwind CSS 2.0

Supporting the show:I decided to stop taking sponsors for the show because I think advertisements are annoying and no one wants to listen to them.If you do want to support the show, the best way to do...

21 Okt 202059min

149: Choosing a Payment Processor, Radical Icons & W3C Hype

149: Choosing a Payment Processor, Radical Icons & W3C Hype

Links:Changes to Gumroad's PayPal supportRadical iconsJack's hand-drawn avatarsW3C's CMS Selection ReportSupporting the show:I decided to stop taking sponsors for the show because I think advertisemen...

7 Okt 202056min

148: Accessible Focus Styles, Tailwind Labs on YouTube, and Secret Projects

148: Accessible Focus Styles, Tailwind Labs on YouTube, and Secret Projects

Supporting the show:I decided to stop taking sponsors for the show because I think advertisements are annoying and no one wants to listen to them.If you do want to support the show, the best way to do...

29 Sep 202059min

147: Surviving GitHub Issues, the Statamic 3 Launch Aftermath, Tailwind 1.8, and Headless UI

147: Surviving GitHub Issues, the Statamic 3 Launch Aftermath, Tailwind 1.8, and Headless UI

Supporting the show:I decided to stop taking sponsors for the show because I think advertisements are annoying and no one wants to listen to them.If you do want to support the show, the best way to do...

23 Sep 20201h 19min

146: Launching Statamic 3, GitHub Sponsors, Tailwind CSS v1.7, and Preparing for Laracon

146: Launching Statamic 3, GitHub Sponsors, Tailwind CSS v1.7, and Preparing for Laracon

Adam and Jack talk about how the Statamic 3 launch went, and adding GitHub Sponsor tiers to the Statamic GitHub organization and what to give people in exchange for sponsoring. They also talk about th...

4 Sep 20201h 20min

Populært innen Teknologi

lydartikler-fra-aftenposten
romkapsel
teknisk-sett
smart-forklart
energi-og-klima
rss-ki-praten
nasjonal-sikkerhetsmyndighet-nsm
rss-impressions-2
shifter
tomprat-med-gunnar-tjomlid
elektropodden
rss-praktisk-proptech
hans-petter-og-co
rss-ki-til-kaffen
teknologi-og-mennesker
i-loopen
pedagogisk-intelligens
rss-for-alarmen-gar
rss-digitaliseringspadden
rss-ai-forklart