Winamp Logo
Over Engineered Cover

Over Engineered

English, Technology, 1 season, 13 episodes, 17 hours, 12 minutes
About
A podcast in mini-series where we explore unimportant programming questions in extreme detail.
Episode Artwork

Cache everything w/ Ian Landsman

As the saying goes: "There are only two hard things in Computer Science: cache invalidation and naming things." So in today's episode we dig into all the ways Ian is taking on one of the hardest parts of programming in his rewrite of their decades-running helpdesk software, HelpSpot. We talk about caching, a little bit of Laravel history, and about what it's like to run a successful software business for 20+ years.
2/14/20241 hour, 55 minutes, 26 seconds
Episode Artwork

Handling complicated view logic w/ Skyler Katz & Bogdan Kharchenko

Complex view logic can be hard to get right—particularly in server-rendered templates like Blade. We recently had to decide just how much a Laravel Blade component should do, and decided to hash it out on the podcast.
2/2/20241 hour, 9 minutes, 7 seconds
Episode Artwork

Modular Laravel Apps w/ Mateus Guimarães

When applications grow—in scope, sheer lines of code, or the number of team members—how you organize things starts to matter a whole lot more. In today's episode, we talk with Mateus Guimarães about modularization: breaking your application into smaller modules. We explore some of the topics in his new Laracasts course, and talk about the decisions that informed building the modular package at InterNACHI.
1/17/20241 hour, 31 minutes, 59 seconds
Episode Artwork

Building Forms (and Catalyst) w/ Adam Wathan

It's been said that web development is 99% forms and tables. Today we talk with Adam Wathan about all the decisions that go into creating a great form builder API. Adam and the rest of the team at Tailwind recently launched the developer preview of Catalyst—a React UI library with a robust form system. We take a deep-dive into the API decisions behind Catalyst, and talk about how some of those decisions could impact the next version of Aire, a Laravel form-building package.
1/11/20241 hour, 10 minutes, 4 seconds
Episode Artwork

Static site generators & personal websites w/ Aaron Francis

We all use our personal websites as an excuse for trying something new or over engineering what's usually a simple, low traffic site. In today's episode, Chris and Aaron talk about how to build a great personal website with "just Laravel" and imagine ways that static site generation, markdown editing, open graph, caching, SEO, and more could be improved in the Laravel ecosystem.
12/14/20231 hour, 3 minutes, 6 seconds