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 click here: PHP is amazing, as it gives you the chance to do so many things.
March 1, 2013
gravatar fun microscope experiments: microscope anatomy and function quiz funbrain.com. the various parts microscope and optical equipment have, identifying and quiz on parts, learn function of components, hot to use and clean. transmitted illumination with light source in base of microscope. the feeling of safety is gone as the homeless far outnumber the shoppers and panhandling has become a fine art form. the scope of physical inquiry was thus constricted and focused by galileo and the subsequent founders of our age, on the mathematical expression of laws dealing exclusively with these two "qualities".
March 5, 2013
gravatar microscope cleaning solution: i've heard that most jewelers won't switch diamonds because it takes a long time to build a trusted reputation. the szh was the first real high-end stereo microscope from olympus. the good thing about the online course is that there's time and space and trust (because the forum is private to the ask yourself, "do i know the parts of the compound microscope and how they work?" revolving nosepiece: the nosepiece rotates and allows you to change the objective lenses.
March 9, 2013
gravatar mp3 player no radio: the kenwood kdc-x496 is kenwood's 2012 second in line of the excelon cd players. jiangmen jingemei electronics co., ltd. free mp3: grace danger, "love me like it's the end of the world".
May 15, 2013
gravatar slow release fertilizer: the actual expansion during 1993-94, 1994-95 and 1995-96 and 16.9, 16.6 and 14.9 percent respectively. adjusting fertilizer based on your garden area. option #3 - 100% organic program.
May 17, 2013
gravatar Coffre-fort Paris: Si vous cherchez un coffre-fort suite à un cambriolage, contactez http://www.infosafe.fr. les professionnels du coffre-fort.
Un coffre fort ignifuge contre le feu, un coffre fort A2P contre les voleurs
May 28, 2013
gravatar Armoire forte: C'est vrai que par les temps qui courent, un coffre fort ce n'est pas du luexe, une armoire forte pour arme non plus d'ailleurs :lol:
May 28, 2013
gravatar coffret à clés: les concessions auto qui n'ont pas de coffre fort préfèrent un coffret à clés pour les clés de véhicules
May 28, 2013
gravatar Coffre-fort: un coffre fort c'est bien contre les cambrioleurs. Peux de cambrioleurs sont capables d'ouvrir un coffre fort
May 28, 2013
gravatar cereal bowl with milk container: proponents of creationism believe we have an even clearer documentation of the origin of human life in the book of genesis in the bible. see latest photos & wallpapers of raisin bran nutrition at connect.in.com from across the web. in fact, the disease has become so well known that all of the big supermarkets in the uk and beyond now stock gluten-free products, while some even have whole sections of their supermarkets designed for coeliac sufferers. eurodib/ cofrimell - cereal and nut dispenser with tray - 2 gal
June 1, 2013

Php5_zce_logo

Tags

1337 2008 2010 2011 4developers access modifiers accessibility AdaLovelaceDay09 advent agavi agile alfred amsterdam amsterdamphp apache api apple article articles atk atkMetaNode audioscrobbler autoloading 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 cilex clear cms cologne common sense communities community components composer conference conferences contest continuous integration contribute contribution crisis css curl custom d-day data migration datetime DbFinderPlugin decorator decorators deployment deps devdays development directoryindex directoryiterator docblox doctrine doctrine2 documentation download dpc dpc09 dpc10 dpc11 DPC2008 dreamhost drupal dv7 eclipse ed editors efficiency enterprise errors event events expertise ezcomponents facebook filter-branch filteriterator finland flickr fork framework frameworks free ticket freelance freeze frontend fun game games geoip germany getting real git github globiterator 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 inclusivity indy ingewikkeld integration international php conference internet interview ipad IPC ipc ipc08 ipc10 ipc11se iterators iterm2 javascript jenkins jenkins-php job job openings jobeet john peel joomla joomladays kiva kubuntu launcher launchy left on the web libcurl libraries library lighttpd lime linktuesday linux live london loudblog m2ts mac magazines malware mambo manchester marjolein mediterra meeting meme meta methodology micro-financing microframework microsoft migration movie music mysql namespace namespaces netbeans netherlands newsfire nllgg northeastphp nos odmarco open source opinion ORM osx paradiso paris partnership pavilion pear pecl performance personal pfc10 pfc11 pfcongres pfcongrez pfz pfz.nl photo php PHP php5.3 phpabstract phpazure phpBB phpbb phpbelgium phpbenelux phpbnl10 phpday phpdoc phpdocumentor phpgg phpitalia phpnw phpnw08 phpnw11 phpnw12 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 sexism 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 Symfony2 symfonycamp symfonyday symfonylive symfonyUnderControlPlugin talk talks tech 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 - 2013 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