Mailable Classes in Slim 3

Taking inspiration from Laravel, we'll build up class based email functionality completely from scratch. Mailables massively tidy up your controller methods or routes, and make sending email a breeze.

9 parts
1 hour 2 min
1 day ago

Snippet: Profiling JSON responses in Laravel

You might have used Laravel DebugBar to profile your query count and application speed, but how do we profile JSON responses? Let's find out!

1 part
9 mins
3 days ago

Laravel Chatroom

Build and test a realtime chatroom with instant UI updates and online user list. Our automated tests will cover sending messages, and that two or more connected users can chat.

Laravel Vue.js Testing
22 parts
2 hours 32 mins
1 week ago

Testing Laravel Form Requests

Testing form requests is pretty useful when you have custom validation rules, or simply want to clean up your feature tests from checking too much validation output.

7 parts
37 mins
1 week ago

Database migrations with Slim

Bake database migrations into Slim with Phinx, and avoid manually managing your database schema.

6 parts
35 mins
2 weeks ago

Unit testing Vuex

Using Karma and Mocha to fully test Vuex actions, mutations and getters. We'll also look at injecting and mocking API calls.

Vue.js Testing Vuex
11 parts
1 hour 29 min
3 weeks ago

Build a URL shortener

Wait, URL shorteners are boring right? Nope. We're building a fully tested Lumen API, Vue.js client and implementing 301 redirects with Node.js and Express.

Laravel Lumen Node.js Testing Vuex Vue.js
30 parts
4 hours 19 mins
3 weeks ago

End-to-end Browser Testing with Laravel Dusk

Dusk makes end-to-end testing of your app really easy. We'll start by setting everything up, then dive in and test a pre-built notes app together!

15 parts
1 hour 25 min
1 month ago