Linux Web Development Tools

linux-web-development-tools-heading-imageSo you took my advice and decided to try Linux, congratulations! Now you need some software tools to start developing with. All the best web development tools are open source, so they are generally available on Linux.

This guide will refer directly to software for Fedora, but if it is on Fedora it will almost certainly be available for the other Linux distributions too.

In this guide we will discover:

  • All about VS Code and the best extensions to install.
  • The best Linux web browsers.
  • Node package manager with cool packages.
  • LAMP for CMS/PHP development, Git, WP-Cli and much much more!

Continue reading “Linux Web Development Tools”

Configuring Fedora & Localhost Setup

fedora-logo-image

This is the first part in my series of step by step guides to turn Fedora into the ultimate web development platform.

I am going to assume that you have Fedora installed already, or are comfortable installing it yourself. Once you are up and running, just run the terminal application and follow along to set up your perfect development environment.

In this guide we will discover:

  • How to set the host name, and why it’s important.
  • Which repositories to install and how to do it.
  • How to setup subpixel rendering to improve font appearance.
  • How to setup and configure your LAMP environment for localhost development.

Continue reading “Configuring Fedora & Localhost Setup”

Linux for Web Development Guide

linux-for-web-development-tux-badge-image

Many years ago a good friend of mine named his pet rat Linux. I had heard of this mysterious operating system before, but tales of days spent configuring hardware drivers, and cellar dwelling neck beards scared me away. Why bother using it, never mind naming your rat after it!?

In this guide we will discover:

  • Exactly what Linux is, and how it differs from Windows and Mac.
  • Why we should use it for web development.
  • Exactly which version of Linux is best for the job.

Continue reading “Linux for Web Development Guide”