Skip to content

Johno the Coder Posts

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 throw other open source stuff into the mix, platforms like Moodle. Now I’ve returned to using WordPress on a daily basis, but from a different perspective; I don’t do too much development on WordPress personally; my skill set generally lies in building things on frameworks…

Leave a Comment

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 you can expect for a developer demanding those salaries. These can be broadly summed up as below: True understanding of object orientated programming Knowledge and application of programming principles Exposure to multiple technologies and ability to move around within them Web application development vs website…

Leave a Comment

Pure OS: The way forward?

Tonight is just a quick one, not my usual essay. I was just curious to see what other people though. Being a PHP Developer I primarily work within LAMP environments. Occasionally having swapped out Apache for Nginx, but I am by far a specialist. Until recently I was able to jump around through the Linux command line and do whatever I needed to without much issue, but nothing heavy. I decided, as I often do, that I wanted to expand my skill set and start looking at pure OS, doing everything from scratch, how hard could it be, right? Previously…

3 Comments

About Facading and Dependency Injection

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 software. The argument regarding dependency injection vs. facades; how they’re applied and how they relate to most software systems you work with. The first point I would like to make on this particular topic is that they are both useful, they both have their place. For those of you who are not exactly aware of what these concepts are I have broken it down a little bit below; but if you’re not comfortable…

2 Comments