DHH: how to escape the "Apple bubble"

The Pragmatic Engineer 16min 3 min #83
DHH: how to escape the "Apple bubble"
Watch on YouTube

Summary

  • DHH (David Heinemeier Hansson) discusses breaking free from Apple’s ecosystem and embracing a multi-computer lifestyle, arguing that developers and tech enthusiasts should feel empowered to own and use multiple machines across different platforms rather than being locked into a single brand. He frames this as both a practical and philosophical shift — escaping a “poverty mindset” of scarcity and rediscovering joy in computing through variety, competition, and hands-on experimentation.

The mental block of single-computer thinking

  • Many developers feel psychologically constrained to using only one primary machine, often upgrading every 2–3 years out of habit rather than necessity.
  • DHH realized his 2020 MacBook Air still works perfectly, challenging the assumption that newer is always better or required.
  • He compares this to hobbies like watch collecting: owning just one watch is fine, but variety makes the experience richer and more enjoyable.
  • The rise of local AI tools (like “open claw”) has further justified owning dedicated hardware — e.g., buying a Mac Mini just to run models locally — reinforcing that you’re already relying on countless remote CPUs via the cloud.

Why competition matters — and why partisanship is counterproductive

  • DHH criticizes the tribalism in tech where liking one brand (e.g., Apple) means dismissing competitors (e.g., Intel, Qualcomm, PC makers).
  • He celebrates technical achievements regardless of brand:
    • Apple’s M-series chips reset expectations for mobile computing.
    • Intel’s Panther Lake (18A node) represents a major comeback, built in Arizona — a point of national pride.
    • Qualcomm’s X2 Elite closes the gap with Apple Silicon on ARM.
  • Competition drives innovation and lowers prices; even if you don’t switch, you benefit from rivals pushing Apple to improve.
  • He calls out the irony that people defend Apple’s walled garden while ignoring its anti-competitive practices (e.g., App Store gatekeeping), yet still admire its engineering.

Discovering Linux laptops and the joy of OLED

  • After leaving Apple, DHH embraced Linux laptops, starting with the Framework Laptop 13:
    • Fully user-assembled (like LEGO or IKEA), fostering a sense of ownership.
    • Great for productivity with a 3:2 aspect ratio, but not optimized for gaming.
  • His first experience with an OLED laptop screen (ASUS Zephyrus G14) was transformative:
    • Colors in games like Fortnite looked stunningly vivid at close range (~30 cm), unlike viewing an OLED TV from across a room.
    • The Zephyrus balances gamer aesthetics without being garish — subtle RGB lighting, customizable via software (e.g., syncing keyboard colors with terminal themes like Tokyo Night or Nord).

Dell XPS with Panther Lake and tandem OLED — thinness done right

  • DHH received a pre-production Dell XPS 16” with Intel’s new Panther Lake chip and tandem OLED display, thanks to a direct relationship with Michael Dell sparked by his public cloud exit.
  • Key highlights:
    • Weighs only 1.6 kg — dramatically lighter than his 16” MacBook Pro (over 2 kg), making the difference feel tangible and category-defining.
    • Tandem OLED offers improved brightness and longevity over standard OLED.
    • Actively collaborating with Dell engineers to improve Linux kernel support — something impossible with Apple’s closed “ivory tower” approach.
  • On keyboard design:
    • Features a flush, flat key layout (similar to Apple’s controversial butterfly era), which he initially disliked.
    • Surprisingly, it has satisfying key travel and grew on him — illustrating that thinness isn’t inherently bad, but execution matters.
    • Credits Jonathan Ive’s obsession with thinness as visionary, despite past missteps like the butterfly keyboard failures.

Reflections on form factor and the future of computing

  • DHH savors the current era of physical keyboards and traditional laptop form factors, acknowledging they may eventually disappear (like typewriters before them).
  • He encourages metacognition about brand loyalty: ask whether your reaction is based on genuine preference or tribalism.
  • His “base model” is simple: love computers in all their forms — for productivity, play, tinkering, and wasting time — and be grateful the joy of sitting at a mechanical keyboard still exists.
Back to The Pragmatic Engineer