Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Symfony Grows Up: The Developer Experience Initiative

weaverryan
October 10, 2014

Symfony Grows Up: The Developer Experience Initiative

The Symfony Developer Experience is all about reducing complexity (and perceived complexity) but keeping the same high-quality framework and best practices we love. In this talk, I'll show you what we've done together and where we're going next.

weaverryan

October 10, 2014
Tweet

More Decks by weaverryan

Other Decks in Technology

Transcript

  1. KnpUniversity.com github.com/weaverryan Who is this Hipster? > Lead for the

    Symfony documentation
 > KnpLabs US - Symfony Consulting, training, Kumbaya ! > Writer for KnpUniversity.com Tutorials > Husband of the much more talented @leannapelham
  2. do more and more with less and less until eventually

    you can do everything with nothing “
  3. Think of Measuring Distance Tools let us measure further, and

    with less effort by the human measuring
  4. Losing Weight @weaverryan Simple: Eat well and exercise ! Not

    Easy: Waking up at 6am every morning to run!
  5. Drupal’s Hook system @weaverryan Not Simple: I don’t know what’s

    going on or how it works ! Easy: Just create a function!
  6. Installing a Bundle @weaverryan Installing a bundle may be easy

    because the documentation was simple (i.e. direct, clear, uncluttered)
  7. @weaverryan Symfony aims to be simple and clear above all

    else Once something is simple, you can make it easy (but not in reverse - that’s “magic”
  8. How could we do this new thing, with less code,

    less effort and less barriers “
  9. You drive DX… * So open issues on any repository

    with a [DX] at the beginning of the title