Videos & Screencasts
Dev-Bench video logs, live refactorings, and interactive coding sessions investigating software performance, security, and developer workflows.
Laracamp - Data and Domain modelling, Episode 1
Welcome to the new series, where we are going to be build a "clone" of Basecamp with Laravel, but taking it to the next level. Basecamp has long been a project management software that people love, an
Teach Steve: Testing with Luke Downing
In this stream I will be joined by Luke Downing to help teach me (and you) testing in Laravel. We will be adding tests to an application that has no tests, so that we can understand where to start wit
Teach Steve: Statamic with Ben Furfie
In this stream I will be joined by Ben Furfie to help teach me (and you) Statamic. We will be starting to create my own personal website in Statamic so we can have something realistic to work with.
Teach Steve: Rust with Ryan Chandler
In this stream I will be joined by Ryan Chandler to help teach me (and you) Rust. We will be building a simple little CLI program to help us learn some basics of rust development.
Laravel DDD - Adding Education History
In this stream we are going to carry on with our CV Builder and this time start adding Education History to our CVs. This will be done in a Domain Driven Design way now that we have converted the othe
Laravel DDD - Refactoring to Domains
In this stream we are going to take our CV building that we have started, and start the refactoring process. We will start stripping out parts of the logic we have currently as CRUD style, and refacto
Filament: with Dan Harrin and Ryan Chandler
In this stream I will be joined by Dan Harrin and Ryan Chandler, the maintainers of Filament, as we dive into how we can use filament to build awesome admin panels and forms in the TALL stack.
Laravel DDD - building our experiences
In this stream we are going to pick back up with our Laravel CV builder system, this time adding in our experiences using Laravel LIvewire and Filament PHP. Again this will be built using a traditiona
Laravel DDD - Starting a new project build
In this first installment we will be building up our base system using a typical CRUD approach, so that we can refactor to Domain Driven Design. We will be using Laravel Livewire, Filament and pestPHP
PHP Online - Moderators and the Moderator workflow
In this stream we are going to look at adding user roles, and how moderators play their part in the process. Building out a moderator workflow so that we can build the controls for publishing.
PHP Online - Introducing LiveWire and Filament
In this stream we are going to focus on how we can add LIveWire and Filament to the PHPOnline project, to make this a snappy experience - but also make the development a lot easier.
Experimenting with ideas from Laracon
In this stream I am going to be experimenting with some ideas I picked up at Laracon this year. There were some absolutely amazing talks that I was truely inspired by, and this stream is going to be a