Thoughts, tutorials, and insights on software development.
A self-contained SEF (search engine friendly) routing function, that supports both functions and class methods mapped to routes.
Cloud server providers are quite many these days, and sometimes its quite hard to compare. A useful price comparison table comparing DigitalOcean, Vultr, Linode, OVH, Scaleway, Hetzner and others.
Here is how to remove the PHP extension from files and call a 404 errors handler if the URI is not found using .htaccess.
A collection of tools including no-code app builders and PDF processing libraries.
List of JavaScript libraries for validation and other purposes.
This is a realtime video benchmark between Lumen and Slim PHP frameworks.
Here is a service, which will check your SSL certificate, and simulate handshakes with different devices.
Let's Encrypt is a free, automated, and open certificate authority (CA) service, run for the public's benefit. Here are first impressions on installing and using it.
Laravel has quickly gained popularity and has asserted itself as the leading MVC PHP framework in 2015 and 2016. Many developers have joined the Laravel wave, many of which have very limited development experience outside the framework.
Here is step by step tutorial on how to install LAMP on Ubuntu 15.10. This installation is for PHP 7.0, which has lots of speed optimizations and security improvements.
Laravel by default comes with lots of unneeded bagage, which is better to be cleaned out immediately after installation. Here is how to clean up.
There are valid reasons why someone may want to restrict the users who can use a web application. One of the most efficient restriction is based on IP addresses.