
Articles
For somebody who quite enjoys reading and writing, I've never been much of a blogger...

Flexbox vs. grid. Flexbox vs.

Renaming and Destructuring Variables in ES6. Renaming and Destructuring Variables in ES6

How to Choose a React Developer. How to Choose a React Developer
Create Arrays of Any Size with Placeholder Content in JavaScript. Create Arrays of Any Size with Placeholder Content in JavaScript

The Quirks of z‑index. The Quirks of
z‑indexHow to Rename Local and Remote Git Branches. How to Rename Local and Remote Git Branches

How to Hire a JavaScript Developer. How to Hire a JavaScript Developer
ReferenceError: Window is Not Defined in Gatsby. ReferenceError: Window is Not Defined in Gatsby

Life as a Freelance Developer in Brighton. Life as a Freelance Developer in Brighton

Has Google Killed AMP? Has Google Killed AMP?

Ethical Web Development ‑ Part II. Ethical Web Development ‑ Part II

Hiring a Freelance Front‑End Developer ‑ An Ultimate Guide. Hiring a Freelance Front‑End Developer ‑ An Ultimate Guide

Changing the Colour of Placeholder Text. Changing the Colour of Placeholder Text

Ethical Web Development ‑ Part I. Ethical Web Development ‑ Part I

Git is a Little Bit Like a Diary. Git is a Little Bit Like a Diary

How Much Does a Front‑End Developer Make? How Much Does a Front‑End Developer Make?

The Differences Between Lead and Senior Roles in Front‑End Development. The Differences Between Lead and Senior Roles in Front‑End Development

Block Bad Bots Using .htaccess. Block Bad Bots Using
.htaccess
What Does Front‑End Development Mean? What Does Front‑End Development Mean?

What is Front‑End Development? What is Front‑End Development?

Access CSS Variables from a Database via db‑connect. Access CSS Variables from a Database via
db‑connect