osteel's blog Web development resources

tutorial tag

Docker for local web development, part 3: a three-tier architecture with frameworks

There are many ways to manage a multitiered project with Docker, and while the approach I am about to describe certainly isn't the only one, I also think this is a subject that doesn't get much coverage at all.

Docker for local web development, part 2: put your images on a diet

By using standard Linux distributions, we embark a lot of tools and services we don't always need, unnecessarily increasing the size of the images in the process. In turn, this has an impact on performance, security and, sometimes, the cost of deployment.

Docker for local web development, part 1: a basic LEMP stack

I trust you already read the introduction to this series and are now ready for some action. The first thing to do is to head over to the Docker website and download and install Docker Desktop for Mac or PC, or head over here for installation instructions on various Linux distributions.

Docker for local web development, appendix A: Docker on Windows

You might have heard some rumours claiming Docker is a bit of a pain to run on Windows. The bad new is these rumours are mostly true. All is not lost, however: most hurdles come with little tricks that, once known and applied, make the experience of Docker on Windows almost the same as a Unix-based system.

Docker for local web development, introduction: why should you care?

The first version of Docker was released in 2013 and, since then, it has worked its way up to eventually becoming the industry standard for containers. Among developers, exposure to Docker ranges from having vaguely heard of the technology to using it on a daily basis, the latter category singing its praises while the former is sometimes still struggling with the sheer concept of containers.

How to enable NFS on Laravel Homestead

I currently work on a Laravel project composed of multiple microservices that I run locally using Homestead (box v0.4.0 at the time of writing). As I started tinkering around I noticed that requesting the different APIs was super slow, up to 20s per request, which was really unexpected (and annoying to say the least).

From Vagrant to Docker: How to use Docker for local web development

If you are somewhat following what's happening in the tech world, you must have heard of Docker.

Install and deploy a Pelican blog using Fabric - Part 4: workflow, extras and conclusion

Alright! This was a bit of a long road, but we are finally getting there. In the previous part, we used Fabric to fully provision a server and pull our content from a Git repository. In this fourth and last part, we are going to review a complete worklow, take a few extra steps to complete our blog and conclude our journey.

Install and deploy a Pelican blog using Fabric - Part 3: Fabric

In part 2, we covered the installation and configuration of Pelican in our local environment. It is now time to provision our server and publish content using Fabric.

Install and deploy a Pelican blog using Fabric - Part 2: installation and configuration

In part 1, we set up a local environment containing everything Pelican requires to run properly. Let's move on to the installation and configuration of Pelican itself.