Any decent size software project should employ some sort of framework that increases productivity, organizes functionality, and is powerful enough to scale with growth. Symfony is a PHP framework that exemplifies these qualities and much more. From its Rails-like flavor to its Java-influenced innovations like annotation-based configuration and a service container, Symfony has everything that both enterprises and startups need to build applications rapidly.
This talk will introduce you to some of the core sub-components and features in Symfony's latest version (2.1), as well as present some tips and techniques for getting the most out of the framework and pumping out code quickly. Some of the topics covered will include templating, the service container, dependency management, and building command line tools. Whether you work at a large company and are interested in getting started with some of the concepts from October's Enterprise Thinking talk, or you're a startup person looking for a framework for your new idea, Symfony will be a breath of fresh air for you!
Josh Nankin is a former Milwaukeean and co-founder of two Symfony-based startups, Kishkee and Phaxio. His passion is solving real world problems in software and launching as quickly as possible. Before going off on his own, Josh worked at large enterprises such as Goldman Sachs and BlackRock, and startups like Yodle Inc. He enjoys drinking Leinenkugel, tinkering with firearms, and hanging out with his two kids (but not necessarily in that order). The two things that make him nauseous are replacement referees and evangelical Rubyists.