The Tuple Podcast

Taylor Otwell, Creator of Laravel


Listen Later

In this conversation, Ben interviews Taylor Otwell, the creator of Laravel. They discuss everything from the age-old argument of tabs vs. spaces to the origins of Laravel and how Taylor has turned it into a thriving, sustainable business.

Links:
Laravel, the framework Taylor created
Tuple, used by the Laravel team to collaborates

Takeaways

  • Coding preferences and philosophies can vary among developers and programming ecosystems.
  • Maintaining backwards compatibility is important for frameworks with a large user base.
  • Clean code can be subjective and depends on the specific needs and goals of a project.
  • Testing is crucial for shipping software with confidence. When starting a new project, consider writing documentation first to iron out any potential issues and ensure a user-centric perspective.
  • Focus on high-level testing, such as feature-level or controller-level tests, to gain confidence in the functionality of your code.
  • Challenge assumptions and ask questions to improve the quality of your code and avoid unnecessary complexity.
  • Believe in the potential of your project and raise your ambitions to achieve greater success.
  • Building a business around open source can be a sustainable model if you create commercial products that complement and support the open source project.

Chapters

  • (00:00) - Tabs or Spaces?
  • (08:00) - Shells
  • (10:46) - Minimalism in Coding
  • (17:24) - Stripe and Their API
  • (22:41) - Aesthetics
  • (25:09) - A Coding Hill You Would Die On
  • (28:09) - Clean Code
  • (33:38) - Testing
  • (40:30) - Personal Involvement With Code
  • (45:00) - Notes and Manifestos
  • (49:09) - Skill Over Time
  • (51:49) - Ian Landsman and Laravel
  • (55:49) - Businesses Based on Open Source
  • ...more
    View all episodesView all episodes
    Download on the App Store

    The Tuple PodcastBy Ben Orenstein

    • 5
    • 5
    • 5
    • 5
    • 5

    5

    4 ratings


    More shows like The Tuple Podcast

    View all
    The Changelog: Software Development, Open Source by Changelog Media

    The Changelog: Software Development, Open Source

    285 Listeners

    Software Engineering Daily by Software Engineering Daily

    Software Engineering Daily

    630 Listeners

    Laravel News Podcast by Jacob Bennett and Michael Dyrynda

    Laravel News Podcast

    53 Listeners

    North Meets South Web Podcast by Jacob Bennett and Michael Dyrynda

    North Meets South Web Podcast

    24 Listeners

    Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

    Syntax - Tasty Web Development Treats

    984 Listeners

    REWORK by 37signals

    REWORK

    212 Listeners

    Remote Ruby by Chris Oliver, Andrew Mason

    Remote Ruby

    34 Listeners

    Svelte Radio by Kevin Åberg Kultalahti

    Svelte Radio

    15 Listeners

    The Bootstrapped Founder by Arvid Kahl

    The Bootstrapped Founder

    33 Listeners

    No Compromises by Joel Clermont and Aaron Saray

    No Compromises

    8 Listeners

    How About Tomorrow? by Adam Elmore & Dax Raad

    How About Tomorrow?

    20 Listeners

    Mostly Technical by Ian Landsman and Aaron Francis

    Mostly Technical

    15 Listeners

    hx-pod by Lazarus

    hx-pod

    6 Listeners

    localfirst.fm by localfirst.fm

    localfirst.fm

    17 Listeners

    Ripples by Michael Dyrynda and Greg Skerman

    Ripples

    0 Listeners