Author: Tom
-
Dynamic Image Compression with Go
This article is part of my learning how to use Go in a production web environment. It’s written in the style of a tutorial, but has plenty of my own notes about my experience. View the complete code here. Since launching an online shop/ordering system for a couple of local pubs last summer, the websites…
-
Self Directed
What activities and behaviours that we engage in today will be looked upon as primitive in one or two-thousand years’ time? When we look back such lengths of time our ancestors are so far from us in their understanding of the world and their conduct as to appear profoundly limited in many ways – the…
-
Errors as Information
Evolution’s two most potent tools are the passage of time, and random errors. In order to progress nature relies on variation between generations (errors across time.) In fact, we only call them “errors” because we’re focused on the wrong end-goal – we measure the ability for an organism to copy itself and pass along its…
-
The Unbounding
Imagine a machine which allows you to expand your consciousness into a digital space. A hyper-normal expanse, unbounded in almost every way. It starts innocently – a peripheral which allows you to plug in and saunter around some fabricated environment. Like a dream, from which you can wake at any moment should you so desire…
-
Adaptability
Humans are a funny species. We’re not the fastest runners, we’re not the best climbers, we can’t swim too deeply. Our young take years to become anything less than a liability, and many more to become self sufficient. We are profoundly mediocre at the majority of life’s basic activities. But we are extremely adaptable. I…
-
The end of my first job
When I started at my first job I thought everyone wore suits. I thought that the gigantic building I had walked in to was filled with large desks surrounded by endless glass and clean lines. I thought my colleagues would glide around, thoughtfully dissecting ideas and suggesting enhancements. I had never worked with .NET or…
-
Rules Not Reason
Although I’m fiercely optimistic and generally positive about life, humanity, the universe, and everything, I do sometimes find myself slipping into the deep recesses of despair in response to some things in the world. So I wanted to amble down this path and think, just briefly, about why, as a species, we’ve consistently engaged in…
-

Chinese Fried Rice
Ingredients 150g White Rice 1 Carrot 1 White Onion 3 Cloves Garlic ½ Aubergine ½ Courgette 1tbsp Coconut Oil 2 Veg Stock Cubes 🧂 Salt & Pepper ½ tsp Chinese Five Spice ½ tsp Chilli Powder 2 tbsp Soy Sauce 1 tbsp Sesame Seed Oil 1 tbsp Vinegar Method Place your rice into a large…
-
The Explosion of Information
While reading a post today about alternatives to Google Analytics which are more privacy-centric (read: user-centric), a bolt of inspiration struck. GA has dominated the web analytics game for as long as I can remember. Back in the late noughties alternatives such as Mint were viable, but as the great Google machine ploughed on, they…
-

Classic Tomato Pasta
Ingredients 1 Carrot 1 Onion 2 Cloves Garlic 3tbsp Olive Oil 200g Fusilli Pasta 50g Chestnut Mushrooms 80g Spinach 60ml Red Wine 4tbsp Lemon Juice 1tbsp Vinegar 1tbsp Tomato Puree 1tbsp Basil 1tbsp Oregano 1 Can Plum/Chopped Tomatoes 🧂Salt & Pepper Method Cook your pasta according to the packaging. Meanwhile, peel and roughly chop your…