As the title says, my name is Matt, but as it’s so common I often go as “Johno”, and I am a coder. Well, nowadays I’m a software engineer and technical architect, but you get my drift. I am a keen advocate of open source technologies, specifically Laravel, CodeIgniter, and WordPress, among a long list …
Read more “I am Matt Johnson, also known as Johno The Coder”
Testing to see if this content is visible
Hello everyone, The point I would like to make in this argument is to combat the negative light in which technical leads can appear, when being openly pessimistic. I want to dispel any concepts or perceptions that this is because the person has a negative outlook, wants to block progress, or anything similar; because ultimately …
Read more “Why pessimism is critical to technological success”
This is a quick-ish article about layering software design, and how to achieve layering in ways which are consistent and useful for the maintainability of your source code. I have seen it done badly I have also seen it done very well, but I thought it was worth covering. Throughout my career I have seen …
Read more “Layering Software Design”
Hi everyone Today I thought I would do a quick post to cover RESTful APIs, and what they are. The reason for this article is that I have, on numerous occasions, encountered developers (and indeed whole teams) who have misunderstood this concept at its very core. This causes a number of problems, firstly if you …
Read more “RESTful APIs – An accurate description”