Understanding and Utilising the Expertise in your Project

So this is a topic I thought I would touch on, having worked in lots of environments, on lots of projects, with varying different sets of priorities; I have noticed a few different things; with some very common characteristics across almost all development teams. The first is that there is a two fold problem when …

Tech Team Cancer

Hi guys I keep promising that I will be posting frequently, and then life happens. I will continue my posts and tutorials and trying to share and disseminate things I’m learning or have learned over the course of my career. I’m incredibly lucky, not only do I have my own experiences and exposures to draw …

Tips for commercial WordPress, and open source, development

Hi everyone So I’ve been using content management systems on and off for the best part of 10 years. From the by-gone days of PHP Nuke and when content management systems like PHP Fusion were all the rage. To using more modern, and definitely more widely adopted systems like Joomla and, of course, WordPress; and just to …

From procedural to object orientated, a tutorial

Hi there everyone Something I’m often faced with, having lots of friends with varying degrees of programming experience, is how do (PHP) developers move from sub 25k roles to the higher end of the spectrum, the 35-60k developer roles. Generally, in my experience, the are some key differences in the salary expectations and the skills …

About Facading and Dependency Injection

Warning: This is quite an old article. Since then on this topic I have posted another about Dependency Injection: Dependency Inversion and Interface Segregation using Laravel’s Service Container Good evening everyone. I’ve been meaning to write a post about this for a little while, it’s a common discussion point within developers working on enterprise level …