Skip to main content
ArticlesProjects
Dev-Bench Recordings

Videos & Screencasts

Dev-Bench video logs, live refactorings, and interactive coding sessions investigating software performance, security, and developer workflows.

Total Videos182
Watch Views (est.)389,508+
Screencasts169
Livestreams11
Apr 20221:45:50

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

Mar 20221:31:56

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

Mar 20221:53:08

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.

Mar 20221:55:01

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.

Mar 20222:03:21

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

Mar 20221:46:14

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

Mar 20222:00:38

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.

Mar 20221:45:44

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

Mar 20221:52:05

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

Mar 20221:33:10

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.

Feb 20221:45:03

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.

Feb 20221:29:48

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