Doodle CSS HTML theme
The other day I released Doodle CSS. It's a simple hand drawn HTML/CSS theme. You can use it make a web page look like a hand drawn mockup. Since then it has garnered an astonishing ~500 GitHub stars,...
View ArticleA Space Ship For Lizards
My son asked me to make a spaceship for his lizard toys. This is it. Lizard persons not depicted.
View ArticleCome Warm Yourself By The Flaming Wreckage Of My Micro-SaaS
Gather round friends for a true and epic tale of glorious Indie Hacking. How I built and launched a micro-SaaS product in 26 weeks. How I discovered the quiet joy of incremental progress. How I...
View ArticleYouTube Cancelled My Nextcloud How-to Video
Dear YouTube, What the actual heck? Here I was, innocently demonstrating how to install Nextcloud on a Linux VPS server. I just want to help other people liberate their data. Nextcloud is super cool...
View ArticleJsfxr Pro Retro Sound Effects Generator
It's been a while since I posted an update. So this is it! The tl;dr is I'm working on a sound effects generator micro-SaaS and I am nearly ready for launch. In February this year I was working on the...
View ArticlePost An Image To Mastodon Using Nbb
Mastodon is a real breeze to develop for. I was able to use nbb (Clojure scripting on Node.js) to post an image using the API in a few minutes. Here's how. Step 1: Create a new Mastodon app. Go to...
View ArticleMicro-Startup Plans for 2023
2022 was a fun year for side projects. My indie apps made $2500 USD. I also hacked on a lot of open source code, doodled a fair few drawings, and started a new sci-fi lo-fi beats music project. \o/...
View ArticlePO Sync Pocket Operator Sync App
My first app of the year is out, hooray! \o/ It's a simple app to sync pocket operator devices. It outputs a sync signal from your phone which you can plug into your pocket operator's left input to...
View ArticlePython Will Be Number One
I predict Python will be the most used programming language among developers world wide by 2032. This post contains my reasoning. First take a look at this chart. (Chart source. In the chart...
View ArticleRoguelike Browser Boilerplate is now open source
Hello! Just in time for 7DRL, Roguelike Browser Boilerplate is now open source. The boilerplate is a JavaScript based game template that takes care of all the annoying stuff like splash screen, start...
View ArticleClojureScript UIs in 500 Bytes
tl;dr: you can generate very small (less than 1k) JS artifacts from ClojureScript with some tradeoffs. I worked out a list of rules to follow and made the cljs-ultralight library to help with this....
View ArticleAnnouncing livereload.net
Hello! Today I am very excited to announce a thing I've been tinkering with for the past month or so. You can find it at https://livereload.net. It's a simple online utility that enables live...
View ArticleReplacing React With Preact in ClojureScript
Today I put together a small test repo to check how much space is saved when replacing React with Preact in a ClojureScript project. I used npm init shadowfront prtest to get a basic project up and...
View ArticleCSS Animations for Game Juice
tl;dr: have some CSS animations to make your browser games juicy! My favourite game engine is the browser. You get so many batteries included when you use the browser as your runtime. Sprites,...
View ArticleMoving Back to London & 2023 Review
On the last day of 2023 we hopped on a plane to London. We've been here two and a half months now. Michelle and I lived here in 2009 and we've come back again with kids. I guess you could call this a...
View ArticleGenerating VST Plugins With ChatGPT
tl;dr: check out LuaVST on ChatGPT if you want to generate some VST plugins. I've been doing weekly beats this year and it has been a lot of eustress fun (my best song so far is "smectite canyon...
View ArticleInstalling Xubuntu 22.04 on a Dell XPS 13
Last week I installed Xubuntu 22.04 on a Dell XPS 13 (9305). It was flawless. Everything just works out of the box. 𤯠This is completely amazing for me because I have been installing GNU/Linux on...
View ArticleGenerating ClojureScript Reagent Apps With Claude AI & Scittle
Claude AI has a mode where it can generate something called "artifacts". One of the things you can do with this is generate simple single page web applications. It generates the web app and then...
View ArticleI Made Makesprite for Generating Sprites
makesprite.com is a simple open-source online app I made for generating sprites for games. The first time you open the app it downloads a set of default prompts and sprite sheets. These are a useful...
View ArticleYou Can Play Asterogue In Your Browser Now
tl;dr: you can play the new version in your browser here ðï¸ https://asterogue.com This is just a quick note to let you know I re-released my sci-fi roguelike Asterogue for the web, so you can now...
View Article