Introduction to the Symfony2 Ecosystem

Symfony2 is a powerful and very flexible web application framework. It is built as a set of components that can also be used independently.

The presentation will introduce the concepts of the Symfony2 framework and show how to work with it. We will also see related technologies like Twig, the default templating layer for Symfony.

If you use Drupal, this talk could also be of interest to you: Drupal 8 uses some of the Symfony components for its foundations and Twig will become the default templating language.

Bonus: We’ll give away an orange php[architect] elephpant.

Speaker

David Buchmann started working with Symfony2 when 2.0 was not yet released. He is co-leader of the Symfony2 Content Management Framework (CMF) project. He works for Liip, a web agency in Switzerland.

Afterwards, if you’re interested, a few of us generally head to The Bier Baron’s back room to continue the conversation over drinks and food.

Meetup Details

echo ‘Hello Worl…Oooh, Shiny! w/ Sean Prunka

To find us: Go to the elevator and press 3R, not 3!

Being productive is all about being in the zone. There are many distractions from that goal, both internal and external. This talk will give you several tips and tricks of the trade to avoid those distractions that are avoidable and tactics to mitigate the effects of those that are unavoidable.

Some of the concepts Sean will touch on include: remote working, co-working, office hours, meeting schedules, the fear of success and the fear of failure.

This isn’t a PHP specific talk!

About the Speaker

Sean Prunka has been developing web sites and applications for the better part of 14 years. He got his start at Rosetta Stone, designing and developing a now-extinct CMS-style reseller portal. From there he did some freelance stuff and worked with a nondescript PHP farm. Currently he works as a Senior Web Developer at MAD Security in Sunnyvale, CA and previously for Battelle Memorial Institute in Charlottesville, VA. While at Battelle he designed and developed several customized extensions for MediaWiki wikis for the Intelligence Community. This means that while you can ask about them, he can’t tell you. (Not completely true, nor completely false.)  Sean is a past php[tek] conference speaker and you can find him on twitter @sprunka.

SCHEDULE

6:30-7PM: Mingle
7-8PM: Sean’s talk
8-8:30: Community announcements/hiring/looking/cleanup
8:30- ?: Sometimes people go to Beer Baron or something nearby. Hang out with PHPers!

Workshop: Improving QA on PHP development projects

Everyone talks about raising the bar on quality of code, but it’s always hard to start implementing it when you have no clue where to start. With this talk I’m shooing that there are many levels developers can improve themselves by using the right tools. In this talk we’ll go over each tool with examples how to use them against your codebase. A must attend talk for every developer that wants to scale up their quality.

Most PHP developers deploy code that does what the customer requested but they don’t have a clue about the quality of the product they deliver. Without this knowledge, maintenance can be a hell and very expensive.

In this workshop we cover unit testing, code measuring, performance testing, debugging and profiling and give tips and tricks how to continue after this workshop.

Our speaker:

Michelangelo van Dam is a professional PHP consultant and Zend Framework expert working mainly for governments and larger enterprises. Michelangelo is also president of PHPBenelux, a PHP user group operating in Belgium, Netherlands and Luxembourg, and speaks at several PHP conferences around the world.

The PHP user group for the DC Metropolitan area