Blog
Thoughts, tutorials, tips and tricks for web and mobile development

Choosing to finish a Symfony 1.4 site rather than rebuilding it in Symfony2

Symfony is a PHP framework

Symfony2 is the hottest PHP framework out at the moment so you would jump to the assumption that I would build all my projects in the latest and greatest.
Well last week I went against the grain and put a Symfony 1.4 site live. Not a Symfony2 site … I hear you ask!
So whats my reasoning?

Security hole found in Foursquare

Security Fail

I’ve just found what I believe to be a security hole on the social location site foursquare.com. This security hole will allow an attacker who has access to a compromised mailbox to impersonate the foursquare user without changing their password.

Bjarne Stroustrup: Why I Created C++

C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language.

Bjarne Stroustrup is the creator of C++ and in this video he discusses the various reasons why he created the C++ programming language. Bjarne saw a gap in the programming landscape between hardware based languages and human level applications. He combined the data abstraction concepts of Simula and the low level hardware tasks of C […]

Adding arrays together while preserving keys in PHP

PHP is a web based programming language

In this post I will demonstrate how to add arrays together without losing or reassigning the arrays keys in PHP. This is handy if you want to combine two arrays which have defined keys.

jQuery 2.0 drops support for IE 6 to 8

Javascript Script Tag

jQuery 2.0 is dropping support for IE6 to 8. This is good news for developers and websites