
Vagrant Provisioning with Puppet
Automating software installations is an important part of deploying virtual machines with Vagrant. This process is called provisioning and can be integrated with DevOps tools, such as Puppet. Let’s see

Automating software installations is an important part of deploying virtual machines with Vagrant. This process is called provisioning and can be integrated with DevOps tools, such as Puppet. Let’s see

Automating Web site deployment is an important topic for both individuals and companies that provide Web development and maintenance services. Although it is often seen as a final small task

Installing SSL certificates on your server can be a complex and time-consuming task. Let’s Encrypt simplifies this process and allows you to set up a free SSL certificate on your

Traditionally, developers built applications and then discovered that parts of the infrastructure necessary for their application might useful on their own, or that it would be beneficial for third-party developers

Web applications are arguably the most common type of application developed these days. The browser is ubiquitous and writing a Web application ensures that your application will be able to

In this article, we will explore the evolution of responsive Web design and how it became the dominant paradigm to design websites and Web applications. I’ll explain what responsive design

There are many APIs on the web that are not that popular, but which are very useful when developing a web application. Let’s explore some of them. REST Countries REST

jQuery is a powerful library which makes writing JavaScript code much easier. One of its main features is the possibility of extending default functionality with custom plugins. In this article,

A few months ago I wrote an article about developing RESTful web services using Python and Flask. In that article, I explained and demonstrated the mechanics of implementing a web