Videos
Tutorials, conference talks and livestreams. Most are on my YouTube channel; some I made for Laravel and PlanetScale.
Filter
Kind
Topic
Sort
All 148 videos
- Caring in the age of AI
- What do we do now?
- Laravel is for the Builders
- Token Town Live - OpenAI & Hugging Face
- Token Town Live
- Token Town Live - Sol Release Day!
- Token Town Live - Fable 5 Is Back!
- Token Town Live: Fable 5 Is Here
- Using a browser agent on the worst government website
- How to protect your agent's context
- Agent orchestration, simplified
- Codex reverse engineered my studio lights
- Token Town 002 (Live)
- The coding harness for your coding harness
- Anthropic kneecaps 3rd party tools?
- Escaping the Underclass
- Escaping the Underclass
- Testing a New Solo Version
- Build a deep research tool
- I made $10,000 from a vibecoded app
- Are designers cooked?
- Your new agentic development environment
- Building w/ AI
- The future of this channel
- The database for all your AI needs
- Sharding Postgres without extensions with PgDog founder, Lev Kokotov
- Programming by wishful thinking
- Rewriting SQLite from scratch (yes, really)
- You Can Just Do Things - Laracon 2025
- Make your site faster with this one technique
- How I hacked Laravel to ignore missing route bindings
- Vibe coding a visual email editor with AI, Laravel & Vue
- Downloading YouTube videos
- I built a simple first-party tracking system for my ads
- I transformed my personal site into a magazine-style layout
- Level up your design with this CSS property
- Laravel Serializable Closure: serialize the unserializable
- Hacking the Laravel router
- Vitess for Postgres, with the co-founder of PlanetScale
- Making MySQL faster
- Speed up your Inertia.js website with these 7 tactics
- From Prisma Founder to LiveStore: Building local-first apps with Johannes Schickling
- How Durable Objects and D1 Work: A Deep Dive with Cloudflare’s Josh Howard
- New Laravel starter kit (with built-in billing)
- 20 years of hacking Postgres with Heikki Linnakangas (cofounder of Neon)
- Building a model reservation system with atomic locks
- Building AI into your software (without the hype)
- Building a serverless database replica with Carl Sverre
- Designing the data model for our course platform (with Stripe)
- I built Cloudflare Images in PHP (to scale & compress images)
- Open source work
- Postgres on bare metal with the CEO of Prisma
- Testing my TUI
- I built a way to write PHP alongside your frontend
- Introducing Fusion for Laravel
- Strategies for increasing your odds of success
- I built a GUI in the terminal (with PHP)
- 4 Hours to Save Santa's Workshop
- Publish your work, change your life
- Moving from Redis to SQLite with Mike Buckbee
- Building a TUI
- Joint stream with Joe Tannenbaum
- Building a new Laravel dev runner (as a TUI)
- Vectors in SQLite! (with libSQL)
- Launching Mastering Postgres!
- Bootstrapping an email service provider (with Jesse Hanley)
- Creating a Postgres platform with Monica & Tudor from Xata.io
- Tips for handling timezones in Postgres
- Heroku's glory days & Postgres vs the world, w/ Craig Kerstiens
- Building a Flyio driver for Laravel Sidecar
- Building a Fly.io driver for Laravel Sidecar
- Free, fast, full text search: Laravel + Typesense
- Configuring (and viewing!) logs in Laravel
- Live Q&A re: $57M fundraise, Laravel Cloud, & the future of Laravel
- Special Announcement - Accel invests $57M into Laravel Products & Open-Source Framework
- Laravel tip: Higher order collection proxies (and Zevia)
- Ruby on Rails + SQLite with Stephen Margheim
- Code tip: Don't undo what you haven't done
- Code tip: clean up after yourself (and a seltzer review)
- SQL for fun and profit
- Laravel Dusk: painless browser automation
- Struggling with Laravel + Vite
- SQLite's WAL mode is fast fast
- Building a Life OS
- Automating my life (or at least the boring parts)
- Building a Life OS
- Launching High Performance SQLite
- Migrating from Postgres to SQLite with Kent C. Dodds
- Controlling randomness in Laravel (watch me code)
- Production SQLite with Turso and libSQL
- Livecoding: create a podcast from YouTube videos
- SQLite is not weakly typed!
- Offline-first, multiplayer SQLite
- Real-time monitoring for Laravel applications
- Laravel Pennant: first-party feature flags
- Distributed SQLite with Litestream and LiteFS
- Laravel adds a new email provider
- DHH discusses SQLite (and Stoicism)
- Laravel vs React
- Laravel + Livewire todo app (and so much more)
- Laravel Horizon: queue monitoring + configuration
- Laravel's secret weapon: macros (watch me code)
- Make faster outbound requests with Laravel (10x faster, actually)
- Laravel Octane: supercharge your Laravel applications
- Laravel + Cloudflare D1 speedrun
- I got laid off (and what I'm doing next)
- Two new MySQL expressions
- Supercharge Markdown with Laravel
- Cody: the AI assistant that actually knows your codebase
- Customizing Laravel Pulse
- Faster than a regular database index
- How I add millions of rows to MySQL (for performance testing)
- You don't always need JOINs
- Make self-healing URLs with Laravel
- Read the docs (don't skim them)
- Saving a SaaS on the weekend
- Storing feature flags as JSON (with indexing)
- Laravel's atomic locks
- Store 8 feature flags in 1 integer (Bitwise operations in MySQL)
- An Introduction to Laravel Nova
- SSG is dead. Long live cache.
- You don't need NoSQL (use MySQL)
- Easy database indexing strategies
- Using MySQL to stop freeloaders (in only 8 minutes)
- I love my database GUI
- No more Docker for PHP
- Your database will break in 2038 (or sooner)
- Database enums are weird
- INT(11) is a lie
- Faster database indexes (straight from the docs)
- Faster geospatial queries in MySQL
- Pagination in MySQL - offset vs. cursor
- PHP doesn't suck (anymore)
- Stop using COUNT(id) to count rows
- Make your database queries 1000 times faster!
- Publishing your work
- PHP on the frontend! No more Javascript!
- Don't hide your database indexes!
- Burned out on Javascript
- Storing money in MySQL (the right way)
- React Server Components are a bad choice (for shipping)
- MySQL case insensitive searching (don't use LOWER)
- PHP is the future
- Microservices in your monolith
- Microservices in Your Monolith
- Database performance for application developers
- A little bit more Lambda
- A little bit of Lambda
Channels
Where these live
My channel. Laravel, PHP, databases and AI tools.
Try Hard Studios. Behind the scenes of building the business.
Laravel. Videos I’ve made for the Laravel channel.
PlanetScale. My MySQL videos from my time there. No longer updated.
Looking for something in writing instead? Browse by topic to see videos, articles and courses together.