Blog Project news and web-development articles

Using LetsEncrypt in a multi-server environment

There are plenty of tutorials out there covering the default LetsEncrypt setup for only a few domains running on a single server - but when it comes to more special setups including multiple servers there is not much information. This is my solution for using LetsEncrypt within a multi-server setup.

Read on »

Moving from Nginx to aerys - an experiment

In this short article I want to share my experiences with the aerys application framework. I experimentally used the aerys server at my ShinyGeoip instance over at geoip.nekudo.com.

Read on »

ShinyGeoip Version 2.0 - A performance update

With increasing traffic on my free GeoIp API I decided to take a detailed look onto the application powering the API to check if performance improvements were possible. In the end the application got the whole nekudo performance overhauling. This is a detailed report about what I changed.

Read on »

ShinyDeploy - A deployment tool for web applications

In this article I want to introduce "ShinyDeploy" - a project I have been working on during the last month. As many features are already implemented and working I decided that it's time to introduce this application to the community and hopefully find some beta-testers.

Read on »

Autoloading performance while using Composer

Almost every PHP project these days uses composer to manage its dependencies. One of the advantages is that it manages the class loading for you. You just need to use the correct namespaces in your sourcecode and the classes will be automatically loaded. But what about performance?

Read on »