Looking back at 2011

Right, end of the year, time to look back. Let's have a look at the things that have happened this year. If you've read my PHP|architect column in the december issue, you might've already read some things, but my annual "looking back" post here is based more on my blog. So, let's have a look.

January

The biggest thing for me in January was of course the news that I became an official Sensio training partner. I very much like to deliver training, and being able to deliver the official symfony training is of course awesome! After a slow start early in the year, it took off some more after the release of Symfony2 stable (not surprising).

A blogpost that many people appreciated was my blogpost about barcodes and QR codes. I am clearly not the only one that needs to work with those, so the response was quite good. I'm very happy that so many people felt this was a useful blogpost. I've since then moved on to other projects already, so I don't use this anymore myself, but I will be referring to it myself as well if I ever need it again.

February

Another popular blogpost (and sparked some discussion on Twitter as well) was my blogpost about the future of magazines. After getting our first iPad, my eyes opened to the possibilities that devices like this are opening for digital magazines.

March

In March, a discussion started about how Drupal could or could not work for government websites. I gave my opinion on this which gave a nice discussion in the comments and on Twitter. I've said it before and I'll keep saying: Don't discard any tool by default. Each tool has it's own place in the PHP world, and Drupal's spot might be growing for years to come.

April

In April, I wrote a HOWTO on using DocBlox with Jenkins, and though it got no comments aside from spam comments, I've gotten a lot of feedback from people that they found it quite useful, which is always good to hear.

May

In May, I started a new series of articles. And though I still have some topics that I want to write about in this series, I already think the whole series might be useful for people. The first article I wrote in this series was about PHPStorm, the center of my workday.

June

In June, after some controversy about a fork of PHP, I wrote what I thought the PHP project and the PHP community needs. This was again a contribution to a bigger discussion, and it's good to see that some of the points I and some others tried to make got picked up.

July

Looking back like this makes me realize that quite a few of my blogposts were on discussions and controversies. In July, it was about whether conferences ask speakers to pay for a ticket, even though they are speaking. Simply said, I think it's OK if they do that, as long as they communicate this upfront.

October

In October I decided to open source LinkTuesday.com, a website I built for getting a quick overview of the links that are being shared as part of Link Tuesday. Since then, I've already gotten a couple of pull requests, so I believe it has been a good decision to do this.

I also wrote about my first real experience with Silex, the PHP5 microframework based on Symfony. I really liked this a lot, and actually I'm doing a workshop on Silex in January out of the new Techademy I started with Joshua Thijssen.

And then there was the news that Drupal is going to be using some Symfony2 components in their project, which is great for interoperability and will improve both Symfony2 and Drupal.

November

New conferences are always fun. I was at the first Dutch PHP Conference, the first PHPBenelux Conference, the first 4Developers conference and in November I was happy to announce that I will be speaking at the new D-Day Conference in Helsinki, Finland.

And of course November was the month of Joshua Thijssen and myself launching Techademy, a new training concept to inspire developers, to let them expand their knowledge on two different topics in a single day.

December

And this month, I launched a new small Symfony2 bundle that allows one to easily embed an old symfony 1 project inside a Symfony2 project: IngewikkeldWrapperBundle. I'm using it myself now on one project and it works quite nice.

2011

2011 was a good year in some aspects, a bad year in others. Basically, like any other year. But I'm looking forward to seeing what 2012 will bring. There's big plans and ideas, let's see if that will get off the ground. Happy new year everyone!


Add comment

Comments

gravatar Khayrattee Wasseem: It's been a great 2011, impressive!
You are very systematical, taking on one thing at a time, for you it's one thing per month (kinda).

Wish you a glorious rocking New year 2012!

//Wasseem
December 31, 2011
gravatar Esther Folley: 2011 might not be that good of a year for us but atleast its not bad at all.

Male Enhancement Reviews|Vimax Pills|VigRx Plus
January 14, 2012
gravatar coach outlet: coach outlet

handbags You can not just save your cash but also your time inside a convenient way to obtain the exact same bags product and do not be concerned the shippment of one's products.The
coach outlet store online

are utilized for formal event in company area that will display your excellent taste.Not only does a briefcase make is easier to carry things.
January 29, 2012
gravatar coach outlet online: If you buy Coach items at the
coach outlet online

store, the goods will be sent out within 24 hours after confirming your payment and arrive to your door within 7 work days.No one can deny the shopping at the
coach factory outlet

