podcast
details
.com
Print
Share
Look for any podcast host, guest or anyone
Search
Showing episodes and shows of
Jonathan Reinink
Shows
Ruby Rogues
Inertia.js - The Modern Monolith with Jonathan Reinink - RUBY 659
In this episode of Ruby Rogues, guest Jonathan Reinink joins the Rogues to talk about what Inertia.js is and why Rails developers would want to use it.Linkshttps://inertiajs.comhttps://reinink.ca/articles/introducing-inertia-jshttps://reinink.ca/articles/getting-started-with-inertia-jshttps://remoteruby.transistor.fm/66https://www.fullstackradio.com/episodes/127PicksLuke - The Kubernetes BookJohn - https://github.com/brunofacca/active-record-query-traceJohn - https://github.com/nesquena/query_reviewerJohn - How to Prune Tomatoes for Maximum Yield and Plant HealthJonathan - https://tailwindcss.com/Jonathan - https://eloquent-course.reinink.ca/Jonathan - NanoBeamBecome a supporter...
2024-11-06
1h 05
Mostly Technical
29: Super Epic Crazy with Adam Wathan
Ian and Aaron are joined by Adam Wathan (our first returning guest!) to talk about Aaron's future plans for courses & consulting, Adam's plans for hiring at Tailwind, & a lot more.Sponsored by Laracasts, LaraJobs, & Screencasting.com.Send questions or feedback to mostlytechnicalpodcast@gmail.com.(00:00) - The Interloper (01:49) - Hiring at Tailwind (09:00) - Extra Effort Matters (19:47) - Magic Company Money (23:02) - Jerry Seinfeld's Voice (27:45) - Nothing Sexier Than a Database (43:49) - Taste as a Service (54:34) - Courses vs. Consulting (01:07:56) - The Aaron Francis Experience (01:13:33) - The Master Plan (01:28:53) - Price of Admission (01:33:17...
2024-03-27
1h 38
The Laravel Podcast
Welcome back Taylor! Laravel 11, Folio/Volt, PHP, and Final Classes
In our first episode of season six, we welcome back Taylor Otwell as a co-host and talk about all the exciting developments in the world of Laravel. In this episode, we dive into Laravel 11, Folio and Volt, final classes and types, and how PHP fits into the language ecosystem in today’s world. Taylor Otwell's Twitter - https://twitter.com/taylorotwellLaravel Twitter - https://twitter.com/laravelphpLaravel Website - https://laravel.com/Laravel Folio - https://laravel.com/docs/10.x/folioLivewire Volt – https://livewire.laravel.com/docs/voltCaleb Porzio - https://calebporzio.com/Caleb Porzio GitHub - htt...
2023-09-26
44 min
Remote Ruby
You Gotta Risk It For The Brisket
[00:00:15] What is this cursed idea thing Andrew did with Storybook?[00:05:31] Andrew mentioned using MDX format and he tells us what it is, Chris brings up the PHP days and components, and Andrew talks about architecture. [00:10:51] Being a visual person, Andrew explains another thing he really likes about Storybook.[00:17:29] Jason talks about finding his Zen using Tailwind in a project. [00:20:25] Chis wonders if Jason runs into issues with having to undo some of the stuff, and Jason explains how he’s be...
2022-09-23
43 min
The Laravel Podcast
League CSV (and URI & Period), with Ignace Nyamagana Butera
In this episode we talk with Ignace Nyamagana Butera, a Software Developer, about the PHP League packages that he's created: League CSV, League URI and League Period, which, in order: makes CSV data manipulation much easier in PHP, provides a modern API to process URIs in PHP, and covers all basic manipulations related to time range. Additionally, we address Ignace's positive attitude towards his job and how it helps to have open mindsets like his in the OS maintenance space.Ignace's Website - https://nyamsprod.comIgnace's GitHub - https://github.com/nyamsprodIgnace's Twitter - https://twitter.com/nyamsprodBakame...
2022-08-12
47 min
JavaScript Jabber
Catching Up on InertiaJS with Jonathan Reinink - JSJ 511
Steve and AJ catch up with Jonathan Reinink, the creator of InertiaJS, a utility for seamlessly connecting front end Javascript frameworks with back ends to create a seamless and performant web app monolith. They discuss TailwindCSS and Jonathan’s work at Tailwind Labs, and then get into InertiaJS, how it works, and many of the different features. They also discuss the new SSR capability currently in private beta, and Inertia’s growing inclusion into other frameworks, such as Laravel Breeze and Laravel Jetstream.PanelAJ O'NealSteve EdwardsGuestJonathan ReininkSponsorsShortcut (formerly Clubhouse.io)Raygun | Click here to get started on your free 14-day trial...
2021-11-30
1h 20
Views on Vue
Alternative Ways to Build Vue Apps - VUE 168
Lindsay and Steve talk about other ways to build Vue applications than Vue CLI or Vite templates. Lindsay talks about her experience migrating her personal site from Nuxt to Astro, a new static site generator that provides islands of reactivity in a framework agnostic way. Steve talks about Inertia, and building modern monoliths using Laravel and Vue. They also discuss the release of the Nuxt 3 public beta, and some of the things to keep in mind if you’re looking to migrate from Nuxt 2 to 3. Panel Lindsay WardellSteve Edwards Sponsors Dev Influencers AcceleratorLevel Up | Devchat.tv Links JSJ 443: All About In...
2021-10-19
43 min
PodRocket
Tailwind CSS and Inertia.js with Jonathan Reinink
Jonathan Reinink joins us to get us up to speed on Tailwind CSS, Tailwind UI, and Inertia.js. Links https://tailwindcss.com https://tailwindui.com https://inertiajs.com https://twitter.com/reinink https://github.com/reinink Contact us https://podrocket.logrocket.com/contact-us @PodRocketpod What does LogRocket do? LogRocket combines frontend monitoring, product analytics, and session replay to help software teams deliver the ideal product experience. Try LogRocket for free today.Special Guest: Jonathan Reinink.
2021-10-01
48 min
Remote Ruby
Learning in Public | Alpine & Inertia
[00:00:42] Andrew gives us an update if he finished his JavaScript framework he was working on, and he tells us why he chooses to use Alpine over Stimulus. [00:03:45] Find out about a method that Bridgetown has called jsonify and what it does. [00:04:55] Jason tells us since he’s been low key back in action this week and he’s been trying out Inertia.js. The creator of Inertia, Jonathan Reinink was on a previous episode that you should listen to. Also, Jason talks about how he likes using Tailwind.
2021-07-30
32 min
Remote Ruby
Rails' new Request.js library, Ruby Radar, and CSS for Email
[00:00:50] Andrew fills us in on the Ruby Radar stuff and if anyone is interested in being a part of it or helping out you can reach out to him! [00:03:25] Andrew tells us about using elink which is like a bookmarking tool.[00:05:03] Chris tells us about doing email work for the job board he wants to set up and we find out what happens since it’s been awhile that he did any CSS work in email.[00:07:32] Andrew explains what Maizzle does and how it works.
2021-06-11
57 min
The Bike Shed
291: All Things Inertia.js with Jonathan Reinink
This week Steph's taking a quick break, but while she's off, Chris is joined by a special guest - Jonathan Reinink. Jonathan is the creator of Inertia.js. Inertia.js lets you quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers, and listeners of the show will certainly have heard Chris rave about it on previous episodes. Chris and Jonathan dig into what makes Inertia unique as compared to frameworks like Phoenix LiveView, Laravel Livewire, and Rails' Hotwire & Turbo. They also discuss how Inertia embraces the URL, the unique "protocol" nature...
2021-05-04
50 min
Views on Vue
VUE 144: Web Workers in Vue with Martins Onuoha
Lindsay and Steve discuss Web Workers with Martins Onuoha. They talk about Martins' start in programming, and how he came to love Vue for its simplicity. Martins explains what Web Workers are, when they are useful, and how to integrate them with a Vue application. Panel Lindsay WardellSteve Edwards Guest Martins Onuoha Sponsors Dev Influencers Accelerator Links Using Web Workers Vue Applications.VUE 137: Using Laravel and VueJS in an Enterprise Application | Devchat.tv JSJ 443: All About InertiaJS with Jonathan Reinink - JavaScript JabberLaravel JetstreamUsing Web Workers Vue Applications. | Devjavuvue-worker -npmGitHub: Martins Onuoha ( MartinsOnuoha )Twitter: this.OnuohaSef ( @OnuohaOfficial ) Picks Lindsay- Magic...
2021-04-13
48 min
North Meets South Web Podcast
Rolling up, building static sites, and user wants
Jake and Michael discuss rolling up assets in legacy projects, building static sites with Vite and Statamic, and realising the hopes and dreams of your applications' users into actual development work.This episode is sponsored by Workvivo - the employee communication platform to excite, engage and connect your entire company - and was streamed live.Show linksViteVitePressStatamicStatamic PeakLaracon OnlineWants by Jonathan Reinink
2021-02-21
53 min
Laravel News Podcast
Ibises, better testing tools, and model casting
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.This episode was streamed live.Show linksLaravel 8.12 is released with support for PHP 8Eloquent Performance Patterns by Jonathan ReininkPestPHP plugin for PhpStormBetter PHPUnit VSCode extensionIntelliJ plugin for Alpine.jsChanges coming to PHP FakerLearn about GitHub Actions and unconventional autoloaders in tomorrow's Laravel Worldwide MeetupGitHub Actions for PHP Developers by Ryan ChandlerIbis book makerTest your OpenAPI implementation with SpectatorSocial Images for PHP packagesEloquent encrypted castingLaravel castable Data Transfer ObjectArchive Eloquent models with the "Archivable" packageDevice tracking in Laravel
2020-11-11
32 min
Ruby Rogues
RR 472: Inertia.js - The Modern Monolith with Jonathan Reinink
In this episode of Ruby Rogues, guest Jonathan Reinink joins the Rogues to talk about what Inertia.js is and why Rails developers would want to use it.SponsorsAudible.comRaygun | Click here to get started on your free 14-day trialCacheFlyPanelJohn EppersonLuke StuttersGuestJonathan ReininkLinkshttps://inertiajs.comhttps://reinink.ca/articles/introducing-inertia-jshttps://reinink.ca/articles/getting-started-with-inertia-jshttps://remoteruby.transistor.fm/66https://www.fullstackradio.com/episodes/127PicksLuke Stutters:The Kubernetes BookJohn Epperson:https://github.com/brunofacca/active-record-query-tracehttps://github.com/nesquena/query_reviewerHow to Prune Tomatoes for Maximum Yield and Plant HealthJonathan Reinink:https://tailwindcss.com/https://eloquent-course.reinink.ca/NanoBeamFollow Ruby Rogues on Twitter > @rubyrogues...
2020-09-29
1h 07
Remote Ruby
Right-ward assignments in Ruby 3? View Components for Primer, and Andrew dabbles with RubyMine
[00:07:05] Jason tells us all the cool features Laravel 8 is going to have.[00:14:08] We hear of glimpse of what the new version of Spark will have which sounds pretty cool. [00:17:33] Paddle is talked about and what is does and more people seem to be using it nowadays. [00:19:22] Chris mentions to Jason if he saw that Ruby has an experimental support for Rightward assignments and he explains what it does. Andrew says there’s some computer science mathematical thing that addresses this (link in show notes).
2020-09-18
50 min
The Laravel Podcast
Eloquent and the Query Builder, with Jonathan Reinink
Very few Laravel applications don’t have a data store backing them, and the vast majority are backed by a relational database like MySQL. Laravel’s built-in tooling for interacting with databases, Eloquent and the Query Builder, are powerful, flexible, easy-to-use tools that will get you moving quickly but stay flexible as your app grows.Jonathan Reinink is the author of Eloquent Performance Patterns (https://eloquent-course.reinink.ca/) and a prolific teacher about Laravel and databases.Jonathan Reinink (https://reinink.ca/)Inertia JS (https://inertiajs.com/)What is an ORM? (https://en.wikipedia.org/wiki/Object-relational_mapp...
2020-08-04
1h 37
JavaScript Jabber
JSJ 443: All About InertiaJS with Jonathan Reinink
The panel talks with Jonathan Reinink about his new library, IntertiaJS. InertiaJS is a tool that allows you to create a monolith server rendered site, but where you write your own custom back end, and then use a front end framework like React, Vue, or Svelte. We discuss how Intertia works at a very granular level, how it compares to tools like Next.js and Nuxt, why monoliths are better than using APIs, how Interita handles authentication and form submissions, and much more.PanelAJ O’NealAimee KnightSteve EdwardsGuestJonathan ReininkSponsorsScout APM | We'll donate $5 to the open source project of your choice wh...
2020-08-04
1h 03
North Meets South Web Podcast
DTOs, Enums, and Divinations
Jake and Michael discuss the use of DTOs and Enums in their upcoming SaaS, thenpingme, and catch up with Caneco to discuss the design work he's been doing for the community.This episode was sponsored by Fathom Analytics, simple, privacy-focused website analytics for bloggers & businesses, and was streamed live.Show linksspatie/data-transfer-objectspatie/enumGitHub SponsorsCaleb PorzioJonathan ReininkDries VintsNuno MaduroSpatieUpcoming Laravel merch
2020-05-04
45 min
The Road to Laracon
Jonathan Reinink
Michael speaks with author of the upcoming Eloquent Performance Patterns, Jonathan Reinink.Bear's Den - Dew On The VineSpotifyApple MusicThe Lumineers - OpheliaSpotifyApple MusicOf Monsters And Men - Dirty PawsSpotifyApple MusicThe Road To LaraconSpotifyApple Music
2020-04-30
16 min
Remote Ruby
Joined by Jonathan Reinink, Creator of Inertia.js
Jonathan Reinink (Website)Jonathan Reinink (Twitter)TailwindCSSInertia.js Chris Oliver X/Twitter Andrew Mason X/Twitter Jason Charnes X/Twitter
2020-02-14
1h 21
Full Stack Radio
127: Jonathan Reinink - Building Modern Monoliths with Inertia.js
Topics include:What Inertia.js is and what problem it solvesWhy Inertia is more like a protocol than a frameworkHow navigation works in InertiaHow form submissions work in InertiaHow Inertia automatically updates your assets for visitors when you update your codeHandling flash messages and validation errors workBuilding applications with persistent layoutsShowing placeholder screens with Inertia while data is loadingSponsors:Cloudinary, sign up and get 300,000 images/videos, 10GB of storage and 20GB of monthly bandwidth for freeDigitalOcean, get your free $50 credit at do.co/fullstackLinks:Inertia.jsInertia.js on GitHubPing CRM, the canonical...
2019-11-06
1h 36
Laravel News Podcast
Laracon US 2019 Speaker Interview - Jonathan Reinink
Bill Condo interviews Jonathan Reinink at Laracon US 2019 in New York.
2019-09-10
07 min
Full Stack Radio
108: Jonathan Reinink - Client-Side Rendering, Server-Side Routing
Topics include:Why the UI fidelity threshold for building an SPA feels so lowHow forcing yourself to prepare data for Vue helps avoid putting too much logic into your templatesWhy it's still worth building your app as a traditional server-based web app, even if you are using Vue for your entire UIPerformance and complexity benefits of being able to prepare data for the view in a controller instead of having to build an APIStrategies for dealing with things like accessing routes, checking authorization rules, and other things you'd normally do in a Blade templateSwitching from a template-inheritance mindset...
2019-02-14
1h 09
Full Stack Radio
104: Jonathan Reinink - Pushing More Work to the Database
Topics include:Issues you run into when you do too much work in code instead of in the databaseWhy memory usage is just as important as query countHow being smarter with your database usage can let you avoid hard problems like cache invalidationDenormalizing computable data to make it queryableUsing "where not exists" strategically to improve query performanceWhy the solution to n+1 problems isn't always as simple as eager-loadingHow subqueries work and how you can use them to avoid memory problems when eager-loadingSponsors:Oh Dear!, sign up with the coupon code "FULLSTACKRADIO" to get 50% off your...
2018-12-19
1h 01
Full Stack Radio
86: Jonathan Reinink - Rebuilding a SaaS with Vue.js and Tailwind CSS
Topics include:Wrapping non-Vue libraries as Vue components to maintain a consistent paradigmUsing Popper.js with Vue to build dropdowns and tooltipsUsing portals to build better modal componentsPatterns for making it easier to reuse components throughout an applicationWhich Tailwind CSS component classes Jonathan chose to extract (and which ones he didn't)How Jonathan chose to customize his Tailwind configuration for his projectUsing Tailwind's advanced screen options to better accommodate a sidebar layoutHow Jonathan is using Purgecss to reduce his CSS from 110,000 lines of code 1.7mb in development to 8.8kb in productionSponsors:Codeship, check out how...
2018-04-11
1h 32
Twenty Percent Time
Images
Images. Where do you put them? What are they called? Thumbnails? Big ones? Ahh?!?! Links: [5.5] Allow macros to be registered using classes (in addition to closures) by sebastiaanluca · Pull Request #19782 · laravel/framework [5.5] Add Route::view() helper by brayniverse · Pull Request #19835 · laravel/framework [5.4] Make Arr::random($array, 1) return an array of one item by vlakoff · Pull Request #19826 · laravel/framework [5.5] Add Route::redirect() method by brayniverse · Pull Request #19794 · laravel/framework [5.5] [Concept] PSR-11 compliant container by deleugpn · Pull Request #19822 · laravel/framework Watch Ryan Singer - Design: Case Study from Laracon US! 54: Jonathan Reinink - Forms: The Worst Part of Web Dev...
2017-06-30
32 min
Full Stack Radio
59: Jonathan Reinink - Form Hell Part 2: Complex Validation
Sponsors:Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 daysHired, sign up at https://www.hired.com/fullstackradio to double your signing bonus to $2000 if you get a job through HiredLinks:Form Requests in LaravelAfter Validation hooks in Laravel"Stripe CVC and ZIP checks can be bypassed" forum postCustom Rule Objects, enhancement Adam is working onHTML5 Form Validation
2017-02-24
47 min
Full Stack Radio
54: Jonathan Reinink - Forms: The Worst Part of Web Dev
Sponsors:Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 daysHired, sign up at https://www.hired.com/fullstackradio to double your signing bonus to $2000 if you get a job through HiredLinks:Putting Your Laravel Controllers on a Diet, an older blog post by Adam on form objectsForm Requests in LaravelFineuploader, JS file upload libraryDropzoneJS, another JS file upload library
2016-11-18
58 min
Full Stack Radio
35: Jonathan Reinink - Fixing Common API Design Mistakes
Topics include:Does it make sense to scope resources to the authenticated user or should you always use sub-resources?When to use nested resources and when to avoid themStrategies for dealing with actions that don't seem to fit into RESTBreaking the mapping between your API and your databaseUsing singular sub-resources and optional fields to simplify your responsesLinks:Jonathan's personal websitePlates templating libraryGlide image manipulation libraryNesting resources by Jamis BuckThere's a model hiding in your REST APIBuild APIs You Won't Hate by Phil SturgeonSponsored by Laracasts
2016-02-12
49 min