Open Thinkering

Menu

HOWTO: Create radically smaller images for your minimalist blog

Inspired by Low-tech magazine’s solar powered website, I searched the web to find out how to create a ‘stippled’ effect for images. This reduced the size of an 2.2MB image to a mere 30.6KB, which if I’m not mistaken, is a reduction in filesize of over 95%! Here’s how to do it, using free and open source software.

Tree

0. Download and install GIMP (GNU Image Manipulation Program)

1. Open the image you want to convert in GIMP

2. Resize the image to the maximum width of your blog (~600px in my case) by going to the Image menu and then to ‘Scale Image…’

3. Convert the image to greyscale by going back to the Image menu then Mode and selecting ‘Greyscale’

(optional step: wash out the image by going to the Colours menu then Levels and change the number in the box under ‘Output levels’ to 180)

4. Convert the image to indexed colours by again going to the Image menu then Mode and this time selecting ‘Indexed…’

In the box that appears:

  • Under Colourmap choose ‘Use black and white (1-bit) palette’
  • Ensure box ‘Remove unused and duplicate colours from colourmap’ is checked
  • From the drop-down Colour dithering option choose ‘Floyd-Steinberg (normal)’
  • Press the Convert button

5. Export the image by going to the File menu and selecting ‘Export As…’ In the box that appears, type in a filename that ends in ‘png’ (e.g. image.png)


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

Weeknote 30/2020

I’ve written quite a bit this week as part of my #100DaysToOffload challenge:

Over and above what’s detailed in these posts, I’ve been splitting my time between working on projects for We Are Open and Outlandish this week. For the former, my ‘home’ co-op in the CoTech network, I’ve been mainly focusing on work for Catalyst and the Social Mobility Commission. We’re working with Erica Neve and Pedram Parasmand on three contracts, helping charities who are rapidly undergoing digital transformation. We had a really successful retrospective on Friday with UpRising, who we’ve been helping in more depth.

With Outlandish, I’m helping with some productisation of similar projects they’ve worked on for a range of clients. I find this really interesting as it’s simultaneously about meeting user needs and about organisational development. I’m also advising around ways in which they can develop the workshops they offer.

I’m fortunate to work with organisations which are so emotionally intelligent, and which go out of their way to be so. One of the reasons for working with Outlandish is to give them some short-term help with project management while they’re a bit stretched. But another reason is to learn from their processes and procedures; although they’ve only been a co-op for as long as us (four years), they’ve been together and honing things for a decade.

When I was at Jisc, one thing that always impressed me was their internal knowledgebase. They used PBworks for that, while Outlandish uses a WordPress installation with a theme called KnowAll. I’ve been wanting to experiment with wiki.js and so this week Laura Hilliger and I set up an instance at wiki.weareopen.coop and copied over existing pages from our GitHub wiki. I’ve set user permissions so that only logged-in members can edit the wiki, and indeed see any pages that are ‘internal’ only.

We finally got sign-off from Greenpeace for one of the best things I think I’ve written for a while: HOWTO: Create an Architecture of Participation for your Open Source project. As Stephen Downes mentioned when mentioning it in OLDaily it’s perhaps applicable to wider contexts than just open source projects.

Other than that, I’ve just been reviewing a document Laura put together for some work we’re doing with Red Hat, doing a small amount of work for our ongoing work with Greenpeace, and contributing to a ‘playback’ of some recent work we did for Catalyst.

Next week, I’m tying up work for We Are Open on Monday, and for Outlandish on Tuesday, before turning everything off and going on a family holiday for 10 days. As my therapist said in our meeting on Friday, as I’m a bit of a perfectionist, there’s no guarantee that I will actually relax during my holiday just because I’m away from home. So I’m actively trying to cut myself some slack. I deliberately went for a slow run this morning and I even had an afternoon nap yesterday. Small steps.


Header image is a selfie I took on a family walk in the Northumbrian hills last Sunday. Inspired by Low-tech magazine’s solar powered website, I loosely followed this guide to create the ‘stippled’ effect. This reduced the size of an 8.6MB image to a mere 36.6KB.

Moving on

Yesterday was my last contractual day at Moodle, as I’ve been using up my remaining annual leave since Friday 19th June. This post is for the record, as my post celebrating the release of v1.0 beta on the MoodleNet blog was taken down.

In late 2017 I was happily consulting with various organisations when I was approached by Moodle to lead a new project. The ‘brief’ was a couple of pages of notes with some general thoughts which I turned into a white paper. It detailed how Moodle’s existing moodle.net repository could become a federated social network and decentralised digital commons. So, in January 2018 I joined Moodle’s management team, working four days per week, and slowly building a talented (part-time) team.

The history of what the MoodleNet team achieved can be seen through the 2018 and 2019 retrospectives. I’d like to thank Mayel, Ivan, James, Karen, Ale, Antonis, and Kat for being amazing colleagues. It truly was a pleasure working alongside them. This year, the team ensured we released v1.0 beta and successfully integrated with Moodle LMS v3.9.

(As a quick aside, Moodle’s legal counsel has been kind enough to get in touch. They reminded me that my contract included a confidentiality clause which remains in force after it ends.)

In May 2020, I resigned. A few days later, there was some unrelated drama which involved a tweet from Moodle’s CEO which I wrote about in Weeknote 23/2020. What hasn’t been documented anywhere, and which I’m not going to go into here for the reason given above, is what subsequently happened internally at Moodle HQ. Suffice to say that all but one of the talented and committed MoodleNet team decided to quit.

There’s more I could say about what happens when organisations get external funding. I could talk about some of the mis-steps the team made while experimenting and innovating. I perhaps could even discuss psychological safety at work. Ultimately, though, once I’ve finished my course of therapy, I will look back on my time at Moodle with pride. The team we managed to assemble took MoodleNet from an idea through to something pretty amazing. I’m so pleased most of the team are exploring other avenues to continue working on it.

I learned a lot at Moodle and I’m looking forward to using the best of it in my work through We Are Open, the co-op I helped set up four years ago.

Onwards.


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

css.php