Websites with high traffic need to serve the same content several times to different users. Depending on your application, It can be really expensive (resources talking) to process all the application logic every time a user requests web page. Here is where server caching comes, you can just a save temporary copy of the content in … Continued

One of the main purposes of why the humanity developed machines, and computational systems in general, was to avoid doing repetitive and simple tasks that would consume time; time that could be spent making progress in other tasks that do require a complex thinking that only a human being may do. The funny thing is … Continued

AMP (Accelerated Mobile Pages) is an open source project initiative which aims to improve the performance of the mobile web. We are currently living in the smartphone age so all the websites should consider this on their design. Because of this, the AMP initiative was born. AMP is thought-out for mobile devices and with it … Continued

Since the moment i started using SSH to manually configure my servers i noticed the issues with this approach. I was going over and over to my servers to perform the same tasks. If i am doing the same thing every time, why can’t i just write a script to automate the process? Well, you … Continued

Docker is an open platform for building, shipping and running distributed applications. It gives programmers, development teams and operations engineers the common toolbox they need to take advantage of the distributed and networked nature of modern applications. Containerization provides several advantages like faster provisioning or isolated and easy to recreate environments. If you don’t know what containerization … Continued