Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
Health & Fitness
Technology
About Us
Contact Us
Copyright
© 2024 PodJoint
Loading...
0:00 / 0:00
Podjoint Logo
US
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts211/v4/95/d1/b0/95d1b0e9-0eb8-7904-0777-a7337324047a/mza_3146819047956672666.jpg/600x600bb.jpg
Over Engineered
Chris Morrell
34 episodes
2 weeks ago
A podcast where we explore unimportant programming questions (mostly PHP/Laravel/JavaScript) in extreme detail.
Show more...
Technology
RSS
All content for Over Engineered is the property of Chris Morrell and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
A podcast where we explore unimportant programming questions (mostly PHP/Laravel/JavaScript) in extreme detail.
Show more...
Technology
Episodes (20/34)
Over Engineered
Storing Files in the Database w/ Bogdan Kharchenko and Skyler Katz

Sometimes you have files or other large chunks of data that you need to associate with a record in your database. It might be convenient to just store that as base64-encoded data or HTML in a "longtext" column, but that can eventually cause issues—especially as the table grows. What other options are there?

In this episode of Over Engineered, we go back to the show's roots and try to find the absolute best solution to a problem we already have an acceptable solution for.

Show more...
2 weeks ago
1 hour 9 minutes

Over Engineered
Kilopixel Retro w/ Ben Holmen + Joe Tannenbaum

At the beginning of August, after six years of working on it on-and-off, Ben Holmen took his Kilopixel project live. It's a 1000 pixel display, where each pixel has to be manually toggled by a custom CNC rig, and it's whimsical and impractical and took the internet by storm. In today's episode, Chris chats with Ben and Joe about the whole project and what's next for the display.

Links:

  • Kilopixel
  • I spent 6 years building a ridiculous wooden pixel display
  • The Kilopixel recap
  • Show HN
  • Kilopixel on Side Projects
  • Ben Holmen on Over Engineered
Show more...
2 months ago
1 hour 11 minutes

Over Engineered
(Actually good) browser testing w/ Nuno Maduro

Up until now, browser testing in Laravel has felt… bad. Dusk was a huge step over nothing, but it's been slow and flaky and just waiting to be replaced with something better. And with Pest 4, Nuno's cracked it!

In today's episode of Over Engineered with dig into the technical details of what makes browser testing in Pest 4 both very fast and much more stable than Dusk and all the other browser testing approaches that came before it.

Links:

  • Pest
  • Nuno Maduro (all his socials)
  • Playwright
  • Nuno's livestream of this episode
Show more...
2 months ago
1 hour 54 minutes

Over Engineered
Fostering Community w/ Alex Hillman

Alex Hillman has been thinking about and actively supporting communities for decades. In this episode, Chris and Alex talk about lessons he's learned along the way that can help meetup organizers tend their local tech communities, and brainstorm about ways that we can organize together to support meetups in general.

Links:

  • tiny.mba
  • stackingthebricks.com
  • indyhall.org
  • 10k.city
  • phpx.world
Show more...
4 months ago
1 hour 41 minutes

Over Engineered
Native PHP w/ Simon Hamp

Simon Hamp and Marcel Pociot have been working on NativePHP for a number of years, and Simon just surprised with world at Laracon EU with a NativePHP for Mobile announcement. In this episode, Simon and Chris get deep into the the NativePHP innards, explore sustainable open source, and generally just have a good time for <<checks watch>> over two hours 😅

Links:

  • NativePHP
  • Zephpyr
  • dagger
Show more...
6 months ago
2 hours 18 minutes

Over Engineered
The next era of Larabelles w/ Zuzana Kunckova

Zuzana Kunckova started Larabelles five years ago, and over that time it has grown into an important part of the Laravel community. In today's episode, Zuzana and Chris talk about the future of Larabelles now that she has more time to dedicate to it.

Links:

  • Larabelles
  • Sponsor Larabelles on GitHub
  • Sponsor Larabelles on Patreon
  • Other ways to support Larabelles
Show more...
6 months ago
1 hour 20 minutes

Over Engineered
PHP × NYC Chaos-Cast™

What happens when you get a bunch of Laravel podcasters + a bunch of mics in a room? Chaos, apparently.

Recorded live after PHP × NYC with Ben Holmen, John Drexler, Daniel Coulbourne, Chris Morrell, Ian Landsman, Dave Hicking, and Joe Tannenbaum.

Show more...
6 months ago
1 hour 11 minutes

Over Engineered
Running Small Teams w/ Dan Matthews & John Rudolph Drexler

There's lots of advice out there for running software teams, but much of it comes from large organizations with dozens or hundreds of developers. Smaller teams have different needs. On today's episode, we pick up from a question Dan asked on Bluesky and talk about how best to approach running a small development team.

Links:

  • Dan's Bluesky Post
  • Thunk
Show more...
7 months ago
1 hour 34 minutes

Over Engineered
Event Sourcery w/ Shawn McCool

Shawn McCool has been talking about event sourcing for years, and recently started a new series of streams on the topic. In this episode, Chris and Shawn talk about event sourcing, Verbs, and community (among other things).

Links:

  • Shawn on Twitch
  • Event Sourcery
  • Verbs
Show more...
11 months ago
1 hour 52 minutes

Over Engineered
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.

Show more...
1 year ago
1 hour 15 minutes

Over Engineered
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.

Show more...
1 year ago
56 minutes

Over Engineered
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:

  • The Pair-amid scheme
  • The kilopixel display
Show more...
1 year ago
59 minutes

Over Engineered
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:

  • ReactPHP
  • Whiskey
  • Community Prompts
  • Conductor
  • Dawn
Show more...
1 year ago
1 hour 15 minutes

Over Engineered
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.

Show more...
1 year ago
1 hour 26 minutes

Over Engineered
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:

  • Brent is Leaving Twitter
  • Join the RTSN.DEV mastodon instance
Show more...
1 year ago
1 hour 16 minutes

Over Engineered
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:

  • HAL - Hypertext Application Language
  • JSON:API Spec
  • Laravel Sanctum
  • API Versioning Blog Post
  • Steve on Twitter (follow for updates on upcoming course)
Show more...
1 year ago
1 hour 42 minutes

Over Engineered
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:

  • Sails.js
  • The Boring Javascript Stack
  • AdonisJS
  • NestJS
  • 📻 The Future of the Laravel Frontend w/ Taylor Otwell
Show more...
1 year ago
1 hour 14 minutes

Over Engineered
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.

Show more...
1 year ago
1 hour 50 minutes

Over Engineered
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:

  • Laravel Volt
  • Aire Form Builder
  • Laravel “Context” Feature
  • Hooks Package
  • Laravel Careers
  • Blade Parser
Show more...
1 year ago
1 hour 18 minutes

Over Engineered
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:

  • Joe Tannenbaum on Twitter
  • Joe's "Lab" of CLI experiments
  • "Kitchen" by Liza Lou
  • Conveyor Belt package
  • RTSN.DEV
Show more...
1 year ago
1 hour 18 minutes

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