Secrets of the Laravel Team
summary
Laravel runs with just eight engineers (11 core staff total), 47 OSS packages, two paid packages and three services, and ~317 million downloads to date. Communication and workflow rely on five optimized tools: GitHub, Basecamp, Slack, Help Scout and Tuple. Forge provisioning is refactored into atomic provisioners that run multiple scripts over a single SSH connection, emit after/failed hooks, use Blade-based script namespaces, are fully testable and scale across ~600k sites. Conventions: Laravel Pint, GitHub CI, integration tests, stop and rethink when features fail.
AI-written summary · about
chapters (12)
- 0:00Introduction and welcome
- 2:40Laravel’s growth and impact
- 4:26Team size and contributions
- 8:01Company structure and workflow
- 10:51Tools for communication and management
- 21:30Engineering conventions
- 23:17Stopping when things aren’t right
- 25:46Forge architecture and refactoring
- 33:12Provisioner system improvements
- 33:33Morning routines and work-life balance
- 36:46Future hiring plans
- 37:28Q&A session
related talks
36mLiving peacefully with Laravel
51mHow Not to Break a Simple Idea
37mOrganizing Code in Laravel
52mBridging the Gap
38mLaravel Design Patterns
18mTools 4 Tools 4 Tools
34mShitlist-driven development and other tricks for working on large codebases
15mEstablishing Platform Teams to Utilize the Economy of Scale
