Public and Private Methods with Javascript

How to achieve public and private methods with Javascript This is just a short post on how I construct my javascript objects to provide public and private method functionality (without using a framework). As much as I enjoy Javascript there are a million ways to do very similar...

A Developers Resume and Interview

Technical/Developer Resume, Interview and Coding Tests I've recently been involved in recruiting new software engineers to build up a team at my workplace. If you are looking for a new technical developer role, the post below might provide some insight into the processes you may have to work your way through. 1. Wrestle your way through the recruitment...

8 core components every PHP application should have to scale

As I find myself working on more and more software applications within different development teams, I'm sometimes amazed at how such large systems are missing some of the most fundamental components. Why they are missing these components is usually due to many reasons, but can include time pressures, developer experience, lack of solution planning. Below...

Symfony2 logging application errors to a database table.

Symfony2 + Monolog + Doctrine = Centralized database logs If you are running a large Symfony 2 based application, you may want to write your application error logs to a central database. There are a few tutorials on the Symfony 2 website regarding writing logs to different...