Home


Latest Pages

Dynamic Menu in Bolt

When I setup this site, I really wanted to try out bolt. I am really glad I chose this over Wordpress for many reasons, but one reason above all else. The community. Take today for instance, I wanted to modify my bolt i…


Slim 3 Circuit Breakers - Failing gracefully

Recently at work I have run into a few small problems with our infrastructure. Occasionally one of my VPS's timesout when contacting an external mail server. Since this happens maybe two or three times a month, it has b…


Slim 3 Request Content Type

The encoding type of your request matters. In Slim 3 we try to support a wide variety of different formats to make sure you don't have to. I want to take some time to demystify how this process works. Let's take a look.…


Slim 3 Controllers and Actions

In this article we will take a look at how we can use Slim to create an MVC pattern. Later we will learn how to modify our Controller and create different Actions. Let's get started. The setup Setting up your fold…


PSR-7 Permissions

One of the hardest things to do in a web application is to lock certain users to certain functions. Anyone who has tried to DIY their own ACL list or permission structure can attest to it becoming a giant nightmare beca…