Easily set up powerful, flexible configuration within Slim 3 and make it easier to switch your application settings.
Generating random strings is usually part of every application, but how do we securely generate them?
How to obscure an email address to protect it from anyone, or anything scraping your website.
Database support isn't included out of the box with Slim, so let's inject a PDO instance into the container and build a small example application.
Routes quickly get messy without views. Let's set up Slim 3 with the Twig view component.
A useful tip for when you need to quickly cast an array to an object.
Working with a database from PHP? PDO is a great option, and this series covers the essentials every developer should know.
Search nearby locations stored in a MongoDB database and display them on a Google Map.