Open source web application framework, written in PHP
POPULARITY
Categories
Ian and Aaron talk about being in the pocket of big moisturizer, taking Mostly Technical to the next level of domination, Ian's "stable of horses", and so much more.Sponsored by: Bento and Bifrost for NativePHPInterested in sponsoring Mostly Technical? Head to https://mostlytechnical.com/sponsor to learn more.(00:00) - Aging In Reverse (05:16) - Nighttime Shower Man (11:30) - Ian's School of Poker for Women (16:13) - Outro Update (26:25) - Level 2 Domination (54:02) - Becoming A Nerd Links:La Roche-PosayMolly's GameJoe Rogan Experience (YouTube)Lex FridmanNew HeightsDatabase SchoolOmarchy
What do you do when you need to create some data but you haven't built out the UI for that data yet? A seeder is a great approach, but is it always the right one? In the latest episode of the No Compromises podcast, we dive into a real project where starting with the most complex feature made test data management painful. Instead of exploding the complexity of our seeders, we built a minimal UI to manage test data. We also talk about some other unexpected benefits, and talk through the trade-offs and why detours like this should feel uncomfortable (and be tightly scoped).(00:00) - Starting deep exposes messy user permutations (02:45) - Seeder explosion vs. a minimal UI (03:45) - Reframing the “detour” after using it (05:30) - Why the mini-UI helped: faster iteration, fewer seed resets (07:45) - Dogfooding + tester debugging benefits (08:00) - Guardrails: detours should feel uneasy and stay tight (09:00) - Silly bit Need help on your Laravel project? Hire two experts and accelerate your progress.
In this episode, Jake and Michael catch up on life, family, and tech.Michael shares proud stories about his son Eli turning into a “soccer terrorist” on the field, while Jake recounts his own stint as a stand-in soccer coach. They dive into Laracon AU updates — from speaker announcements and Road to Laracon podcasts, to quiz night and swag planning.Other highlights include experiments with AI-generated artwork, Bruce's new social media adventures, sponsor promotion, and even a tangent on coding tools like PHPStan and how AI can help fix issues in the background.Show linksLaracon AURoad to LaraconBruce on XLaravel Live DenmarkBoost
Ian and Aaron talk about Aaron's mysterious trip to Boise, Ian's investment in Tiny Seed, wire:live, and so much more.Sponsored by: Bento, Honeybadger, Laravel Nightwatch, Flare by Spatie, and Laracon AU.Interested in sponsoring Mostly Technical? Head to https://mostlytechnical.com/sponsor to learn more.(00:00) - Super Fast & Basically Free (06:58) - Aaron Flew To Boise (19:12) - First Class (26:27) - A New Routine (36:51) - Planning for the 100th Episode (38:58) - TinySeed (44:46) - The Boost (55:02) - Fake Date Follow up (01:04:22) - Aaron's Adventures in Hiring (01:12:19) - Wire:live Links:HeatSnowpiercer"I'm talking about liquid"RoundersTinySeedLaravel Boost'The Vegas Loop is Getting Progressively More Stupid'Announcement tweet for Wire:live
Taylor Otwell, creator of Laravel and CEO of Laravel LLC, joins Robby to reflect on his 14-year journey building and maintaining one of the most popular web frameworks in the world. From its PHP 5.3 origins to a full-time business with a 70-person team, Taylor shares what he's learned about code maintainability, developer experience, and what it means to evolve without overcomplicating things.He discusses the importance of simplicity in software design, why sticking to framework conventions leads to better long-term outcomes, and how his minimalist mindset continues to shape Laravel today. Taylor also opens up about the moment he felt out of ideas, how Laravel's 2024 funding round marked a new chapter, and what it's like to hand off more responsibility while staying involved in the open source core.Episode Highlights[00:01:07] Taylor's Definition of Maintainable Software Simplicity, understandability, and confidence in making changes are key themes in Taylor's approach to longevity in software.[00:02:13] Kenny vs. the Terminator: A Metaphor for Code Why Taylor believes software should be disposable and adaptable, not rigid and overbuilt.[00:05:39] Laravel's Unexpected Traction Taylor shares the early days of Laravel and the moment he realized the project had legs.[00:10:30] Who Laravel Is Built For Taylor talks about designing for the “average developer” and balancing his own preferences with those of a broader community.[00:14:50] Curating a Growing Project—Solo Despite Laravel's scale, Taylor remains the sole curator of the open source core and explains why that hasn't changed (yet).[00:18:00] From Scripts to Business How Laravel's first commercial product came out of a personal need—and pushed Taylor to go full time.[00:20:00] Making Breaking Changes Taylor explains Laravel's evolution and why he now tries to avoid breaking backward compatibility.[00:25:00] Stick to the Conventions The Laravel apps that age best are the ones that don't get too clever, Taylor says—because the clever dev always moves on.[00:27:00] Recognizing “Cleverness” as a Smell Advice for developers who may unknowingly be over-engineering their way into future technical debt.[00:30:00] Making Decisions by Comparing Real Code Taylor explains why he always brings discussions back to reality by looking at code side-by-side.[00:34:00] Dependency Injection vs. Facades Why most Laravel developers stick with facades, and how architectural trends have changed.[00:41:00] Laravel's Evolution Around Static Analysis Taylor talks about embracing PHP's maturing type system while staying true to the dynamic roots of the framework.[00:43:00] A Shift in Laravel's Testing Culture How Adam Wathan's course reshaped the community's approach to feature testing in Laravel apps.[00:48:09] What Keeps Laravel Interesting Now Taylor reflects on transitioning from solving his own problems to empowering a larger team—and why that's the new challenge.Resources & LinksLaravelLaravel ChangelogTaylor on X (Twitter)Taylor on BlueskyElements of Style – William Strunk Jr.Adam Wathan's “Test-Driven Laravel” courseThanks to Our Sponsor!Turn hours of debugging into just minutes! AppSignal is a performance monitoring and error-tracking tool designed for Ruby, Elixir, Python, Node.js, Javascript, and other frameworks.It offers six powerful features with one simple interface, providing developers with real-time insights into the performance and health of web applications.Keep your coding cool and error-free, one line at a time! Use the code maintainable to get a 10% discount for your first year. Check them out! Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.
In this episode of The Business of Laravel, Matt Stauffer chats with Alison Gianotto, Founder of Snipe-IT. They explore Alison's path in PHP development, how Snipe-IT grew from a side project into a thriving open-source IT asset management platform, and the challenges along the way. The conversation touches on user experience, hiring, remote team management, and leading with empathy. Alison also reflects on lessons learned from her career and shares her vision for Snipe-IT's future.Matt Stauffer Twitter - https://twitter.com/stauffermattTighten Website - https://tighten.com/Alison's WebsiteAlison on BlueskyLaravel Podcast with Alison GianottoGreat Tighten Experiment Blog Post-----Editing and transcription sponsored by Tighten.
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:KilopixelI spent 6 years building a ridiculous wooden pixel displayThe Kilopixel recapShow HNKilopixel on Side ProjectsBen Holmen on Over Engineered
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.Show linksLaravel Boost is released Supercharge Your Laravel Projects: Real AI Coding with Laravel Boost! Inertia Releases a New Form Component Filament v4 is Stable! Send Notifications in Laravel with Firebase Cloud Messaging and Notifire Record and Replay Requests With Laravel ChronoTrace Switch Between Personas in Laravel With the MultiPersona Package Generate Postman Collections from Laravel Routes Building MCP Servers in PHP Generate Secure Temporary Share Links for Files in Laravel Laravel Devtoolbox: Your Swiss Army Knife Artisan CLI Building a Multi-Step Form With Laravel, Livewire, and MongoDB Harris is building a new video series - Advanced Eloquent MasteryLaravel Worldwide MeetupLaracon EU CFP is openTutorialsSimplified Batch Job Creation with Laravel's Enhanced Artisan CommandFluent Object Operations with Laravel's Enhanced Helper UtilitiesAdvanced Application Architecture through Laravel's Service Container ManagementEstablishing Consistent Data Foundations with Laravel's Database Population SystemLaravel's UsePolicy Attribute: Explicit Authorization ControlLaravel Global Scopes: Automatic Query FilteringControlling Execution Flow with Laravel's Sleep HelperMaintaining Data Consistency with Laravel Database TransactionsEfficient Context Management with Laravel's Remember Functions
Ian and Aaron discuss sleep, what's next for Database School, the "Fake Date", and so much more.Sponsored by: Bento, Honeybadger, Laravel Nightwatch, Flare by Spatie, and Laracon AU.Interested in sponsoring Mostly Technical? Head to https://mostlytechnical.com/sponsor to learn more.(00:00) - So Freakin Tired (08:26) - On The Horizon (16:37) - Aaron's Business Journey (23:55) - The Death March (39:16) - A Thought Exercise (44:56) - Follow Up (46:31) - Ian's AI Adventure (57:19) - The Fake Date Links:Eight SleepBon Iver - For Emma, Forever AgoDatabase SchoolAaron's looking for some help with research!Rands' article on AI
Blade gives you two big levers for keeping views maintainable: @include and Blade components.When should you use one versus the other?Does it matter?In the latest episode of the No Compromises podcast, we lay out a clear heuristic for when to extract markup for organization (includes) versus when to encapsulate and reuse with controlled scope (components).We also touch on scope pitfalls, “passing for documentation,” and why performance worries usually lie elsewhere.Sign up for the free Mastering Laravel newsletter. The highest value-to-time ratio you will find.
Links from the show: Thalia Strings – YouTube PHP Fibers: The Game-Changer That Makes Async Programming Feel Like Magic | PHP Architect Everything We Announced at Laracon US 2025 – Laravel https://boost.laravel.com/ What's new in Filament v4? – Feature Overview by Leandro Ferreira – Filament The PHP Podcast streams the recording of this podcast […] The post PHP Podcast: 2025.08.14 appeared first on PHP Architect.
In this episode, Michael and Jake reflect on their recent time at Laracon US 2025 in Denver - catching up in person after six years, reconnecting with the Laravel community, and sharing behind-the-scenes stories from the conference floor.They also cover:Why this Laracon felt like a true “homecoming”Building Laravel meetups and fostering communityThe book (and tv show) Station Eleven (and how different things might have been)The value of attending conferences, particularly as a non-speakerContinued discussion on the complexities of handling roles and permissionsThe episode weaves together community highlights, technical challenges, and personal reflections.
Ian and Aaron discuss pricing for Outro.fm, what kind of sponsors Aaron should have on Database School, trips vs. vacations, GPT-5, and so much more.Sponsored by: Bento, Honeybadger, Laravel Nightwatch, Flare by Spatie, and Laracon AU.Interested in sponsoring Mostly Technical? Head to https://mostlytechnical.com/sponsor to learn more.(00:00) - Trip vs. Vacation (05:46) - First Real School (12:23) - An Update on Satisficing (14:00) - Polls in Outro.fm (23:11) - Outro.fm Pricing (42:44) - GPT-5 (59:10) - Sponsors for Database School? (01:09:40) - Ian's Getting Organized (01:23:15) - LifeOS Update Links:AWD vs. 4WDCall Screening in iOS 26Parkinson's LawJustin Jackson on BlueskyTatami - email monitoring & alertingGPT-5 is hereSam Altman's tweet showing the Death StarNotebookLMBear.appDatabase SchoolObsidianNotion Calendar
In this episode of the Business of Laravel podcast, Matt Stauffer chats with Branick Weix, CEO of Diagonal. They discuss Branick's journey from building a successful startup, Aryeo, to launching Diagonal, a company focused on personalized software for small businesses. Branick shares insights on hiring strategies, the importance of sticking to Laravel standards, and the role of AI in software development. He also offers advice for aspiring entrepreneurs.Matt Stauffer Twitter Tighten Website Branick Weix Twitter Diagnoal WebsiteBranick Weix GitHub Branick Weix LinkedIn LaraJobs Zero to One by Peter Thiel Devin AI -----Editing and transcription sponsored by Tighten.
Smack this link and lmk!https://docs.google.com/forms/d/e/1FAIpQLSertMqleaBZuhQXKGmO9ESb4GB15bpGQ9VHAXDwjRfKYY98QQ/viewform
Today I'll be talking about a successful marketing project within my software business that turned out to be so successful that it spawned a business built on top of that business.This episode of The Bootstraped Founder is sponsored by Paddle.comThe blog post: https://thebootstrappedfounder.com/the-podscan-ideas-vault-engineering-as-marketing/ The podcast episode: https://tbf.fm/episodes/408-the-podscan-ideas-vault-engineering-as-marketingCheck out Podscan, the Podcast database that transcribes every podcast episode out there minutes after it gets released: https://podscan.fmSend me a voicemail on Podline: https://podline.fm/arvidYou'll find my weekly article on my blog: https://thebootstrappedfounder.comPodcast: https://thebootstrappedfounder.com/podcastNewsletter: https://thebootstrappedfounder.com/newsletterMy book Zero to Sold: https://zerotosold.com/My book The Embedded Entrepreneur: https://embeddedentrepreneur.com/My course Find Your Following: https://findyourfollowing.comHere are a few tools I use. Using my affiliate links will support my work at no additional cost to you.- Notion (which I use to organize, write, coordinate, and archive my podcast + newsletter): https://affiliate.notion.so/465mv1536drx- Riverside.fm (that's what I recorded this episode with): https://riverside.fm/?via=arvid- TweetHunter (for speedy scheduling and writing Tweets): http://tweethunter.io/?via=arvid- HypeFury (for massive Twitter analytics and scheduling): https://hypefury.com/?via=arvid60- AudioPen (for taking voice notes and getting amazing summaries): https://audiopen.ai/?aff=PXErZ- Descript (for word-based video editing, subtitles, and clips): https://www.descript.com/?lmref=3cf39Q- ConvertKit (for email lists, newsletters, even finding sponsors): https://convertkit.com?lmref=bN9CZw
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:PestNuno Maduro (all his socials)PlaywrightNuno's livestream of this episode
In this episode, we talk with Daniel Coulbourne about the Verb library for Laravel, which provides an opinionated, user-friendly introduction to event sourcing. Links: Verbs Library – https://verbs.thunk.dev/ HoneyBadger.io – https://HoneyBadger.io Our Discord – https://discord.gg/aMTxunVx Daniel's Social Media: Bluesky – https://bsky.app/profile/coulb.com Simon's Social Media: Twitter – https://x.com/simonhamp Scott's Social Media: Website – https://scott.keck-warren.com/ Bluesky […] The post Community Corner: Verbs with Daniel Coulbourne appeared first on PHP Architect.
The Pirate family searches for family-product fit. Benedikt shuts down his first SaaS product.The Userlist team makes more progress on their app and website redesign project, which will be shipped a couple of weeks from now. And after running it for 10 years, Benedikt has made the decision to shut down his very first SaaS product.Despite feeling a little blah about the tech industry, Benedicte was able to code for fun again by testing out Laravel for Whee's log in page. She and Ola are also digging into their old product ideas, using their family-product fit approach to figure out what's actually worth pursuing.Mentioned on the show:Episode 100Episode 200
Nick Groeneveld is a designer and User Experience expert who has been a valued collaborator on Podscan, my own software product. Nick works as a freelancer for a lot of companies that have no in-house design knowledge, and he's been navigating the rapid changes that AI tools like Lovable and vZero are bringing to the design world. With 10 years of professional design experience and a deep understanding of design theory, Nick brings a unique perspective on what happens when machines start creating interfaces that look surprisingly good.We also tackle deeper questions about whether AI is making us dumber, why human judgment remains irreplaceable, and how to use AI as a learning tool rather than just a productivity hack.This episode of The Bootstraped Founder is sponsored by Paddle.comThe blog post: https://thebootstrappedfounder.com/nick-groeneveld-exploring-ais-impact-on-modern-design/ The podcast episode: https://tbf.fm/episodes/407-nick-groeneveld-exploring-ais-impact-on-modern-designCheck out Podscan, the Podcast database that transcribes every podcast episode out there minutes after it gets released: https://podscan.fmSend me a voicemail on Podline: https://podline.fm/arvidYou'll find my weekly article on my blog: https://thebootstrappedfounder.comPodcast: https://thebootstrappedfounder.com/podcastNewsletter: https://thebootstrappedfounder.com/newsletterMy book Zero to Sold: https://zerotosold.com/My book The Embedded Entrepreneur: https://embeddedentrepreneur.com/My course Find Your Following: https://findyourfollowing.comHere are a few tools I use. Using my affiliate links will support my work at no additional cost to you.- Notion (which I use to organize, write, coordinate, and archive my podcast + newsletter): https://affiliate.notion.so/465mv1536drx- Riverside.fm (that's what I recorded this episode with): https://riverside.fm/?via=arvid- TweetHunter (for speedy scheduling and writing Tweets): http://tweethunter.io/?via=arvid- HypeFury (for massive Twitter analytics and scheduling): https://hypefury.com/?via=arvid60- AudioPen (for taking voice notes and getting amazing summaries): https://audiopen.ai/?aff=PXErZ- Descript (for word-based video editing, subtitles, and clips): https://www.descript.com/?lmref=3cf39Q- ConvertKit (for email lists, newsletters, even finding sponsors): https://convertkit.com?lmref=bN9CZw
Ian and Aaron recap everything that happened during Laracon US 2025 - the Mostly Technical parties, highlights from the conference, the "longest night in a decade", and so much more. Oh, and Aaron also MC'd another conference?!Sponsored by: Bento, Honeybadger, Laravel Nightwatch, and Flare by Spatie.Interested in sponsoring Mostly Technical? Head to https://mostlytechnical.com/sponsor to learn more.(00:00) - Where Is Ian? (02:59) - Travel Issues + Golf (10:11) - MT Parties! (20:28) - The Hot Take Game (36:11) - Future Laracon Ideas (40:03) - Aaron On Stage (56:04) - Laracon Highlights (01:08:41) - The Longest Night In A Decade (01:27:02) - Big Sky Dev Con Links:Laracon USEric Barnes on TwitterSam Lewis on TwitterLuke Towers on TwitterMarcus Moore on BskyJosh Cirre on TwitterTaylor Desseyn (Torc) on TwitterLaracon AUHot Take ArenaHank Taylor on TwitterSamantha Sappenfield on TwitterAbby Gilson on TwitterAaron's talk notesAaron & Ian closing out LaraconMary Perry on TwitterThiery Laverdure on BskyChris Sev on TwitterJohn O'Nolan on TwitterKeith Damiani on TwitterPete Heslop on BskyBig Sky Dev ConHTMX on Twittercommunity.laravel.com
In this special live episode, Jake and Michael sit down face to face (for the first time ever!) at Laracon US 2025 in Denver to bring you a recap of the conference atmosphere, and highlights from the talks right from the floor of the venue.You'll hear about:The buzz around new Laravel features and packagesConference talk highlights and surprise crowd favouritesWhat made this Laracon feel unique compared to previous yearsWhether you were in the room or following from afar, this episode captures the vibe, voices, and fun of Laracon US 2025.
Aaron admits he used to wrap every query in plain old if-statements—until Laravel's when()/unless() helpers (and arrow functions) won him over. He and Joel compare their journeys, debate readability trade-offs, and share guidelines for deciding which style to use. Along the way they discuss false assumptions, evolving “code grammar,” and how tools such as Rector can automate the switch.(00:00) - Intro – refining long-held opinions (00:45) - Aaron's original “query-then-if” pattern (01:45) - Why when() first felt clumsy (closures, scopes, extra params) (03:45) - Arrow functions & smaller conditions make when() nicer (05:00) - Joel's lingering objection: avoiding unless() for readability (06:45) - Seeing the same helper everywhere changes minds (08:30) - Takeaways – keep revisiting old habits as Laravel evolves (09:30) - Silly bit Want help learning how to more quickly refactor and standardize your app with Rector?
Ian and Aaron discuss timezones, visiting the rodeo, the Hot Takes Game, and so much more.Sponsored by: Bento, ForwardMX, Laravel Nightwatch, and Flare by Spatie.Interested in sponsoring Mostly Technical? Head to https://mostlytechnical.com/sponsor to learn more.(00:00) - Mile High Windy City (04:10) - Aaron Francis, Texan (11:02) - Follow Ups (22:13) - Dangerous Professionals (38:35) - A Side Tangent About Support (44:54) - Outro.fm Update (01:05:21) - The Hot Takes Game (01:15:02) - One Week To Laracon Links:Mesquite (TX) Championship RodeoSaratoga (NY) Race TrackStephen Rees-CarterPatrick McKenzie (@patio11) on TwitterPodscan.fmDrew Clements on BskyHot Take Arena
Joel and Aaron compare two very different ways to tackle pull-requests—reviewing them commit-by-commit or scanning the whole thing at once. They dig into when each approach shines, how “atomic” commits can help (or hurt) reviewers, and why understanding how your teammate's brain works is a super-power. Along the way they share practical tips for leaving yourself notes, spotting hidden changes, and keeping large refactors under control.(00:00) - The “gift” of a pull request and the pain of huge PRs (02:30) - Joel's commit-by-commit strategy and where it helps (04:50) - Aaron's Tetris-style holistic review (and leaving self-notes) (07:45) - When atomic commits backfire and trust becomes a factor (08:45) - Silly bit Sign up for the newsletter
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.Show linksConditionally Fail Queue Jobs While Throttling Exceptions in Laravel 12.20JetBrains PHPverse 2025: Videos are now live!Laravel in the First Half of 2025Run Laravel Pint Faster in Parallel ModeNativePHP for Mobile v1.1: Smaller, Smarter, and Ready to ScaleSet up an AI-powered Laravel Development Environment with Claude Code and MCP ServersNative array_first() and array_last() Functions in PHP 8.5The Pipe Operator is Coming to PHP 8.5PHP 8.5 Introduces an INI Diff OptionPHP Fatal Error Backtraces in PHP 8.5Laravel Performance Testing With Volt-Test PHPIntelligent Parsing and Formatting of Names in PHP ApplicationsLaravel AI Chat Starter KitTutorialsSimplifying Stream Handling with Laravel's resource MethodDependency Injection in Laravel Closure CommandsLaravel's in_array_keys Rule: Validating Partial Array KeysContent Negotiation with Laravel's prefers MethodLaravel Request Content Type Inspection MethodsBlade Authorization Directives for View SecurityEnhancing JSON Responses with Laravel Model AppendsEnhanced Enum Processing with Laravel's Default Parameter SupportCustom Object Casting in Laravel ModelsLaravel's Rule::contains() for Fluent Array Validation
Ian and Aaron discuss haters on the internet, doing more with AI, why Aaron is automating as much as possible with Telegram, and so much more.Sponsored by: Bento, ForwardMX, Laravel Nightwatch, and Flare by Spatie.Interested in sponsoring Mostly Technical? Head to https://mostlytechnical.com/sponsor to learn more.(00:00) - Weekends Are Hard (09:30) - Haters & Social Media (21:23) - Scope Explosion (27:47) - Ultra Think (42:43) - Course Platform Update (47:16) - It's Called Marketing (01:01:12) - Fun With Telegram Links:Superman (2025)BvSAaron's tweet about getting on his bad sideOutro.fmClaude Code Best PracticesAaron's NewsletterAaron chatting with his website through TelegramTelegram APIs
In this episode, Michael and Jake kick things off with some Laracon travel talk, sharing their hotel plans, coffee quests, and even jokes about pillow fights at the conference hotel. Michael reveals his precise coffee scouting for the Vib by Best Western hotel, determined not to survive three days on Starbucks alone.Should you define middleware in a controller's constructor? Michael explains why he avoids it - preferring to keep all middleware in route definitions for better visibility and maintainability. Jake explores the pros and cons and why he's still tempted to use it for certain edge cases.Dynamic permissions vs. static definitions: We switch gears to talk about the balance between flexibility and clarity when defining permissions for applications, especially when it comes to handling user roles, teams, and complex business rules.Mentioned in this episode:Laracon US travel plansVib by Best Western (the hotel coffee and tacos!)Laravel middleware usagePermission handling in appsTravel gear for developers on the go
In this episode, we talk with Shane Rosenthal and Simon Hamp about NativePHP for Mobile, which allows you to deploy Laravel applications to mobile devices and use native features like push notifications in PHP. Links: NativePHP – https://nativephp.com/ HoneyBadger.io – https://HoneyBadger.io Our Discord – https://discord.gg/aMTxunVx Shane's Social Media: Twitter – https://x.com/ShaneDRosenthal Simon's Social Media: […] The post Community Corner: NativePHP for Mobile With Shane Rosenthal and Simon Hamp appeared first on PHP Architect.
Ian and Aaron talk about what's going on with Outro, building slip & slides, Aaron's Mac Studio wizardry, and so much more.Sponsored by: Bento, ForwardMX, Laravel Nightwatch, and Flare by Spatie.Interested in sponsoring Mostly Technical? Head to https://mostlytechnical.com/sponsor to learn more.(00:00) - Ian Builds A Slip & Slide (05:12) - A Long Weekend (12:30) - A Story About Eric Barnes (17:07) - Broccoli-headed YouTuber Update (18:18) - Mac Studio Update (30:58) - Local LLMs (34:21) - Ian Needs A Photo Album (38:58) - All About Outro Links:Traegar GrillsIan's Slip & SlideAaron's town paradeWalkway Over The HudsonRyan Trahan visits PoughkeepsieAaron's tweet about using his Mac Studio for ffmpegyt-dlp PodscanTransistor
Joel and Aaron explain why every project should start in the client's own GitHub organization—even when the client has never heard of Git. They share scripts, onboarding tips, and war-stories that show how small setup shortcuts turn into big headaches later. You'll learn a repeatable way to protect both your reputation and your client's code base.(00:00) - Intro & episode setup (01:15) - Create the repo in their org (02:15) - Quick hack versus right process (03:30) - Project-setup technical-debt risks (05:00) - Declaring non-negotiables to clients (06:45) - Docs that survive “hit-by-bus” events (08:00) - Solo-dev reputation boosters (08:45) - Silly bit Want to level up your skills as a Laravel developer?
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.Show linksLaravel 12.19 Adds a useEloquentBuilder Attribute, a FailOnException Queue Middleware, and More Larallow is a Permissions Package With Support for Scopes Manipulate Image URLs in Laravel with the Image Transform Package Lightning Fast Schedule Management for Laravel PayHere for Laravel Generate Eloquent Models from Database Markup Language Files Generate awesome open graph images with Open Graphy Translate Your App to Other Languages With Laravel Gemini Translator Analyze Laravel Codebases with the Laravel Introspect Package Laravel Virtual Wallet TutorialsBuilding a Task Reminder With Laravel and MongoDBDefining a Dedicated Query Builder in Laravel 12 With PHP AttributesTest Deferred Operations Easily with Laravel's withoutDefer HelperHandle Nested Arrays Elegantly with Laravel's fluent() HelperReset Rate Limits Dynamically with Laravel's clear MethodDividing Collections with Laravel's splitIn HelperTracking Cache Activity with Laravel EventsRetrieving Command Parameters in Laravel ArtisanAccepting Multiple Parameters in Laravel CommandsEnhanced Enum Processing with Laravel's Default Parameter Support
Shane Rosenthal and Simon Hamp from the NativePHP Project have brought PHP, and with it my favorite web framework Laravel, onto Mobile devices. I love this: taking established tech and porting it into places where you wouldn't expect. I'll be talking to Share and Simon about how they accomplished this, and, maybe even more impressively, how they turned this into a profitable business at a very early stage.This episode of The Bootstraped Founder is sponsored by Paddle.comThe blog post: https://thebootstrappedfounder.com/simon-hamp-shane-rosenthal-building-monetizing-nativephp/ The podcast episode: https://tbf.fm/episodes/399-simon-hamp-shane-rosenthal-building-monetizing-nativephpCheck out Podscan, the Podcast database that transcribes every podcast episode out there minutes after it gets released: https://podscan.fmSend me a voicemail on Podline: https://podline.fm/arvidYou'll find my weekly article on my blog: https://thebootstrappedfounder.comPodcast: https://thebootstrappedfounder.com/podcastNewsletter: https://thebootstrappedfounder.com/newsletterMy book Zero to Sold: https://zerotosold.com/My book The Embedded Entrepreneur: https://embeddedentrepreneur.com/My course Find Your Following: https://findyourfollowing.comHere are a few tools I use. Using my affiliate links will support my work at no additional cost to you.- Notion (which I use to organize, write, coordinate, and archive my podcast + newsletter): https://affiliate.notion.so/465mv1536drx- Riverside.fm (that's what I recorded this episode with): https://riverside.fm/?via=arvid- TweetHunter (for speedy scheduling and writing Tweets): http://tweethunter.io/?via=arvid- HypeFury (for massive Twitter analytics and scheduling): https://hypefury.com/?via=arvid60- AudioPen (for taking voice notes and getting amazing summaries): https://audiopen.ai/?aff=PXErZ- Descript (for word-based video editing, subtitles, and clips): https://www.descript.com/?lmref=3cf39Q- ConvertKit (for email lists, newsletters, even finding sponsors): https://convertkit.com?lmref=bN9CZw
Ian and Aaron talk about what's new with Outro.fm, why Aaron suddenly has an embarrassment of Mac hardware riches, and what's new with Aaron after last week's dramatic episode.Sponsored by Bento, WorkOS, NativePHP for Mobile, ForwardMX, and Laracon US 2025Interested in sponsoring Mostly Technical? Head to https://mostlytechnical.com/sponsor to learn more.(00:00) - Garage Trouble (02:54) - Chaos In The Studio (20:34) - Outro.fm Update (24:33) - Broccoli-headed YouTuber (30:54) - Outro.fm Update Take 2 (55:18) - Newsletter Feedback (01:00:53) - These Guys (01:04:22) - Aaron Francis Update Links:macOS Screen SharingCalDigit TS4Apple Certified RefurbishedRyan TrahanDaniel NegreanuTony RobbinsPavel Durov
In this episode, Jake and Michael discuss the nuance of being “busy”, saying no to features (and why), handling user feedback early, Laravel-powered static views with dynamic data, and building tools that stand the test of time.
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.mbastackingthebricks.comindyhall.org10k.cityphpx.world
Rendez-vous le 3 Juillet à 18h30 à Paris 17 pour le GDI-Live #10: Comment faire une croissance à deux chiffres avec ses clients existants ?Inscriptions: https://live.gdiy.fr/L'une des femmes les plus impressionnantes de la tech en France. Elle a séduit Mistral, Groq.ai et Laravel… sans aucun commercial.Anh-Tho vient du monde “corporate” : Orange, Millicom, McKinsey. Mais c'est chez Qonto qu'elle bascule dans l'arène startup.Elle en devient la première employée aux côtés d'Alexandre Prot, quand personne ne pariait vraiment sur eux.En 2021, elle décide de se lancer. Son idée ? Pas la plus sexy sur le papier : la facturation complexe. Un sujet que tout le monde fuit… sauf elle.Grâce à ses premières expériences, Anh-Tho découvre un besoin universel, crucial pour toutes les entreprises, mais ignoré : comment gérer des modèles de pricing complexes quand les offres varient selon l'usage, surtout avec l'explosion de l'IA.Personne n'en veut, elle s'y attaque.Elle est convaincue : la facturation, c'est la pierre angulaire de toute entreprise, “la donnée la plus pure”.Les SaaS traditionnels ne suivent plus, Anh-Tho tient une pépite.Et les investisseurs l'ont bien compris. Lago rejoint Y Combinator puis lève 22 millions de dollars en série A avec seulement 9 collaborateurs.Anh-Tho nous dévoile sa méthode assez inhabituelle pour attirer les clients via son projet open source pour ne recourir à aucun commercial. Comment convaincre talents de rejoindre l'aventure. Savoir tirer parti de la vague de l'IA et survivre à la mort du SEO.Un épisode tranchant et sans langue de bois pour celles et ceux qui veulent se lancer là où personne n'ose aller.TIMELINE:00:00:00 : “Le secret” en langage startup, personne ne s'en occupe mais tout le monde en a besoin00:18:52 : Les secteurs clefs pour le calcul dynamique du prix00:25:38 : De Kinshasa pour Millicom aux US avec Y Combinator00:37:19 : La stratégie de Lago : pas de sales mais tout sur l'open source et la documentation00:47:41 : L'IA va enterrer le SEO01:02:45 : La facturation comme pierre angulaire d'une entreprise : rendre le billing sexy01:14:07 : Les plus gros défis de Lago et les femmes dans la tech01:23:52 : La nouvelle vague des angel investors en France01:34:47 : Les pire inconvénients des US01:45:20 : La fuite, puis “le retour des cerveaux”01:54:35 : Comment utiliser l'IA pour gagner du temps01:58:30 : Les secrets de la réussite de Qonto02:04:32 : Pourquoi investir dans un coach et dans l'infodivertissementLes anciens épisodes de GDIY mentionnés : #456 - Alexandre Prot - Qonto - Bousculer l'écosystème bancaire et s'imposer en référence européenne#106 Jean de la Rochebrochard - Kima Ventures- Human machine#429 - Nicolas Dessaigne - Y Combinator - Le berceau des futurs géants de la tech#473 - VO - Brian Chesky - Airbnb - « We're just getting started »#467 - Christel Heydemann - Orange - Garder le cap pour réussir dans un marché en rupture permanente#183 - Sacha Poignonnec - Jumia - Là où il y a une volonté, il y a un chemin#418 - Clément Delangue - Hugging Face - 4,5 milliards de valo avec un produit gratuit à 99%#420 - Stanislas Niox-Chateau - Doctolib : derrière la plus grosse marque de la French tech#380 - Paul Lê -La Belle Vie - Le Son Gokû de la FoodTech qui rachète Frichti@#117 Riadh Alimi - FinFrog - Réussir l'impossible : être recommandé par les clients que tu refuses#431 - Sean Rad - Tinder - How the swipe fever took over the world#297 - Adrien Labastire - Kessel - Faire 7 années d'études supérieures, puis percer sur YouTubeNous avons parlé de :LagoQontoMistralMillicomMailjetMCP : model context protocolLaravelFinFrogOVNI CapitalTogether AIDocumentaire USCursorAcquiredThe InformationSubstackLes recommandations de lecture :La vie heureuseVous pouvez contacter Anh-Tho sur Linkedin.Vous souhaitez sponsoriser Génération Do It Yourself ou nous proposer un partenariat ?Contactez mon label Orso Media via ce formulaire.Distribué par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.Show linksEncrypt and Decrypt String Helpers in Laravel 12.18 Laravel Nightwatch - Deep monitoring & insights, no matter where you deploy. Nightwatch AMA with Jess ArcherFilament v4 Beta - Feature Overview Better defaults for your Laravel applications with Essentials Manage Taxonomies, Categories, and Tags in Laravel AnyCable Laravel Broadcaster Laravel OpenRouter Fathom Analytics Events for Laravel Livewire GuacPanel Laravel Audit Log TutorialsLaravel Migration With Schema Validation in MongoDBRepeat Strings Efficiently with Laravel's Str::repeat MethodExtract Arrays from Any Data Type with Laravel's Arr::from MethodParse Localized Numbers with Laravel's Number ClassTest Job Failures Precisely with Laravel's assertFailedWith MethodEnable Flexible Pattern Matching with Laravel's Case-Insensitive Str::is MethodReplace String Prefixes Precisely with Laravel's replaceStart MethodRemove Collection Items Directly with Laravel's forget MethodConvert Any Value to Collections with Laravel's Collection::wrap MethodConvert Special Characters to ASCII with Laravel's Str::transliterate MethodClean Up Your Code with the whenHas MethodSimplify API Responses with Fluent MethodsPerfect Pagination: Unlock UI Control with onEachSideKeep Your Place: Enhancing User Experience with Fragment Method