These are the ramblings of a software engineer that likes PHP, Mountain Biking and Korean Kung Fu (and just about anything else tech related).
If you've been a developer in any language for more than a day, then hopefully you have already learned a lesson - **globals are bad!!** However, I have also seen a lot of online bashing of static classes/methods and singletons, using the same arguments that are used against globals. Are they really that bad?
After this months [preston codejo](http://codejo.wordpress.com/) about Statsd and Graphite, I managed to get it installed with some tinkering earlier this week. I hit a few quirks in the online docs, along the way, so decided to put together a quick summary specific to Ubuntu 13.04
Reflecting back on a post I made in February, and after getting a bit of inspiration from the php-fig mailing list, I have decided upon a summer project... Getting my own code in order!
After an 18 month gap where I kept missing gradings for one reason or another, I have finally advanced to 3rd Geup - Red Belt.
PHP has come a long way in recent years, especially in areas and improvements to its OO implementations. But as developers, do we still think in terms of procedures and primitives?
For about the last 4 weeks, i have had this ridiculous melon headed "get ripped quick" adert down the right hand side of my facebook pages, so I thought I'd have a look at what you can do about it.
Over 160 cities took part in this years [Global Day of Code Retreat](http://globalday.coderetreat.org/), and I joined the party with over 30 developers in Media City, Salford for a spot of "Mute, Evil, Ping Pong". :-)
I have been setting up a load balanced cluster for a recent PHP project that uses MongoDB, and have completed all the hard work of getting a replica set up and running, so we wanted to use it for session storage too (So we don't have to use sticky connections on the load balancer).
The short version - 100% geek! I love everything tech related, and I'm a freelance PHP web developer and software consultant.
I've been playing around with computers for a long time. I can remember we got a Commodore 64 when I was around 8 or 9, and I wrote out this program to make the balloon fly across the screen. Although I got the code from the "Complete Commodore 64" book shown, not the one the PDF links to. (Cover inspired by Tron much?)
Ahh, Nostalgia... They don't make it like they used to! Not much PEEKing and POKEing going on round here now.