A presentation about building a real-time dashboard using Laravel, Vue.js, and Pusher. The speaker demonstrates how to create a dynamic dashboard that displays various data like Twitter feeds, weather updates, package statistics, and team tasks. The dashboard updates in real-time using WebSockets through Pusher, with local storage for state management and a responsive design that works well on TV displays using a Raspberry Pi.
Adam Wathan presents a detailed walkthrough of test-driven development (TDD) in Laravel, demonstrating how to build features from scratch using both acceptance tests and unit tests. He builds a Twitter clone called 'Tweeter' and shows how to implement features like viewing user profiles and sending follower notification emails, while explaining best practices around using mocks, spies, and fakes in testing.