
Helpers & Collections, with Jacob Baker-Kretzmar
Laravel's Collections were popularized by Adam Wathan's book "Refactoring to Collections", but if you haven't read the book you may be left wondering exactly what they are and how we work with them. And you've likely seem some of the common global helpers—app(), auth()—but there are dozens that even the most experienced Laravel programmers don't always know about! In this episode helper & collection afficionado Jacob Baker-Kretzmar walks us through both sets of tools and some of his favorite ways to work with them.Jacob Baker-Kretzmar Twitter - https://twitter.com/bakerkretzmarJacob’s GitHub Account - https://github.com/bakerkretzmarJacob’s Website - https://bakerkretzmar.ca/Laravel Documentation: Helpers - https://laravel.com/docs/8.x/helpersLaravel Documentation: Collections - https://laravel.com/docs/8.x/collectionsRasmus Lerdorf Twitter - https://twitter.com/rasmusLaravel Documentation: Dataget - https://laravel.com/docs/8.x/helpers#method-data-getLaravel News: Laravel Collection “Tap” Method - https://laravel-news.com/collection-tapLaracasts: Fluent Strings Manipulations - https://laracasts.com/series/whats-new-in-laravel-7/episodes/2Laravel News: Using the Laravel Optional Helper and the New Optional Closure - https://laravel-news.com/laravel-optional-helperLazy Collections in Laravel - https://josephsilber.com/posts/2020/07/29/lazy-collections-in-laravelRefactoring to Collections, by Adam Wathan - https://adamwathan.me/refactoring-to-collections/Laravel: Up & Running, by Matt Stauffer - https://laravelupandrunning.com/ -----Editing sponsored by Tighten; transcript sponsored by Larajobs.
2 Feb 20211h 23min

Mail and Notifications, with Wilbur Powery
Laravel has two primary notification systems: Mail and Notifications. What do each do? How do you use them? When should you use one or the other? Active community member and Wilbur group programmer WIlbur Powery joins us to talk about these two key systemsWilbur Powery’s Twitter - https://twitter.com/wilburpoweryWilbur’s Blog - https://wilburpowery.dev/Wilbur’s GitHub - https://github.com/wilburpoweryLaravel Documents: Notifications - https://laravel.com/docs/8.x/notificationsWilbur Group - https://wilbergroup.com/Jake Bennett - https://twitter.com/JacobBennettLaravel Documents: Mail - https://laravel.com/docs/8.x/mailMailGun - https://www.mailgun.com/MailTrap - https://mailtrap.io/Hello Cloud - http://hellocloud.io/MailHog - https://github.com/mailhogTakeout - https://github.com/tighten/takeoutHelo Professional - https://usehelo.com/Marcel Pocoit Twitter - https://twitter.com/marcelpociotNexmo - https://developer.nexmo.com/Next - https://nextjs.org/Twilio - https://www.twilio.com/Laravel Documents: Queues - https://laravel.com/docs/8.x/queuesLaravel Echo - https://github.com/laravel/echoPusher - https://pusher.com/tutorials/web-notifications-laravel-pusher-channelsLaravel Documents: Broadcast - https://laravel.com/docs/8.x/broadcastingLaravel: Up & Running - https://laravelupandrunning.com/Laracasts - https://laracasts.com/ -----Editing sponsored by Tighten; transcript sponsored by Larajobs.
5 Jan 20211h

APIs, with Jess Archer
We all interact with APIs, even if we don't write them, right? The APIs that power our mobile apps, the APIs we use in our code. But Jess Archer wants you to know there's a whole wide world of what API even means, broader than we usually use it... but then we'll also get down to the real details about the best practices for writing web-based RESTish APIs in Laravel.Jess Archer Twitter - https://twitter.com/jessarchercodesJess Archer Website - https://jessarcher.com/Jess Archer Blog - https://jessarcher.com/blog/Jess Archer GitHub - https://github.com/jessarcherLaravel Shift - https://laravelshift.com/GiftyDuck - https://giftyduck.com/BaseCode Podcast - https://basecodefieldguide.com/podcast/Laravel Documents: API - https://laravel.com/docs/5.8/api-authenticationLaravel Documents: Laravel Passport - https://laravel.com/docs/8.x/passportLaravel Documents: Laravel Sanctum - https://laravel.com/docs/8.x/sanctumRestful APINested ResourcesTransforming APIAPI ResourcesJSON API - https://jsonapi.org/Wikipedia Status Codes - https://en.wikipedia.org/wiki/List_of_HTTP_status_codesLaracon: “How to JSON: API Quickly and Easily in Laravel,” Matt Stauffer, video - https://vimeo.com/showcase/7060635/video/394206991Laracon: “Cruddy by Design” Adam Wathan, video - https://www.youtube.com/watch?v=MF0jFKvS4SILaracon: “The Laravel Developer’s Guide to VUE SPAs,” Jess Archer, video - https://www.youtube.com/watch?v=Zv4bUXEwl20 -----Editing sponsored by Tighten; transcript sponsored by Larajobs.
22 Dec 20201h 35min

