Program With Gio
Hello & welcome to my channel! I've been coding for over a decade & my very first website was built with HTML, CSS, & PHP all in a single index.php file (good old times). I decided to make my own channel and start producing content on things that I know & have learned over the years as well as the things that I will learn along the way. Currently, my main stack consists of PHP, Laravel, GraphQL, React JS (Next.js) & Tailwind CSS. (Though, I am planning on exploring other tech) Happy coding! X/Twitter - https://x.com/giodev8 LinkedIn - https://www.linkedin.com/in/giodev8 Discord - DM me on X for the invite Patreon - https://www.patreon.com/programwithgio

Simplify Your Views with Laravel Blade Components | Learn Laravel The Right Way
The video demonstrates building and using Laravel Blade components to improve templates, showing how to create both class-based and anonymous components, pass data with props, use slots for flexible layouts, and manage dynamic attributes and styling with Tailwind. It also covers best practices for component reuse, routing based nav highlights, and strategies to keep templates clean and maintainable.

Say Hello to Vite: A Faster Way to Handle Assets | Learn Laravel The Right Way
The video walks through setting up and using Vite for asset bundling in a Laravel project, including installing Node/NPM, configuring Vite, integrating Tailwind CSS with PostCSS, and handling assets for development and production with hot module replacement.

Getting Started with Databases & Migrations in Laravel | Learn Laravel The Right Way
The video explains how Laravel handles database configuration, migrations, and schema management, including environment setup, multiple connections, and common migration workflows from creation to rollback and schema dumping.

I Put My Laravel Course on Hold to Build THIS - Meet CodeArch
Gio returns after a quiet period and introduces Code Arc, his new side-project that helps manage dev work like a gamified Trello. He explains why he paused the Laravel series, outlines three common problems with side projects (overwhelm, unclear direction, and waning motivation), and presents Code Arc as a roadmap and gamified system to keep people moving with project-based, on-screen coding builds and a community for help and feedback.

Let's Build Task Tracker App With Laravel | Part 1: Architecture & Auth
The video plans a full-stack daily task tracker built with Laravel, Blade, and Tailwind, emphasizing architecture, planning, and execution before coding. It covers modeling the core entities (User, Task, Category), designing ER diagrams and user flows, implementing authentication and authorization, migrations, and Eloquent relationships, and then building out controllers, views, and UI components (with Blade components and Tailwind forms). The presenter also explores deployment considerations, testing, and how AI tools can assist planning and scaffolding while stressing the value of a solid design phase.

Let's Build Task Tracker App With Laravel | Part 2: Core Logic & Recurring Tasks System
Part 2 continues the production-grade Laravel task tracker, delving into architecture, security, and decision-making behind building professional apps. It covers implementing CRUD for categories with resource controllers, route model binding, form requests, and validation, as well as soft deletes, UUID handling, and pagination. The session contrasts Eloquent versus plain query builder, demonstrates UI considerations and AI-assisted UI generation, and introduces authorization via policies and gates to manage access across routes and resources.
Get daily AI recaps from
Program With Gio in your inbox
Get AI-powered summaries delivered to your inbox. Save hours every week while staying fully informed.
