Niall McKenna
FRONT END // ENGINEER · DESIGNER // LONDON
My Writing
My most recent blog posts
How to build a simple off-canvas panel in React
On my last few React projects I’ve had a need for a simple off-canvas panel. One was for the mobile menu on my portfolio site and another…
Software Engineering in the UK public sector
What I’ve learnt from my 2 years as a Front End Engineer in the public sector.

How to build a headless WordPress website with Frontity/ReactJS — Pt. 3
Adding content to your Frontity project is very simple. In fact, the Mars-Theme includes all of the components that will do the heavy…

How to build a headless WordPress website with Frontity/ReactJS — Pt. 2
Step 2

How to build a headless WordPress website with Frontity/ReactJS — Pt. 1
I’ve previously written about Frontity the React framework for WordPress and how it can be a useful and very easy way to decouple…

Fronting up: Headless Wordpress and React with Frontity
About a year ago, I was approached about building a new website with a CMS for a client as a freelance project. Firstly, I don’t do that…

Incrementing and Decrementing Dates in Javascript
In my day job for a London Council, I recently I had to build the front end for a reservation system where users could reserve appointment…