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.
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.
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.
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!
The next meeting is Wednesday, March 12. Our organizer, Sandy Smith, will be giving a talk to help you understand and use Regular Expressions. Head on over to the meetup page to RSVP!
Post skiphp, Samanta has posted her slides for her January talk..
Samantha Quiñones, head of the development team at Politico, will be giving a preview of her SkiPHP talk (I know, jealous) on designing Service Architectures for the Cloud.
This talk will be intermediate-to-advanced level. We’ll have beginner-friendly talks soon, but come out anyway, because it’s never too soon to start learning about great software design!
Michaelangelo van Dam has posted his slides from last night’s talk “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.
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.