Look for any podcast host, guest or anyone
Showing episodes and shows of

Chris Morrell

Shows

Over EngineeredOver EngineeredNative PHP w/ Simon HampSimon 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 over two hours 😅Links:NativePHPZephpyrdagger2025-04-222h 18Over EngineeredOver EngineeredNative PHP w/ Simon HampSimon 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 over two hours 😅Links:NativePHPZephpyrdagger2025-04-222h 18Over EngineeredOver EngineeredThe next era of Larabelles w/ Zuzana KunckovaZuzana 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:LarabellesSponsor Larabelles on GitHubSponsor Larabelles on PatreonOther ways to support Larabelles2025-04-111h 20Over EngineeredOver EngineeredThe next era of Larabelles w/ Zuzana KunckovaZuzana 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:LarabellesSponsor Larabelles on GitHubSponsor Larabelles on PatreonOther ways to support Larabelles2025-04-111h 20Over EngineeredOver EngineeredPHP × 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.2025-04-071h 11Over EngineeredOver EngineeredPHP × 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.2025-04-071h 11Over EngineeredOver EngineeredRunning Small Teams w/ Dan Matthews & John Rudolph DrexlerThere'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 PostThunk2025-03-281h 34Over EngineeredOver EngineeredRunning Small Teams w/ Dan Matthews & John Rudolph DrexlerThere'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 PostThunk2025-03-281h 34Over EngineeredOver EngineeredEvent Sourcery w/ Shawn McCoolShawn 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 TwitchEvent SourceryVerbs2024-11-261h 52Over EngineeredOver EngineeredEvent Sourcery w/ Shawn McCoolShawn 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 TwitchEvent SourceryVerbs2024-11-261h 52Side ProjectSide ProjectLinear Poker with Chris MorrellChris Morrell hops on to chat about all things GraphQL, planning sprints with a custom Linear app, and why side projects are important.For all things Chris: cmorrell.com2024-11-1957 minLaravel Creator SpotlightLaravel Creator SpotlightPHPxWorld - The resurgence of PHP meet-ups with Chris MorrellEric L. Barnes and Chris Morrell discuss the resurgence of PHP meetups post-COVID, focusing on the creation and growth of PHPX, a new initiative to revitalize local PHP communities. Show Links* Chris Morrell: https://cmorrell.com* PHP World https://phpx.world* PHPxNYC https://phpxnyc.com* PHPxPhilly https://phpxphilly.com* Upstate PHP https://upstatephp.com/* Laravel Events https://laravel-news.com/events 2024-11-1324 minOver EngineeredOver EngineeredDesign Patterns w/ Mary PerryDesign 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.2024-10-181h 15Over EngineeredOver EngineeredDesign Patterns w/ Mary PerryDesign 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.2024-10-181h 15Over EngineeredOver EngineeredSide Projects w/ Joe TannenbaumJoe Tannenbaum is thinking about starting a podcast about side projects. So we took an afternoon to talk through what that might look like.2024-09-2056 minOver EngineeredOver EngineeredSide Projects w/ Joe TannenbaumJoe Tannenbaum is thinking about starting a podcast about side projects. So we took an afternoon to talk through what that might look like.2024-09-2056 minThe Business of LaravelThe Business of LaravelStrategic Leadership: The Importance of Saying No | Chris Morrell, CEO of InterNACHIIn this episode of the Business of Laravel Podcast, Matt Stauffer sits down with Chris Morrell, the CEO and CTO of InterNACHI, the largest trade organization for residential and commercial property inspectors globally. Chris shares his insights on leading a technology-driven business in the home inspection industry and explains how InterNACHI leverages Laravel to deliver education, certification, and business tools for home inspectors. He discusses the challenges of broadening their service offerings while emphasizing the importance of making strategic, focused decisions. Additionally, Chris shares his experiences with the hiring process for Laravel developers and highlights the advantages of active...2024-09-0356 minOver EngineeredOver EngineeredThe Art of Pairing with Strangers w/ Ben HolmenBen 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 schemeThe kilopixel display2024-08-2659 minOver EngineeredOver EngineeredThe Art of Pairing with Strangers w/ Ben HolmenBen 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 schemeThe kilopixel display2024-08-2659 minOver EngineeredOver EngineeredReactPHP + Event Loops w/ Len WoodwardReactPHP 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:ReactPHPWhiskeyCommunity PromptsConductorDawn2024-08-071h 15Over EngineeredOver EngineeredReactPHP + Event Loops w/ Len WoodwardReactPHP 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:ReactPHPWhiskeyCommunity PromptsConductorDawn2024-08-071h 15Over EngineeredOver EngineeredCode standards w/ Matt StaufferWhat 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.2024-07-171h 26Over EngineeredOver EngineeredCode standards w/ Matt StaufferWhat 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.2024-07-171h 26Over EngineeredOver EngineeredBurnout w/ Ian LandsmanToday 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 TwitterJoin the RTSN.DEV mastodon instance2024-07-031h 16Over EngineeredOver EngineeredBurnout w/ Ian LandsmanToday 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 TwitterJoin the RTSN.DEV mastodon instance2024-07-031h 16Over EngineeredOver EngineeredLet's talk APIs w/ Steve McDougallSteve 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 LanguageJSON:API SpecLaravel SanctumAPI Versioning Blog PostSteve on Twitter (follow for updates on upcoming course)2024-06-201h 42Over EngineeredOver EngineeredLet's talk APIs w/ Steve McDougallSteve 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 LanguageJSON:API SpecLaravel SanctumAPI Versioning Blog PostSteve on Twitter (follow for updates on upcoming course)2024-06-201h 42Over EngineeredOver EngineeredFull Stack Javascript w/ Kelvin OmereshoneThe 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.jsThe Boring Javascript StackAdonisJSNestJS📻 The Future of the Laravel Frontend w/ Taylor Otwell2024-05-221h 14Over EngineeredOver EngineeredFull Stack Javascript w/ Kelvin OmereshoneThe 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.jsThe Boring Javascript StackAdonisJSNestJS📻 The Future of the Laravel Frontend w/ Taylor Otwell2024-05-221h 14Over EngineeredOver EngineeredBuilding prompts w/ Jess ArcherJess 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.2024-05-101h 50Over EngineeredOver EngineeredBuilding prompts w/ Jess ArcherJess 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.2024-05-101h 50Over EngineeredOver EngineeredThe Future of the Laravel Frontend w/ Taylor OtwellTaylor 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 VoltAire Form BuilderLaravel “Context” FeatureHooks PackageLaravel CareersBlade Parser2024-04-241h 18Over EngineeredOver EngineeredThe Future of the Laravel Frontend w/ Taylor OtwellTaylor 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 VoltAire Form BuilderLaravel “Context” FeatureHooks PackageLaravel CareersBlade Parser2024-04-241h 18Over EngineeredOver EngineeredBuilding for the command line w/ Joe TannenbaumJoe 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 TwitterJoe's "Lab" of CLI experiments"Kitchen" by Liza LouConveyor Belt packageRTSN.DEV2024-03-201h 18Over EngineeredOver EngineeredBuilding for the command line w/ Joe TannenbaumJoe 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 TwitterJoe's "Lab" of CLI experiments"Kitchen" by Liza LouConveyor Belt packageRTSN.DEV2024-03-201h 18Over EngineeredOver EngineeredDo we really need sprints? w/ John Drexler, Bogdan Kharchenko, and Skyler KatzWhat are the best processes for small software development teams with high trust? In today's episode the InterNACHI software development team sits down with John Rudolph Drexler to talk about whether or not we need to estimate tickets or even bother with sprints…2024-03-051h 20Over EngineeredOver EngineeredDo we really need sprints? w/ John Drexler, Bogdan Kharchenko, and Skyler KatzWhat are the best processes for small software development teams with high trust? In today's episode the InterNACHI software development team sits down with John Rudolph Drexler to talk about whether or not we need to estimate tickets or even bother with sprints…2024-03-051h 20Over EngineeredOver EngineeredCache everything w/ Ian LandsmanAs 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.2024-02-141h 55Over EngineeredOver EngineeredCache everything w/ Ian LandsmanAs 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.2024-02-141h 55Over EngineeredOver EngineeredHandling complicated view logic w/ Skyler Katz & Bogdan KharchenkoComplex 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.2024-02-021h 09Over EngineeredOver EngineeredHandling complicated view logic w/ Skyler Katz & Bogdan KharchenkoComplex 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.2024-02-021h 09Over EngineeredOver EngineeredModular Laravel Apps w/ Mateus GuimarãesWhen 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.2024-01-171h 31Over EngineeredOver EngineeredModular Laravel Apps w/ Mateus GuimarãesWhen 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.2024-01-171h 31Over EngineeredOver EngineeredBuilding Forms (and Catalyst) w/ Adam WathanIt'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.2024-01-111h 10Over EngineeredOver EngineeredBuilding Forms (and Catalyst) w/ Adam WathanIt'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.2024-01-111h 10Over EngineeredOver EngineeredStatic site generators & personal websites w/ Aaron FrancisWe 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.2023-12-141h 03Over EngineeredOver EngineeredStatic site generators & personal websites w/ Aaron FrancisWe 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.2023-12-141h 03Over EngineeredOver EngineeredPerfecting lifecycle hooks w/ Caleb PorzioIn today's episode, Chris and Caleb sit down and try to imagine what the perfect "hook" implementation might look like. Laravel, Livewire, and the upcoming Verbs package, all have to allow for hooking into logic at specific points, and each package has to handle this in its own unique way. What if there was a canonical way to hook into the lifecycle of a package that worked across the whole Laravel (and maybe beyond?) ecosystem?2023-11-071h 16Over EngineeredOver EngineeredPerfecting lifecycle hooks w/ Caleb PorzioIn today's episode, Chris and Caleb sit down and try to imagine what the perfect "hook" implementation might look like. Laravel, Livewire, and the upcoming Verbs package, all have to allow for hooking into logic at specific points, and each package has to handle this in its own unique way. What if there was a canonical way to hook into the lifecycle of a package that worked across the whole Laravel (and maybe beyond?) ecosystem?2023-11-071h 16Over EngineeredOver EngineeredVerbs vacation (part 1?) w/ Daniel CoulbourneAnd now for something completely different…In this episode, Chris and Daniel sit down to talk about a new event sourcing package they're working on called Verbs.2023-09-141h 24Over EngineeredOver EngineeredVerbs vacation (part 1?) w/ Daniel CoulbourneAnd now for something completely different…In this episode, Chris and Daniel sit down to talk about a new event sourcing package they're working on called Verbs.2023-09-141h 24Over EngineeredOver EngineeredCustomizing outgoing emailMost teams have encountered this basic scenario:Your application sends out a periodic report to a specific person in the company. Then, at some later point, either another team member wants to start receiving a copy of the report, or you need to remove the original recipient and add a new one.With a standard Laravel app, you're probably going to need to make this change by deploying a change—either to the environment, or a config file, or the Mailable class itself.In today's episode we dig into ways we could make it...2023-07-071h 23Over EngineeredOver EngineeredCustomizing outgoing emailMost teams have encountered this basic scenario:Your application sends out a periodic report to a specific person in the company. Then, at some later point, either another team member wants to start receiving a copy of the report, or you need to remove the original recipient and add a new one.With a standard Laravel app, you're probably going to need to make this change by deploying a change—either to the environment, or a config file, or the Mailable class itself.In today's episode we dig into ways we could make it...2023-07-071h 23Over EngineeredOver EngineeredWhat about event sourcing?In this episode we indulge in the purest form of Over Engineering—a 90 minute discussion of a completely different application paradigm/architecture. Our team has used event sourcing to some degree, and we're considering using it more heavily in the future. But before we do, we're going to step back and ask ourselves if it's worth it…Some useful links:Event Sourcery YouTube SeriesSpatie Event Sourcing PackageSpatie Event Sourcing Course (paid)Event Sauce (and Spatie Laravel wrapper)2023-04-281h 31Over EngineeredOver EngineeredWhat about event sourcing?In this episode we indulge in the purest form of Over Engineering—a 90 minute discussion of a completely different application paradigm/architecture. Our team has used event sourcing to some degree, and we're considering using it more heavily in the future. But before we do, we're going to step back and ask ourselves if it's worth it…Some useful links:Event Sourcery YouTube SeriesSpatie Event Sourcing PackageSpatie Event Sourcing Course (paid)Event Sauce (and Spatie Laravel wrapper)2023-04-281h 31Over EngineeredOver EngineeredThe dreaded status column w/ Daniel Coulbourne + Cheyne RoodOver Engineered is all about those things that bug you but you never get a chance to "solve." Today's episode is about the dreaded "status" column.This is another topic that most developers will hit over and over. You have a model. You need to track the status. You add a status column, and then later a status timestamp "accepted_at", and then later an "accepted_by" column—and each time you cringe and wish there was a better way.Today we discuss a better way… maybe?2023-04-191h 26Over EngineeredOver EngineeredThe dreaded status column w/ Daniel Coulbourne + Cheyne RoodOver Engineered is all about those things that bug you but you never get a chance to "solve." Today's episode is about the dreaded "status" column.This is another topic that most developers will hit over and over. You have a model. You need to track the status. You add a status column, and then later a status timestamp "accepted_at", and then later an "accepted_by" column—and each time you cringe and wish there was a better way.Today we discuss a better way… maybe?2023-04-191h 26Over EngineeredOver EngineeredReferencing specific database records in your codeSeason 1 continues with a discussion of how to deal with special database records that need to be referenced directly in code.We've all been there before: you've got a specific vendor that you need to write a custom command for, or a certain category that needs special handling, so you either hard-code the ID or slug and shudder slightly before moving on with your life. In this episode, we imagine a better—perhaps the best, even—way!2023-03-311h 00Over EngineeredOver EngineeredReferencing specific database records in your codeSeason 1 continues with a discussion of how to deal with special database records that need to be referenced directly in code.We've all been there before: you've got a specific vendor that you need to write a custom command for, or a certain category that needs special handling, so you either hard-code the ID or slug and shudder slightly before moving on with your life. In this episode, we imagine a better—perhaps the best, even—way!2023-03-311h 00Over EngineeredOver EngineeredOver-engineering migrations even more w/ Tim MacDonald!In the second episode of the podcast we talk with Tim MacDonald about a few other approaches to how you might manage other operations that happen before/during/after a database migration (or really any deploy step). Tim pitches a lower-level approach that spawns a whole new line of thinking.We also touch on some of the responses to episode one, including:Ed Grosvenor's "run once" commandLukas Heller's mention of the "path" option in artisan migrationsBrendan White's blog post on Data Changes in Laravel2023-03-061h 16Over EngineeredOver EngineeredOver-engineering migrations even more w/ Tim MacDonald!In the second episode of the podcast we talk with Tim MacDonald about a few other approaches to how you might manage other operations that happen before/during/after a database migration (or really any deploy step). Tim pitches a lower-level approach that spawns a whole new line of thinking.We also touch on some of the responses to episode one, including:Ed Grosvenor's "run once" commandLukas Heller's mention of the "path" option in artisan migrationsBrendan White's blog post on Data Changes in Laravel2023-03-061h 16Over EngineeredOver EngineeredThe line between migration and…?In the first episode of the podcast we explore the boundary between database migrations and other operations that need to happen when the database is being migrated. How do you seed or manipulate data after new tables or columns have been added? In migrations? In one-off commands that you have to run manually? Running seeders in production? In tinker, Nova, or TablesPlus? We spend a whole hour talking about a topic that most people decide on in a few minutes.Items discussed on show:Chris' initial Twitter pollActions by The Dragon CodeLaravel Actions2023-02-151h 06Over EngineeredOver EngineeredThe line between migration and…?In the first episode of the podcast we explore the boundary between database migrations and other operations that need to happen when the database is being migrated. How do you seed or manipulate data after new tables or columns have been added? In migrations? In one-off commands that you have to run manually? Running seeders in production? In tinker, Nova, or TablesPlus? We spend a whole hour talking about a topic that most people decide on in a few minutes.Items discussed on show:Chris' initial Twitter pollActions by The Dragon CodeLaravel Actions2023-02-151h 06The Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development85. Ego: Use It To Your AdvantageLet’s face it, we all have little quirks or do things we maybe shouldn’t do throughout the day. For example, have you ever found yourself gazing through the fridge without even being hungry? Perhaps you incessantly check your email just to see if there's anything new. Or maybe you have engaged in the act of gossiping behind someone's back. Moments like these (and countless others) in our daily lives all have something in common. Can you guess what it is? The answer may surprise you.  When you take a deeper look into psychology and learn more...2022-10-2644 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development83. When: The Scientific Truth Behind Time MasteryTime isn't the main thing, it's the only thing. - Miles Davis A few weeks ago we did an episode on motivation and we covered some of the major points from a keynote speech Dr. Ram heard from Daniel Pink. He was so fascinated by some of the concepts that he talked about during the event, he had to dig deeper specifically into one of his books called “When: The Scientific Secrets of Perfect Timing.” Today we are going to cover the main takeaways you need to know to unlock your Unlimited Potential! If you have...2022-10-1242 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development83. A Beginners Guide to MeditationWhat if there were ONE skill that you could practice daily that would automatically make you better at everything else that you did in your day? Plus, it’s free and anyone can do it. (Even with little time on your hands.) This type of skill is what is referred to as a “meta-skill” and many of the world's most productive people and high performers have reported practicing this one skill as well…Hit play to find out what it is!  Welcome back to another episode of the Unlimited Potential Show. Over the last 80+ episodes, we have b...2022-10-0554 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development82. How To Achieve New Levels of Greatness with Alan Stein - Part 2Today on the show we have (in our opinion) one of the best guests to date! Hit play to meet Alan Stein Jr. He's a successful basketball performance coach who's worked alongside and with superstars like Steph Curry, Kevin Durant, and Kobe Bryant for over 15 years. Since then he transitioned his career to one of a keynote speaker for major companies like Pepsi and Amex, and more. He has customized programs that are designed to transfer his unique expertise to maximize both individual and organizational performance. This insanely valuable conversation was so good...2022-09-2844 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development81. How To Achieve New Levels of Greatness with Alan Stein - Part 1Today on the show we have (in our opinion) one of the best guests to date!  Hit play to meet Alan Stein Jr. He's a successful basketball performance coach who's worked alongside and with superstars like Steph Curry, Kevin Durant, and Kobe Bryant for over 15 years.  Since then he transitioned his career to one of a keynote speaker for major companies like Pepsi and Amex, and more. He has customized programs that are designed to transfer his unique expertise to maximize both individual and organizational performance.  This insanely valuable conversation was too good we...2022-09-2141 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development80. Motivation: What We Learned From Daniel Pink - Part 3At the end of the day, we all want to go to bed at night knowing we performed at our best…and every morning we should be motivated to perform at an even higher level than the day before. But what actually gives us this type of motivation? In this two-part series, we hope to answer that question and more.  If you haven’t listened to parts one and two of this conversation, go back and do so before jumping in! We cover a few powerful concepts and contexts we think all leaders should know. If you have...2022-09-1429 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development79. Motivation: What We Learned From Daniel Pink - Part 2At the end of the day, we all want to go to bed at night knowing we performed at our best…and every morning we should be motivated to perform at an even higher level than the day before. But what actually gives us this type of motivation? In this two-part series, we hope to answer that question and more.  If you haven’t listened to part one of this conversation, go back and do so before jumping in! We cover a few powerful concepts we think all leaders should know. If you have already heard episode 78, hit p...2022-09-0735 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development78. Motivation: What We Learned From Daniel Pink - Part 1At the end of the day, we all want to go to bed at night knowing we performed at our best…and every morning we should be motivated to perform at an even higher level than the day before. But what actually gives us this type of motivation? In this two-part series, we hope to answer that question and more.  Hit play to hear our deep dive conversation on the topic of all things “motivation!” Today's episode is actually inspired by a keynote speech Dr. Ram heard recently at a conference. The speech was called “5 ways of i...2022-08-3142 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development77. The Art of Listening Part 2What is the number most UNDERVALUED skill? If you listened last week you know the answer.  This episode is actually part two of our series on the Art of Listening. If you missed the show, go back and check out part one to hear what you missed!  If you're looking for ways to strengthen your relationship, perhaps you're trying to gain better influence over your team, or maybe you simply want to become a better conversationalist. Whatever your current goals are, this series will definitely help you get there!  It may sou...2022-08-2437 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development76. The Art of Listening Part 1Welcome to the Unlimited Potential Show! Today we are going to cover one of the most underrated skills in 2022… That skill is LISTENING! If you're looking for ways to strengthen your relationship, perhaps you're trying to gain better influence over your team, or maybe you simply want to become a better conversationalist. Whatever your current goals are, this series will definitely help you get there!  It may sound funny to explain listening on a podcast, but we believe that this one episode has the ability to up-level your business, personal relationships, and even the...2022-08-1732 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development75. Becoming The “Greatest Coach.” The Life of John Wooden Part 3Before you hit play! Did you hear the last couple of episodes? If so, go check those out first. Today’s show is part 3 of our conversation series. If you want the full picture and to get the most out of these powerful coaching tips, you’ll want to hear part one and two! Think back to when you were young and ask yourself, who were the adults that had the most impact on your life? Hopefully, a few smiling faces come to mind when you reflect on the people that helped get you where you are toda...2022-08-1036 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development74. Becoming The “Greatest Coach.” The Life of John Wooden Part 2Before you hit play! Did you hear the last episode? If not, go check it out before diving into this conversation. If you want to get the most out of the episode, catch what you missed in episode 73.  Think back to when you were young and ask yourself, who were the adults that had the most impact on your life? Hopefully, a few smiling faces come to mind when you reflect on the people that helped get you where you are today. Maybe it was a coach, a teacher, a mentor, or a parent that c...2022-08-0333 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development73. Becoming The “Greatest Coach.” The Life of John Wooden Part 1Think back to when you were young and ask yourself, who were the adults that had the most impact on your life? Hopefully, a few smiling faces come to mind when you reflect on the people that helped get you where you are today.   Maybe it was a coach, a teacher, a mentor, or a parent that came to mind. Regardless of how you knew them, they made an impact on you and that’s what matters the most. Most likely, because of them you now want to leave a positive impact on those around you...2022-07-2736 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development72. The 5 Love Languages Part 2“Falling in love is easy. Staying in love—that’s the challenge. How can you keep your relationship fresh and growing amid the demands, conflicts, and just plain boredom of everyday life?” This famous question was asked by the great Author Gary Chapman. If that name rings a bell, you probably have read the 5 Love Languages. If you haven’t read the book, there is no question that Chapman’s work and the love language theory have touched your life in some way. This #1 New York Times international bestseller has sold over 20 million copies worldwide. That’s not i...2022-07-2033 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development71. The 5 Love Languages Part 1“Falling in love is easy. Staying in love—that’s the challenge. How can you keep your relationship fresh and growing amid the demands, conflicts, and just plain boredom of everyday life?” This famous question was asked by the great Author Gary Chapman. If that name rings a bell, you probably have read the 5 Love Languages. If you haven’t read the book, there is no question that Chapman’s work and the love language theory have touched your life in some way. This #1 New York Times international bestseller has sold over 20 million copies worldwide. That’s not i...2022-07-1333 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development70. The #1 Skill: How to Win Friends and Gain Influence (Dale Carnegie) - Part 6Welcome back to the Unlimited Potential Show! Today is the last part of our six-part series on the trailblazing book “How To Win Friends And Influence People” by Dale Carnegie. This book has been mentioned as one of the most influential books by some of the highest performers around the world. That’s pretty amazing for a book written in 1936! While 2022 may seem like a world away, this book is stuffed with insight and wisdom that has withstood the test of time. If you want to create deep connections with others and positively influence the future of our wo...2022-07-0639 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development68. The #1 Skill: How to Win Friends and Gain Influence (Dale Carnegie) - Part 4Welcome back to the Unlimited Potential Show! Today is part four of our six-part series on the trailblazing book “How To Win Friends And Influence People” by Dale Carnegie. This book has been mentioned as one of the most influential books by some of the highest performers around the world. That’s pretty amazing for a book written in 1936! While 2022 may seem like a world away, this book is stuffed with insight and wisdom that has withstood the test of time. If you want to create deep connections with others and positively influence the future of our world...2022-06-2250 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development67. The #1 Skill: How to Win Friends and Gain Influence (Dale Carnegie) - Part 3Welcome back to the Unlimited Potential Show! Today is part three of our six-part series on the trailblazing book “How To Win Friends And Influence People” by Dale Carnegie. This book has been mentioned as one of the most influential books by some of the highest performers around the world. That’s pretty amazing for a book written in 1936! While 2022 may seem like a world away, this book is stuffed with insight and wisdom that has withstood the test of time. If you want to create deep connections with others and positively influence the future of our world...2022-05-1843 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development63. Character Lessons We Can Learn From Will Smith and King RichardIn a matter of minutes, Will Smith and Chris Rock made entertainment history in an incident that’s now known as “the slap heard round the world.” However, there are some important lessons we may have missed in between all the drama. Today, we take a dive into the movie that won Will Smith his first oscar, along with our thoughts on this viral moment.  Welcome back to the Unlimited Potential Show! Whether you saw it happen live, caught it on social media the next day, or you couldn’t care less about Hollywood, it’s safe to say the...2022-04-061h 05The Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development62. Get Stuff Done: The One Thing by Gary Keller - Part TwoHave you ever wondered how the most productive people in the world got to where they are today? It was more than hard work and long hours (though I’m sure there was plenty of that). Moving the needle forward is all about the details, it’s knowing exactly where you want to go and how to get there. It’s all about the one thing you need to do next in order to reach your dreams.  Do you know your next step? If you don’t know, that’s okay! Today is the second episode in...2022-03-3040 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development61. Get Stuff Done: The One Thing by Gary Keller - Part OneHave you ever wondered how the most productive people in the world got to where they are today? It was more than hard work and long hours (though I’m sure there was plenty of that). Moving the needle forward is all about the details, it’s knowing exactly where you want to go and how to get there. It’s all about the one thing you need to do next in order to reach your dreams.  Do you know your next step? If you don’t, that’s okay! Today is the first episode in a two pa...2022-03-2346 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development31. How To Execute Your Goals With These 4 DisciplinesHave you been in this situation before? In a meeting where everyone is excited and willing to fix one of your biggest problems at work, you come up with a strategy fairly quickly, but when it comes to following through, it all falls apart. The capacity to execute just isn’t there. So, how do you get past that finish line? In today’s episode, we unpack the 4 Disciplines Of Execution by Chris McChesney, an incredible guide to the principles you need to push past plateaus and conquer all your goals. By following this system you can prio...2021-08-041h 17The Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development31. How To Execute Your Goals With These 4 DisciplinesHave you been in this situation before? In a meeting where everyone is excited and willing to fix one of your biggest problems at work, you come up with a strategy fairly quickly, but when it comes to following through, it all falls apart. The capacity to execute just isn’t there. So, how do you get past that finish line? In today’s episode, we unpack the 4 Disciplines Of Execution by Chris McChesney, an incredible guide to the principles you need to push past plateaus and conquer all your goals. By following this system you can prio...2021-08-041h 18The Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development24. The Legacy of Fatherhood with Blake BrewerToday’s episode hits home for us, with Father’s day coming up we wanted to do an episode specifically for all the dads out there. Over the past few years, we both learned firsthand that being a dad is one of the toughest challenges, and most of the time it’s hard to make sure we’re doing the right thing. However, to say raising kids is all bad would be wildly inaccurate.  The truth is, we will never truly understand exactly how important and impactful it is for us to parent our children. The choices our kids...2021-06-1657 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development18. Effective Communication: The Power Of Speech Therapy with Meera DetersHave you ever been misunderstood? Maybe you have an accent or you just didn’t know how to communicate effectively with the person before you. When most people think of speech therapy they think of lisps, or the inability to pronounce a letter correctly and you aren’t wrong! But did you know it can also help upgrade your communication to enhance your workplace and every area of your life? Today on The Unlimited Potential show we have an amazing guest Meera Deters. Meera is the owner of Super Speech Solutions a business dedicated to helping adults and...2021-05-0554 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development16. The Ultimate Edge: Fixed vs Growth Mindset by Carol Dweck (Part One)If you’ve listened to The Unlimited Potential Show you’ve heard us talk about the importance of mindset and how it can make or break where you want to go in life. Today we start a two-part series going in-depth into which mindset is holding you back and what can slingshot you into success.  Carol Dweck is a Stanford Psychologist who has pioneered the idea of the ‘Fixed vs Growth Mindset.’ If you’ve ever said to yourself, “That’s just the way I am” then you may be a victim of a fixed mindset. We discuss the diffe...2021-04-2151 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development13. Warrior Mindset vs The Monk Mindset: Become Extraordinary In Every Scenario"Victorious warriors win first and then go to war, while defeated warriors go to war first and then seek to win." -Sun Tzu.    Hey, Dr. Ram and Chris here! Welcome back to the Unlimited Potential Show! As you already know if you listen to our show, preparation is important, right? People spend months getting ready for their wedding, their first day on the job, people spend years in school preparing for their career of choice, the list goes on.  In our culture, it seems like preparation is only applied for big moments in one...2021-03-3154 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development12. The Art Of Learning: Train Your Brain To Learn FasterWelcome back to the Unlimited Potential Show! Let us ask you a question, do the phrases “I’m horrible with remembering names”, “I’m not a good cook.”, “I’m not a fast learner”, or “I am a bad reader”,  sound familiar? Our lives can be dictated by phrases like this. Negative thoughts and limiting beliefs are the number one thing holding you back from reaching your Ultimate Potential. What if you could increase your learning and maximize almost every part of your brain with only a few simple tricks? Lucky for us, you can! This week we talk...2021-03-241h 10The Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development11. The Architect of The Future: Understanding Elon MuskEinstein, Newton, Tesla, these are names we all know, they are amazing thought leaders, innovators, and radical thinkers that brought ingenuity and wonder into the world. These radical thinkers are still around and in today’s episode, we talk about one of the biggest out there, Elon Musk.  We discuss the amazing advances technology has made within the last 20 years from giant computers in the ’80s to the ever-growing popularity and science of esports. These things show off the complexity of the human brain and the unlimited potential of what we as human beings are capable of. But e...2021-03-171h 08The Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development10. How Admitting You’re Wrong Can Make You BetterHave you ever wondered what makes entrepreneurs like Gary Vee run? He has tons of pursuits, is always changing, always learning and it’s not just copious amounts of caffeine that makes him successful.  In today’s episode, we discuss two different mindsets that might have you reflecting on how you react to other people. Think about when someone tells you that you’re wrong, do you tense up and get defensive, or does it strike your curiosity? You can’t have a right or wrong answer to this, but it may give you insight into just what kind...2021-03-1047 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development9: The Power Of Gratitude Creating Your Own HappinessI want you to take a moment and think of a time that made you truly happy to be alive. Where you were, what you were doing, who you were with but also that feeling of overwhelming gratitude. As human beings, we want nothing more than to live a life of success and happiness. What if you could practice that feeling every day?  In today’s episode, we talk about the power of gratitude and how it can dramatically change your life emotionally, mentally, and physically. Gratitude has been linked to better mental health, better rel...2021-03-0359 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development8. Matthew McConaughey's “egotistical utilitarian” method and the power of kindnessIf you follow the self-development world you may have heard that Matthew McConaughey came out with a new book.  Typically, McConaughey is known for his down-to-earth good ole boy vibe, but when you read his book you may realize just how intentional and disciplined he is. Matthew McConaughey throughout his book displays what this show is all about, we like to help people live intentionally to unlock their ultimate potential. In today’s episode listen in as we talk about McConaughey’s “egotistical utilitarian” method along with the importance of kindness and how it can only push...2021-02-2449 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development7. Get Past Any Mistake and Start Focusing on What What MattersWe as humans are complex and diverse beings.  If you were to call a meeting with 100 of the most successful people you know and ask each of them to candidly share their journey to success, you would be there all night listening to 100 different stories.  However, when you push past the differences and look a little closer you will see there is one thing in common in every great success story. That common thread is known as mistakes.  If you have been in Corporate America or played competitive sports growing up you have probably have hea...2021-02-1735 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development6. Neglecting Sleep is a profound failure of self-respect and prioritiesHave you ever started a passion project just to have your motivation fizzle out? If this has ever happened to you, then this episode is for you! An analysis of the world’s most successful, passionate, and driven people reveals that starting with your why is the way to unlocking your deepest, most long-lasting inspiration and motivation. In this episode, we also discuss the critical importance of sleep in your emotional and physical well-being. To quote Maria Popova, a writer who’s best known as the curator of Brain Pickings, “We tend to wear our abilit...2021-02-0858 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development4. Bulletproof discipline starts with tiny habitsDo you find it difficult to stay disciplined in your life? Often times, we define freedom as doing whatever we want, whenever we want. If we are truly free, that means we should also have the freedom to say no whenever we want. That means saying no to that bag of Cheetos. That means saying no to that late-night binge on Netflix. That means saying no to sleeping in… In this episode, you will learn about how being disciplined is the ultimate freedom. You will also learn that being great in your life starts with do...2021-02-0840 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development3. How to Develop positive habits and Gain clarity, vision, and purpose in your lifeDo you find it difficult to get yourself to floss every day? Sometimes, it feels like getting yourself to start flossing is just as hard as getting yourself to quit smoking… It all comes down to developing good habits. In this episode, you will learn simple techniques and methods to get yourself to finally stick to your new year's resolutions, (such as flossing every day)! You will also learn the power of having clarity and conviction in your life and how you can develop more clarity of vision in your day to day life. If...2021-02-0849 minThe Unlimited Potential Show I Relatable Self DevelopmentThe Unlimited Potential Show I Relatable Self Development1. Could You Do Better In Your Life?Do you have a nagging feeling that you can do better in your life? If so, then this is the right podcast for you. Thank you for tuning in to the Unlimited Potential Show I am Dr. Ram Cheruvu, joined by my co-host, Chris Morrell. We are two guys who believe that the biggest room in the world, is the room for self-improvement! Every week, we invite you to join us on our own journeys to make self-development relatable and digestible. Our goal is to help achievers...2021-02-0804 min