
What Skills are Required for a Front‑End Developer?
Front‑end developer skills explained, from HTML, CSS, JavaScript, accessibility, debugging, Git, APIs, frameworks, responsive design, and communication.
Articles
This is a very broad category within my articles which encompasses any aspect of web development, from initial design and architecture to coding, testing, and deployment.
Below you will find a subset of articles from my blog specifically about Development. This is an area I have worked with for many years, and it has been a regular subject in my writing. There are four hundred twenty articles collected together for you below.

Front‑end developer skills explained, from HTML, CSS, JavaScript, accessibility, debugging, Git, APIs, frameworks, responsive design, and communication.
HTML entities explained through reserved characters, invisible spaces, ampersands, symbols, punctuation, browser rendering, and when entities are useful.

Perhaps one of the most‑used but misunderstood features of ES6, destructuring data is easy to use and leads to cleaner, simpler code and happier developers!

Hiring a React developer is about more than matching keywords. This guide looks at fundamentals, judgement, and what good front‑end signals look like.
There are many different ways of creating placeholder arrays in JavaScript ‑ whether the array itself is a placeholder, or simply the content within it.

z‑indexDebug z‑index quirks in CSS by understanding positioning, stacking contexts, opacity, transforms, huge values, and why layers still misbehave again.

Freelance development in Brighton examined honestly, covering seaside appeal, local community, high costs, commuting, limited local work, and trade‑offs.

Ethical web development part two covers accessibility, inclusivity, WCAG, open source responsibility, and how developers can make safer web experiences.

Hire a freelance front‑end developer by clarifying scope, HTML, CSS, JavaScript, Git, testing, performance, debugging, frameworks, and collaboration needs.

As a developer (and especially perhaps as a front end developer) we have a unique responsibility to our users, and to remove unethical practices from the web.

Freelance front‑end developers can earn a wide range of salaries depending on their skills, experience, location, and the type of projects they take on.

Lead and senior front‑end roles overlap, but they are not the same job. This article looks at delivery, ownership, mentoring, and decision‑making.

.htaccessBlock bad bots with .htaccess and robots.txt, including why unwanted crawlers waste bandwidth, where rules help, and what to treat with caution too.

What front‑end development means, what front‑end developers actually build, and how HTML, CSS, JavaScript, accessibility, and performance fit together.

Front‑end web development explained through HTML, CSS, JavaScript, UI work, browser behaviour, back‑end integration, and what front‑end developers do.

db‑connectIn CSS, db‑connect is a misunderstood but immensely useful technique for connecting to databases directly from vanilla CSS in order to access stored properties.

How Incremental Static Regeneration affects CMS publishing freshness, including rebuild timing, stale pages, previews, and editorial expectations.

Set up Gatsby on an M1 MacBook Air with Xcode, Homebrew, NVM, Node.js, vips, Yarn, the Gatsby CLI, dependency reinstall steps, and native image dependencies.