Storage, with Frank de Jonge
Laravel offers two systems for accessing the filesystem: the File facade and the Storage facade. The Storage facade wraps a package called "Flysystem", and in this episode Flysystem creator Frank de Jonge talks about how Laravel's storage and file systems work and talks about some best practices for working with them.Frank de Jonge Twitter - https://twitter.com/frankdejongeFrank on GitHub - https://github.com/frankdejongeFrank’s Blog - https://blog.frankdejonge.nl/Flysystem - https://flysystem.thephpleague.com/v2/docs/Mollie Payments - https://www.mollie.com/enThe PHP League of Extraordinary Packages - https://thephpleague.com/#packagesLaravel Documents: File Storage - https://laravel.com/docs/8.x/filesystemChristoph Rumpel Episode - https://laravelpodcast.simplecast.com/episodes/the-service-container-with-christoph-rumpelStreamed Download - https://laravel.com/docs/8.x/responses#streamed-downloadsReplicate Adapter - https://flysystem.thephpleague.com/v1/docs/adapter/replicate/Flysystem V2 - https://flysystem.thephpleague.com/v2/docs/what-is-new/Schiphol Airport - https://www.schiphol.nl/nl/Ecologi, Tree Sponsorship - https://ecologi.com/frankdejonge -----Editing sponsored by Tighten; transcript sponsored by Larajobs.
8 Dec 20201h

Cache, Session, Middleware, & Request, with Samantha Geitz
Some of the most important pieces of Laravel are still those which don't fit neatly into broader categories. In this episode we cover those and somehow even manage to tie them together in a mega episode with four neat and clean introductions.Samantha Geitz Twitter Account - https://twitter.com/SamanthaGeitzSamantha Geitz website - https://samanthageitz.com/ The Laravel Podcast, Season 3: Interview with Samantha Geitz - https://laravelpodcast.com/episodes/7fbc2741Laravel Docs Cache - https://laravel.com/docs/8.x/cacheLaravel Docs Session - https://laravel.com/docs/8.x/session#introductionLaravel Docs Middleware - https://laravel.com/docs/8.x/middleware#introductionLaravel Docs Requests - https://laravel.com/docs/8.x/requests#accessing-the-requestTelescope - https://laravel.com/docs/8.x/telescopeCloudFront - https://aws.amazon.com/cloudfront/Trusted Proxy - https://github.com/fideloper/TrustedProxyPatrick Rothfuss - https://www.patrickrothfuss.com/content/index.aspPatrick Rothfuss, Name in the Wind - https://www.powells.com/book/the-name-of-the-wind-9780756404741Patrick Rothfuss, Wise Man Fears - https://www.powells.com/book/the-wise-mans-fear-9780756407919Brandon Sanderson - https://www.brandonsanderson.com/Joe Abercrombie - https://joeabercrombie.com/Joe Abercrombie, A Blade Itself - https://joeabercrombie.com/books/the-blade-itself/Kindle Paperwhite - https://www.amazon.com/dp/B07CXG6C9W/Lev Grossman, The Magicians - http://levgrossman.com/books/the-magicians-a-novel/Lin Manuel Miranda Producing The Kingkiller Chronicles- https://www.tor.com/2016/11/29/lin-manuel-miranda-the-kingkiller-chronicle-adaptation-patrick-rothfuss/ -----Editing sponsored by Tighten; transcript sponsored by Larajobs.
24 Nov 20201h 2min

The Service Container, with Christoph Rumpel
You may not know it, but the service container — also known as the container, the IOC container, the DI container, or just "the application" — is that the core of every Laravel application. It's the glue that holds it all together! In this episode, author of Laravel Core Adventures Christoph Rumpel helps us dig deeply into what the container is and why it's good for you to know about it.Christoph’s Twitter Account - https://twitter.com/christophrumpelChristoph’s Blog - https://christoph-rumpel.com/Christoph’s YouTube Channel - https://www.youtube.com/user/christophrumpelHow I Built Laravel Core Adventures (Blog) - https://christoph-rumpel.com/2019/2/how-i-built-laravel-core-adventuresLaravel Core Adventures Video Course - https://laravelcoreadventures.com/Service Container - https://laravel.com/docs/8.x/containerService Provider - https://laravel.com/docs/8.x/providersFacade - https://laravel.com/docs/8.x/facadesEmpathy Gives You Superpowers (Video by Matt Stauffer) - https://www.youtube.com/watch?v=fMFjO2szDnk&ab_channel=LaraconEUIOC Container Beyond Constructor Injection (Video by Hannes Van De Vreken) - https://www.youtube.com/watch?v=WMT8txJHdKI&ab_channel=LaraconEUMastering the Illuminate Container (Video by Matt Stauffer) - https://speakerdeck.com/mattstauffer/mastering-the-illuminate-containerLaraCasts Service Container Fundamentals - https://laracasts.com/series/laravel-6-from-scratch/episodes/38LaraCasts Service Providers Are The Missing Piece - https://laracasts.com/series/laravel-6-from-scratch/episodes/41Demystifying Dependency Injection Containers (Video by Kai Sassnowski) - https://www.youtube.com/watch?v=y7EbrV4ChJs&ab_channel=LaraconEUThe Best Introduction to Laravel’s Service Containers (Video by Christoph Rumpel) - https://www.youtube.com/watch?v=sETbdiWhVpM&ab_channel=ChristophRumpel 4 Ways the Laravel Service Container Helps Us Managing Our Dependencies (Blog) - https://christoph-rumpel.com/2019/8/4-ways-the-laravel-service-container-helps-us-managing-our-dependenciesNo More Encore (Band): The Let Down (Last Single Video) - https://www.youtube.com/watch?v=ITY3USF1hVINo More Encore (Band): We Are The Warriors (Last Album on iTunes) - https://music.apple.com/at/artist/no-more-encore/146681748No More Encore (Band): Live Video - https://www.youtube.com/watch?v=fugQNUY90iYNo More Encore (Band): Live Video - https://www.youtube.com/watch?v=A0Ayf2H8Iio -----Editing sponsored by Tighten; transcript sponsored by Larajobs.
10 Nov 20201h 11min

