Over Engineered

Chris Morrell

A podcast where we explore unimportant programming questions (mostly PHP/Laravel/JavaScript) in extreme detail..

  • 1 hour 15 minutes
    Design Patterns w/ Mary Perry

    Design patterns can be very useful, but can also be weaponized as a way to "prove" that someone is doing something the "wrong" way. Mary has been thinking a lot about the good side of knowing design patterns, so we sat down to chat about them.

    18 October 2024, 8:54 pm
  • 56 minutes 21 seconds
    Side Projects w/ Joe Tannenbaum

    Joe Tannenbaum is thinking about starting a podcast about side projects. So we took an afternoon to talk through what that might look like.

    20 September 2024, 11:31 am
  • 59 minutes 48 seconds
    The Art of Pairing with Strangers w/ Ben Holmen

    Ben Holmen started his Pair-amid scheme as an experiment in meeting new people and experiencing new code. He shared his calendar with the world, and booked pairing sessions with 15 complete strangers. The outcome? A bunch of new friends and new experiences.

    In this episode, Ben and Chris talk about pair programming, side projects, and how to find fulfillment and social connection as a remote programmer.

    Links:

    26 August 2024, 12:00 pm
  • 1 hour 15 minutes
    ReactPHP + Event Loops w/ Len Woodward

    ReactPHP is a low-level library for event-driven programming in PHP. It lets you write code that's much closer to the async/await style of JavaScript in PHP. In today's episode, Chris and Len talk about our experiments with ReactPHP.

    Links:

    7 August 2024, 12:00 pm
  • 1 hour 26 minutes
    Code standards w/ Matt Stauffer

    What set two developers on a quest to build custom tooling to enforce their code style preferences? Today's episode is a story that starts with two independent projects—Tighten's `tlint` and InterNACHI's `laralint`—but meanders to all the right places, including the future of PHP itself, the intersection of bikeshedding and art, and so much more.

    17 July 2024, 12:00 pm
  • 1 hour 16 minutes
    Burnout w/ Ian Landsman

    Today we take a break from over engineering to talk about burnout. Both Chris and Ian have been working on the same products for multiple decades. We sit down to talk about that and what to do about the kind of burnout that comes from working on the same thing for so long.

    Links:

    3 July 2024, 12:00 pm
  • 1 hour 42 minutes
    Let's talk APIs w/ Steve McDougall

    Steve McDougall (aka JustSteveKing) is known as the "API guy" on Twitter. In today's episode we start with the question, "what if the best option is just a single page app with a good, RESTful API?"

    Links:

    20 June 2024, 1:06 pm
  • 1 hour 14 minutes
    Full Stack Javascript w/ Kelvin Omereshone

    The internet has been talking (yelling?) about full-stack javascript a lot lately. In today's episode, we sit down and talk about what it means to be "full stack" and whether there are really any truly full-stack javascript frameworks out there (spoiler: there are, but maybe not Next.js or Remix).

    Links:

    22 May 2024, 7:59 pm
  • 1 hour 50 minutes
    Building prompts w/ Jess Archer

    Jess Archer took something that was quite good—the Symfony console output features—and built something that was absolutely great: Laravel Prompts. In today's episode, we dig into some of the gnarly details around building prompts and working with ANSI escape sequences in the terminal.

    10 May 2024, 11:30 am
  • 1 hour 18 minutes
    The Future of the Laravel Frontend w/ Taylor Otwell

    Taylor Otwell has been finding ways to improve Laravel for over a decade, but has only more recently set his sights on the front-end side of things. In today's episode, we sit down and talk about the current state of building UIs in Laravel, and what the future might hold.

    Links:

    24 April 2024, 5:09 pm
  • 1 hour 18 minutes
    Building for the command line w/ Joe Tannenbaum

    Joe Tannenbaum took the internet by storm with his incredible SSH CLI "experiments." In today's episode, Chris and Joe sit down to get into the messy details of parsing ANSI escape sequences and dealing with multibyte strings, but spend as much time talking about programming as art and life as an actor.

    Links:

    20 March 2024, 9:00 am
  • More Episodes? Get the App
© MoonFM 2024. All rights reserved.