Here, you'll find
articles and tutorials to help you and your team grow your software testing, deployment, and documentation
skills, posted on a regular basis.
Recently, I was invited by Thomas Snow at Learnable, to start making video training content, i.e., screencasts.
To say the least I was very excited and jumped at the chance to do so. Catch is, I’ve only ever made a few videos before, and I never thought they were too good.
I decided to keep a blog of my experience on the way to becoming a professional podcaster and screencaster. So you can call this Podcasting 101. Like anything in life, you have to start somewhere. So why not right at the beginning?
Over the weekend, I was fortunate enough to be at this year’s PHP UK Conference, in London. One of the highlights for me, as a Zend Framework developer and evangelist, was Gary Hockin’s talk on maximising Zend Framework 2 performance.
Whether you’re new to Zend Framework 2, or an old hand (can someone really say they’re an old hand after such a short period of time?) the talk covered a range of tools, tips, and techniques for increasing application performance.
Want to learn how to have initialized objects with minimal code and nearly no hands-on configuration in Zend Framework 2? Come learn about setter injection.
Do you need to use different elements of a Zend Form, in multiple locations? Are you keen to reuse the same form class and avoid code duplication but don’t know how? Come learn about validation groups.
Are TableGateways too hard to implement in Zend Framework 2? Too hard to justify the effort? That’s what I was asked recently. So I’ve written this post to show why they’re not, and how they bring great flexibility, when implemented correctly.