Can you use a Raspberry Pi 4 for web development?

The Raspberry Pi has had a big power bump and increase in RAM, but is it enough to use as a coding desktop computer? Let's find out

Can you use a Raspberry Pi 4 for web development?

The latest Raspberry Pi's come with a 1.5GHz 64-bit quad-core ARM Cortex-A72 CPU and 4GB of RAM, I decided to see if these little pocket rockets could be used for day-to-day PHP development.

See these Raspberry Pi 4 tutorials

The Hardware

Raspberry Pi 4, Official Power Supply and Case

I opted for the Raspberry Pi 4 Model B with 4GB of Ram for this project. I also purchased a set of heatsinks, an official Raspberry Pi power supply and case.

The project

The project I'll be developing is a PHP Symfony-based application, using Docker for local development testing. On paper, the Raspberry Pi should be up to the task of running Docker VMs.

The IDE

The IDE I'll be installing will be Microsoft VS Code. I'm hoping that the Raspberry Pi will be up to the task of reliably running VS Code without obvious slowdown. I'll have a number of extensions that I use running too.

The Operating System

I'll be using Raspbian as the base operating system, but instead of using the default desktop environment, I'll be using Gnome.

Check back to see my progress