~/talk

Rapid Laravel Development with Blueprint

Talkat Laracon India 2024 · 2024-03-23..03-24· [php, developer-experience]
slides:none on file

Blueprint is a YAML-driven code generator for Laravel that actually creates models, migrations, factories, controllers, routes, Blade views, jobs, mail, events and runnable tests (demo shows five tests with 15 assertions) and the project has ~3,000 GitHub stars. It infers relationships from ID suffixes, can trace existing models, and swaps PHPunit for Pest via config. Examples run artisan migrate and vendor/bin/phpunit successfully, and community extensions generate Filament or Nova resources. generates models controllers migrations factories tests infers relationships from ID suffixes writes runnable PHPUnit or Pest tests

AI-written summary · about

  1. 0:00Introduction to Blueprint
  2. 1:26Limitations of artisan make
  3. 4:40Blueprint demo and testing
  4. 9:56Understanding draft.yaml
  5. 15:04Advanced model configuration
  6. 20:37Controller and route automation
  7. 24:57Extensibility and configuration
  8. 28:02Integration with existing apps
  9. 29:41Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.