is satisfactory. For the low prices and good quality.
January 29, 2012
gravatar Carbonless Forms: 2011 was all about assisting you. Our concentrate throughout the year was to strengthen your Professional Writer practical knowledge, give you the solutions you need, and help you increase the overall excellent of your content.
February 1, 2012
gravatar Link Building Service : Looking back at previous year gives so pleasant and sad moments. If I look back in 2011, achieved many things, but lost some good things as well.
February 5, 2012
gravatar Testking 640-553: A blogpost that many fill apprehended was my blogpost about barcodes and QR codes. I am clearly not the only one that needs to use with those, so the activity was quite beatific. I'm rattling joyous that so umpteen grouping change this was a functional blogpost. I've since then emotional on to other projects already, so I don't use this anymore myself, but I leave be referring to it myself as wellspring if I ever poverty it again.

February 6, 2012
gravatar Carpet Cleaning Sydney: You are so right about this. Open source is definitely the way to go. There is so much that you can do with it. The options are endless for this. :lol:
February 7, 2012
gravatar Diamond Sofa: Excellent article my friend. This is exactly what I've been looking for for quite a time now...
Thanks for this wonderful post! It has been extremely useful. I wish that you will proceed posting your wisdom with us.
February 7, 2012
gravatar ashley furniture: i found your site on msn, thanks for putting up such a beautiful blog.
You completed several good points there. I did looking about the issue and found the majority of people will go along with with all your blog.
February 7, 2012
gravatar factoring: Every year has both of these sides, good side and bad side, it's depending on what angle we see the things, there's no good years only or bad ones only.
February 7, 2012
gravatar manual social bookmarking service: I wanted to thank you for this great read !! I definitely enjoyed every little bit of it and I have you bookmarked to check out new stuff you post.
February 7, 2012
gravatar 32 weeks pregnant: This is exactly what I've been looking for for quite a time now...Thanks for this wonderful post! It has been extremely useful.
February 8, 2012
gravatar best dating sites: I appreciate, lead to I found exactly what I used to be having a look for. You have ended my four day lengthy hunt! God Bless you man. Have a nice day
February 8, 2012
gravatar Aaron: I am find information on this topic as I am working on a business project. Thank you posting relative information and its now becoming easier to complete this project.
February 8, 2012
gravatar pneumonia symptoms: Looking back at previous year gives so pleasant and sad moments. If I look back in 2011, achieved many things, but lost some good things as well.

February 9, 2012
gravatar air jordan shoes: Nice article. last thirty days I uncovered this internet internet site and desired to permit you be conscious that i've been gratified, heading via your site's posts. I should certainly be signing equally as much as the RSS feed and should certainly wait around for another post. best Regards, Mateus :lol:
February 9, 2012
gravatar Large Mosquito Net: Thankyou so much for this helpful post. I didn;t have a clue what you was talking about about used google translate and that helped, very glad I did.
February 10, 2012
gravatar banks jobs: Its a good article on IE8,well i am using this explorer and found very comfortable having some advanced features and offcourse speed is too fast.
February 10, 2012
gravatar car insurance companies: awesome site, systematical
February 12, 2012
gravatar car insurance comparisons: this is a soo cool...
February 12, 2012
gravatar car insurance comparison: bookmarking right now
February 12, 2012
gravatar vehicle insurance: this is so nice
February 12, 2012
gravatar allopurinol side effects: This is a really good read for me. Must admit That you are one of the best bloggers I have ever read. Thanks for posting this informative article.
February 13, 2012
gravatar social bookmarking service: You have ended my four day lengthy hunt! God Bless you man. Have a nice day
February 14, 2012
gravatar Wheat Mills: Great post, what you said is really helpful to me. I can not Agree With You Anymore. I Have Been talking with my friend about, he though it is really interesting as well.
February 15, 2012
gravatar text spy: Easily the post is really the greatest on this laudable topic. I concur with your conclusions and will thirstily look forward to your future updates. Saying thanks will not just be sufficient for the fantastic c lucidity in your writing. I will instantly grab your rss feed to stay privy of any updates.
February 16, 2012
gravatar actos side effects: Valuable information I found, the information that you provided is excellent post and a good job. It is my great pleasure to visit your website and to enjoy your excellent post.
February 16, 2012
gravatar cell phone listening: This kind of blog always useful for blog readers, it helps people during research. your post is one of the same for blog readers.
February 16, 2012
gravatar http://paintersofsandiego.com: I wanted to thank you for this great read!! I definitely enjoyed every little bit of it, I have you bookmarked to check out all the new stuff you post....
February 16, 2012
gravatar house painters san diego: This article gives the light in which we can observe the reality. this is very nice one and gives indepth information. thanks for this nice article
February 16, 2012
gravatar James Cirugia de Lipoescultura: hoping that the year 2012 is good for all especially for leftontheweb
February 17, 2012
gravatar Garden Umbrellas: I found your blog site on google and examine a few of your early posts. Proceed to maintain up the excellent operate.
February 17, 2012
gravatar citalopram hbr: Awesome information on this site, I'm bookmarking it and sharing it on facebook!
February 18, 2012
gravatar marketing ezines: Hello, I truly enjoyed reading your post. I found your site from Bing. Will bookmark to return later. Thanks!
February 20, 2012
gravatar Grants for Minority Women: Thankyou so much for this helpful post. I didn;t have a clue what you was talking about about used google translate and that helped, very glad I did.
February 22, 2012
gravatar personal injury claims: Open source is definitely the way to go. open source organization should do somthing more on to promote open source ,Thanks for this wonderful post! It has been extremely useful. This was again a contribution to a bigger open source community!!!
February 22, 2012

