Open Thinkering

Menu

Tag: theme

Time for a more sustainable blog theme

We Are Open Co-op is currently helping the Greenpeace Planet 4 team work more openly. The way we’re framing open source contribution to the project is as a practical way to address the climate emergency.

Another way of fighting global warming is to use less energy. If you have a website, you can do this by requiring users to download less data.

It was time for me to update my blog theme, so I had a look through the WordPress theme directory (yawn) and then through GitHub. I tried a few for size, and settled on Susty, a theme which is less than 7KB in size. That’s tiny.

The theme’s creator explains that it was inspired by a session he attended at the Mozilla Festival:

As a brief recap, I attended MozFest in London last year. In between sessions I was scanning a noticeboard to see what was coming up, and I spotted a session entitled “Building a Planet-Friendly Web”. I felt a little dumbstruck. What on Earth was this going to be about?

I attended the session, and the scales fell from my eyes. In what now seems obvious but at the time was a revelation, I learnt of the colossal energy demand of the Internet. That this demand makes it the largest coal-fired machine on Earth, meaning that its CO₂ emissions are probably at least equivalent to global air travel. More and more people are coming online, but this coupled with the rise of ever more obese websites means that the Internet’s energy demands are growing exponentially. Every additional byte transferred means more energy, which in most countries means more CO₂.

It’s a small change, and I’ve plenty to do with my other sites (including Thought Shrapnel) but this is the site of mine that gets the most traffic, so I may as well start here!


This post is day eight of my #100DaysToOffload challenge. Want to get involved? Find out more at 100daystooffload.com

Redesigning dougbelshaw.com

I wrote my own HTML and CSS for dougbelshaw.com back when I was at Mozilla. It was originally a template to be used with Thimble, and a few people ‘forked’ it to use it for their own site.

Although it had some nice features, however — like a JavaScript library that swapped out text, a custom DuckDuckGo search engine, and one of my photographs of Druridge Bay — it wasn’t responsive and, quite frankly, it looked a bit old-fashioned.

So, on the train on the way back from Dundee today, I thought I’d do something about it. I knew that I wanted something pretty simple and minimalist, yet with just enough to ‘delight’ visitors. It needed to serve static files, not rely on a database back end (as with WordPress).

I also wanted to link to something I’ve been tinkering around with that allows me to surface my most recent writing. I’d already put that together at dougbelshaw.com/feeds in response to people complaining that they miss my stuff because I post it in different places around the web.

For those interested, I’m using the LazyGuy personal landing page template (cheap!) and the Font Awesome Favicon Generator (free!)

Please do tell me what you think: http://dougbelshaw.com

(note that this redesign doesn’t affect the look/feel of this blog)

New blog theme

Dai Barnes reminded me on the latest episode of TIDE just how annoying pop-ups are. That led to me thinking more generally about my blog and how I wasn’t happy with the theme I’ve used here for the last six months.

As a result, I searched for a new, clean theme. I think I’ve found it in a lightly customised version of Rams. I ensured the sidebar was the same colour as my consultancy website, and that I used the same fonts.

I think it’s looking pretty good!

css.php