spaceship, spaceship, SPACESHIP!
Luke Bonaccorsi
Press Start

Do I need bunting today?

A couple of weeks ago an idea popped into my head, I built it in a few hours and today, as it’s a bank holiday, I’m launching it into the world!

Introducing Do I need bunting today?!

Read More

CSS Naked Day 2020

Today is CSS naked day 2020! Inspired by Eric Meyer, Laura Kalbag and Andy Bell, I’ve removed the CSS from my site for today.

The process for me was super easy! Because my HTML was already well structured and I had decent default sizes for my images, I just had to remove the links to the CSS files and it worked!

Read More

The Viewbuilder Pattern

Many companies have internal APIs that provide their data, but scaling these can be tricky and expensive. There are also cases where you’re using a rate-limited 3rd party API that you need to use to provide data to the frontend of your website.

While I was working at Sky Betting and Gaming, I was introduced to a pattern that they use called a viewbuilder. I find it to be a really interesting and useful idea, and we used it heavily in my time there.

Read More

Connecting my Christmas jumper to the Internet

Some of you will be aware that while I’m not necessarily great at it, I enjoy playing around with hardware. One of the talks that I’ve been fortunate enough to travel the world to give is about using JavaScript to do bits of home automation, including automating my curtains and making my own thermostat.

So it may come as no real surprise that when I heard there was going to be a Christmas jumper competition at work last year, I decided add LEDs to my jumper and connect it to the Internet.

Read More

Building the new LeedsJS website

At the end of 2018, I announced that I was setting a 6 month deadline for LeedsJS to move away from Meetup. At the time they charged $90 for 6 months as an organiser, which I was paying out of my own pocket. At the time of writing, this has been raised to $98.94.

Read More

Get involved in your local community groups: Why I love LeedsJS

I first got involved in LeedsJS in 2015, and then took over as the main organiser in 2016. Since then, we’ve grown from around 15 people per event to about 60 per event.

Read More

Your Event Probably Shouldn't Be In A Pub

When we were looking for a new venue for LeedsJS a few years ago, one of the criteria I set was “not a pub”. Initially this seems like an arbitrary decision, but I had a number of reasons for doing so.

Read More

2018 Retrospective

2018 has been an eventful year, with more personal firsts and a number of successful personal projects!

If you want to see last year’s post, you can find it here.

Read More


Friday the 7th September 2012 was a bad day for me. That was the day that I was fired from my first development job. It was the beginning of a 7 month unemployment period where I struggled with depression, impostor syndrome and I asked myself some tough questions.

Read More

Opening Up About My Mental Health

I’ve tried to start writing this post a few times. Mental health is a difficult topic to speak about in itself, and struggling with your own mental health can make it even more difficult.

While this post is difficult to write, I want to be open about it. I hope that this can help other people feel like they can talk about their mental health too.

Read More