Tinker, Artisan, & CLI, with Nuno Maduro
While Laravel is a web framework, many of our interactions with our apps—whether when writing them or when using them—happens on the command line. In this episode, Laravel employee and creator of Laravel Zero Nuno Maduro joins us to talk about the CLI and the tools Laravel exposes for us to interact with it via the CLI.Nuno’s Twitter Account - https://twitter.com/enunomaduroNuno’s Blog - https://nunomaduro.com/Laravel - https://laravel.com/Artisan - https://laravel.com/docs/8.x/artisanTinker - https://laravel.com/docs/8.x/artisan#tinkerCollision - https://github.com/nunomaduro/collisionLaravel Zero - https://laravel-zero.com/Pest PHP - https://pestphp.com/Forge - https://forge.laravel.com/Vapor - https://vapor.laravel.com/LaraStan - https://github.com/nunomaduro/larastanEloquent - https://laravel.com/docs/8.x/eloquentTinkerWell - https://tinkerwell.app/Takeout - https://github.com/tighten/takeoutExpose - https://github.com/beyondcode/exposeLambo - https://github.com/tighten/lamboPHP Destructor - https://www.php.net/manual/en/language.oop5.decon.phpBeach Bean Sites - https://github.com/pmatseykanets/artisan-beansLaracasts - https://laracasts.com/Laradocs - https://laravel.com/docs/8.x/readmeJon Sugar's Twitter - https://twitter.com/ragus1975 Counter Strike - https://store.steampowered.com/app/10/CounterStrike/League of Legends - https://na.leagueoflegends.com/en-us/Benfica Soccer Team - https://blog.counter-strike.net/Arsenal - https://www.arsenal.com/ -----Editing sponsored by Tighten; transcript sponsored by Larajobs.
27 Okt 202051min

Testing, with Adam Wathan
Learning how to test your applications can be overwhelming. In this episode, testing master Adam Wathan, author of TailwindCSS and host of Full Stack Radio, joins us in another role: The creator of Test-Driven Laravel. Learn about all the basics of automated testing, how to write and run tests in Laravel, and much more.Adam Wathan’s Twitter Account - https://twitter.com/adamwathanAdam’s Blog - https://adamwathan.me/Tailwind - https://tailwindcss.com/Tailwind UI - https://tailwindui.com/Test Driven Laravel - https://course.testdrivenlaravel.com/Test Driven Laravel Laracon Talk - https://www.youtube.com/watch?v=MdApmmK71WM&ab_channel=AdamWathanDave Marshall - https://twitter.com/davedevelopment Mockery - http://docs.mockery.io/en/latest/Mail Thief - https://github.com/tighten/mailthiefStripe - https://stripe.com/Xdebug Video - https://www.youtube.com/watch?v=qVfqfJ7-grk&ab_channel=MattStaufferLies you’ve been told about testing - https://www.youtube.com/watch?v=LdUKfbG713MR Spec Book - https://www.amazon.com/RSpec-Book-Behaviour-Development-Cucumber/dp/1934356379Growing Object Oriented Software Guided by Tests book - http://www.growing-object-oriented-software.com/Practical object oriented design in Ruby book - https://www.poodr.com/Jason McCreary, Start Testing Your Laravel Applications - https://jasonmccreary.me/articles/start-testing-laravel/Laravel Docs: Testing - https://laravel.com/docs/8.x/testing#introductionLaracasts - https://laracasts.com/skills/testingGhosts of War, Slayer - https://www.youtube.com/watch?v=TU0RIt2TeSg&ab_channel=TheHeavyMetalHDThe County Medical Examiners - https://thecountymedicalexaminers.bandcamp.com/Fullstack Radio - https://fullstackradio.com/Jack McDade - https://twitter.com/jackmcdade-----Editing sponsored by Tighten; transcript sponsored by Larajobs.
13 Okt 20201h 13min






