Php5_zce_logo

Upcoming events

I will be speaking 23-02-2012: Zend Webinar: Git for Subversion Users
I will be speaking 28-02-2012: PHPBenelux Meeting
I will be speaking 18-04-2012: 4developers

Tags

1337 2008 2010 2011 4developers access modifiers accessibility AdaLovelaceDay09 advent agavi agile alfred amsterdam apache api apple article articles atk atkMetaNode audioscrobbler automation azure backwards compatibility barcelona barcodes bash bbc bbq beatstad belgium best practices bittorrent blogging blogs boards of canada book books bughuntday bundle caching cake cal evans calendar career cat cerf certificate cfp clear cms cologne common sense communities community components conference conferences contest continuous integration contribute contribution crisis css custom d-day datetime DbFinderPlugin decorator decorators deployment devdays development directoryindex docblox doctrine documentation download dpc dpc09 dpc10 dpc11 DPC2008 dreamhost drupal dv7 eclipse ed editors efficiency enterprise errors event events expertise ezcomponents facebook finland flickr fork framework frameworks freelance freeze frontend fun game games geoip germany getting real git github gnome-do google google calendar googletalk graceful degradation hack hackers hidden gem hiphop howto hp HR html http i386 ibuildings icann ide ideasofmarch idm imovie indy ingewikkeld integration international php conference internet interview ipad IPC ipc ipc08 ipc10 ipc11se iterm2 javascript jenkins jenkins-php job job openings jobeet john peel joomla joomladays kiva kubuntu launcher launchy left on the web libraries library lighttpd lime linktuesday linux live london loudblog m2ts mac magazines malware mambo marjolein mediterra meeting meme meta methodology micro-financing microframework microsoft migration movie music mysql namespace namespaces netbeans netherlands newsfire nllgg nos odmarco open source opinion ORM osx paradiso paris partnership pavilion pear pecl performance personal pfc10 pfc11 pfcongres pfcongrez pfz photo php php5.3 phpabstract phpazure phpBB phpbb phpbelgium phpbenelux phpbnl10 phpday phpdoc phpdocumentor phpgg phpitalia phpnw phpnw08 phpnw11 phpstorm phptek phptek09 phpuk2009 phpUnderControl phpunit php|architect php|tek podcast politics portability postcrossing presentation presentations private projects protected prototype PSR-0 public python qa qr codes re2c recruiting refactoring review rewrite ruby on rails san francisco schedule scifi script security sensio seven things sfdaycgn sflive2011 shell scripting silex simplexml slides smfony software sogeti solar sound speakers spl ssh standard standards star trek static steer strings stylesheets subversion symfony symfony live Symfony2 symfonycamp symfonyday symfonylive symfonyUnderControlPlugin talk talks techademy technology techportal tek09 telecommuting terratec terrorism testfest testing textmate textpattern the right tool timeout tips tld todo tomas tools training twig uncon unet usability usergroup validation vhost video vim vinyl virus warp webinar weblogging webservices wiki windows winphp women wordpress work workshop world world of warcraft wpi writing wunderlist xml xpath xsd yara year youtube zc11 ZCE zemanta zend zend framework zend server zend studio zendcon Zend_Form zite
© 2004 - 2012 Stefan Koopmanschap + Powered by Symfony, photos powered by Flickr, links powered by Delicious, Shanghai smilies by Iconbuffet. Feeds: rss / atom. Left on the Web v4.4.0.1