Last month, I delivered my Beyond Frameworks talk at PHP UK 2011. The talk is all about the challenges that the framework-using members of the PHP community are going to face as major framework upgrades (such as Zend Framework 2 and Symfony 2) are released, and a clear strategy on what you can do to minimise these challenges in the future: build more components, don’t put all your eggs into the frameworks basket.

If you didn’t make it to my talk at PHP UK 2011, the video of the talk is now available online:

Beyond Frameworks – Stuart Herbert from PHP UK Conference on Vimeo.

You can find the slides up on Slideshare.net:

and you can download the slides as a PDF too.

(Btw, don’t forget to check out all the talks from PHP UK 2011 too …)

Thank you to everyone who left comments about my talk on joind.in. I thought it would be useful to post some answers to some of the comments.

  • I would have loved to have had time to show you how to convince your own managers of the advantages of changing architectures for the future. Not quite sure how to do that in a lecture. Might be an interesting follow-up to do at a few PHP user groups?
  • I had one commenter note that the talk spent too long explaining what a component is, whilst another commenter wished I’d provided more detail. I did test an earlier version of the talk before the conference (many thanks to everyone at #phpsw for that!), one that included code examples. The talk seemed to work best by focusing into the principles behind good components, and blog posts seemed to be the right place to get into example code.
  • Frameworks don’t suck, it’s just that you have to understand the costs involved in using a framework if your code has to live for years and years like ours does. With the need for PHP frameworks to mature and innovate, and with the way that the labour market trends shift, at some point you could find that your code has to outlive your framework of choice. That’s what happened with us. If you don’t maintain software products, which is probably the majority of the community today, then you’ve nothing to worry about either way 🙂

I mentioned code examples above, and they’re coming in my next blog post 🙂

Be the first to leave a comment »

PHPUK 2011 Talk: Beyond Frameworks

Posted by Stuart Herbert on February 25th, 2011 in Conferences.

I’ve just finished giving my talk at this year’s excellent PHP UK 2011 conference, on how to use code frameworks like Zend Framework and Symfony without them holding your code hostage. Here are my slides from the talk:

This talk is a follow up to my successful PHPUK 2009 about what it can be like to live with frameworks when you do product development. Looking back on that talk now, it’s interesting to see how some of the themes from two years ago have changed as the business enjoyed two straight years of record growth.

If you were at the conference, and attended the talk, I’d love to read comments about how I did on joind.in.

Be the first to leave a comment »

PHPNW10: Conference Audience

Posted by Stuart Herbert on October 21st, 2010 in #phpnw, Conferences.

Another year, another great PHP North West conference organised by Jeremy Coates and his team at Magma Digital and the PHP North West User Group.

This year, I went along with my camera to try my hand at conference photography for the first time, in between attending plenty of great talks. These are my best shots of the audience from Track 1 (there were three tracks in total) in the main auditorium.

Conference Audience

Conference Audience

Conference Audience

Conference Audience

Conference Audience

These are my last shots from the conference. I hope you’ve enjoyed them. I’ve also posted my thoughts on being a first-time conference photographer over on my photography blog.

Copyright (c) Stuart Herbert. Blog | Twitter | Facebook
Photography: Merthyr Road | Daily Desktop Wallpaper | 25×9 | Twitter.

Be the first to leave a comment »

Another year, another great PHP North West conference organised by Jeremy Coates and his team at Magma Digital and the PHP North West User Group.

This year, I went along with my camera to try my hand at conference photography for the first time, in between attending plenty of great talks. These are my best shots of the speakers from Track 1 (there were three tracks in total) in the main auditorium.

Lorna Mitchell

Rob Allen

Rob Allen

Ian Barber

Ian Barber

Marco Tabini

Harrie Verveer

Derick Rethans & Rob Allen

Marcus Deglos

Marcus Deglos & David Zuelke

David Zuelke

I’ll post my last shots from the conference tomorrow. I’ve also posted my thoughts on being a first-time conference photographer over on my photography blog.

Copyright (c) Stuart Herbert. Blog | Twitter | Facebook
Photography: Merthyr Road | Daily Desktop Wallpaper | 25×9 | Twitter.

Be the first to leave a comment »

PHPNW10: Jeremy Coates

Posted by Stuart Herbert on October 19th, 2010 in #phpnw, Conferences.

Another year, another great PHP North West conference organised by Jeremy Coates and his team at Magma Digital and the PHP North West User Group.

This year, I went along with my camera to try my hand at conference photography for the first time, in between attending plenty of great talks. These are my best shots of Jeremy Coates, who led the organising effort for the conference.

Jeremy Coates

Jeremy Coates

Jeremy Coates

There’ll be more shots from the conference tomorrow. I’ve also posted my thoughts on being a first-time conference photographer over on my photography blog.

Copyright (c) Stuart Herbert. Blog | Twitter | Facebook
Photography: Merthyr Road | Daily Desktop Wallpaper | 25×9 | Twitter.

Be the first to leave a comment »

PHPNW10: Friday Social

Posted by Stuart Herbert on October 18th, 2010 in #phpnw, Conferences.

Another year, another great PHP North West conference organised by Jeremy Coates and his team at Magma Digital and the PHP North West User Group.

This year, I went along with my camera to try my hand at conference photography for the first time, in between attending plenty of great talks. These are the best of my shots from the pre-conference socials on the Friday night before the conference.

PHPNW10 Friday Social

PHPNW10 Friday Social

PHPNW10 Friday Social

PHPNW10 Friday Social

PHPNW10 Friday Social

PHPNW10 Friday Social

PHPNW10 Friday Social

There’ll be more shots from the conference tomorrow. I’ve also posted my thoughts on being a first-time conference photographer over on my photography blog.

Copyright (c) Stuart Herbert. Blog | Twitter | Facebook
Photography: Merthyr Road | Daily Desktop Wallpaper | 25×9 | Twitter.

Be the first to leave a comment »

PHP 5.3 Adoption: Some Numbers

Posted by Stuart Herbert on January 30th, 2010 in Conferences, Toolbox.

Last year, I ran a series of polls via Twitter to try and learn a bit more about your plans to move to PHP 5.3, and whether or not you actually followed through. A huge thank you to everyone who voted!

I’m not talking at any conferences this year, so I’ve published the planned PHP 5.3 adoption talk online for anyone who’s interested in what the PHP user community told us via these polls. As well as the raw data, I’ve included an analysis of what the data might mean, and some talking points about what the PHP Group might want to do differently when PHP 6 (or PHP 5.4 if there is one) is released.

You can find the talk online at Slideshare, along with all of my older talks. I hope you find it useful and informative.

Be the first to leave a comment »

October in Manchester is home to the PHPNW09 conference. Last year’s conference was a great event, and this year’s promises to be even better. And I’m not just saying that because I’m a conference sponsor this year, honest 🙂

Immediately before the conference, I’m running a two day tutorial in the fundamentals of setting up and running a team of PHP developers, covering:

  • Keep your promises to your customers using written specifications
  • Organise your team using Subversion and Trac
  • Control quality using code reviews
  • Deliver to your customers using release management and follow-up support arrangements
  • Where to go after the course for additional learning

Places are limited to just 25 people, and there is an early-bird discount for anyone who signs up before 21st September. You can find out more on the course website, and sign-up online.

Be the first to leave a comment »

Thank you to everyone who came to my talk about Gradwell’s experience of Living With Frameworks at the PHP UK conference last Friday. It was very humbling to have such a large audience, especially as I was one of the least-known folks on such a strong list of speakers, and I really enjoyed meeting everyone who came up to me afterwards to share their own experiences.

If you were one of the 40 or so folks who had to be turned away from the talk, the slides are now available, and I’m sure the video of the talk will be online soon. We’re also trying to sort something out so that I can come and present a shorter version of the talk at one of the monthly PHP London meetings later in the year.

A big thank you to everyone involved in organising and sponsoring such a great conference. I’ve run a couple of small conferences in the past, so I know what it’s like and just how stressful it can be. I thought you did a great job, and I’m already looking forward to an even better conference in 2010 🙂

Oh, and if you ever get the chance to see Aral Balkan talk, do so. His opening keynote at the conference was hugely entertaining and (imho) spot on too, and he gave everyone such a lift for the rest of the day.

1 comment »

The PHP UK conference is tomorrow at the Olympia Conference Centre in London – and there are still a few tickets left. Why not come along tomorrow and join us for what will be a great and informative schedule of talks?

Be the first to leave a comment »
Page 2 of 3123

This Month

July 2018
M T W T F S S
« Jul    
 1
2345678
9101112131415
16171819202122
23242526272829
3031