Projects
I've fiddled around with a few side projects during my decades on the web. Here are a few still kicking around.
Bloomhub
Created in late 2023 to experiment with large scale, AI-powered article generation.
Bloomhub allowed me to get more comfortable with prompt engineering and explore and understand the limits of prompting for content generation. It also allowed me to test how the resulting output would fare in search (poorly -- and for good reason!).
Behind the scenes there is a fairly comprehensive system in place that can generate gardening article ideas, generate article outlines based on those ideas, and draft a complete article based on the outlines. The system also figures out tagging and taxonomy, and fetches related images based on the article topic. All with no human intervention.
CodeSimulator
A Javascript library that creates animated output that looks like code, but isn't really. Inspired by the countless screens of gibberish code that you see in the movies and TV shows.
It randomly generates code sequences using several base blocks (flow control, variable definition, execution statements, and SQL queries). Good for if you ever need output that looks code-y, but is actually nonsense!
https://codesimulator.craigmunro.net
ColourFinder
ColourFinder is a Javascript library that extracts the dominant colour palette from an image.
It works by identifying the colour of each individual pixel that makes up an image, and returns a list of the colours most frequently seen in the image.
https://colourfinder.craigmunro.net
Short films
Between 2009 and 2013 I made three short films: a noir thriller (Forty Detectives Later), a silent movie (The Bench), and a mockumentary (Interview with a Ghost). Life got in the way a bit and I stopped making films, but I'll get back to doing it one day.
Music
I dabble with music production under the project name "Cognize".
Cognize - Sketch from New Brighton
Best of movies
For a few years in a row I compiled some of my favourite films of the year as a little microsite.