Personal Projects
Stable Diffusion Style Cheat Sheet
Visual styling cheat sheet for Stable Diffusion prompts. [2024]
Choropleth Playground
Interactive choropleth map displaying assorted census data across Australian postcodes, and NSW property sales prices. [2023]
FLUX.1 Prompt Generator
Free tool to generate detailed precise prompts for FLUX.1 and other generative AI diffusion models. [2024]
AI Text Reviewer
An AI tool that reviews and edits documents in various writing styles to improve grammar, spelling, consistency, and overall style. It will convert to British/Australian English. It supports Markdown, Mediawiki, HTML, and plain text input formats. [2024]
Pnwed Passwords Checker
Check if a password has been previously exposed in data breaches against the Pwned Passwords API. [2021]
Token2 Molto2 CLI Generator
Generates a command line for the Token2 Molto2 device, for use with the molto2.py or molto2-config.exe CLI utility, given user input as a form field. [2024]
Diff Text
Visual comparison two portions of text. Supports common spreadsheet formats. [2020]
TSV/CSV to Barcode Table Generator
Paste TSV or CSV contents to generate a table with a barcode added for the last column. Output is printer-friendly. Works with pasting in from a spreadsheet. [2019]
Package Tracking
Vanilla site to track packages from various courier services. [2023]
Part Search
Searches parts from web sites like Element 14, RS Components, Digi-Key and Mouser. [2023]
Batch Image Resizer
A web application which resizes multiple images at once. The user can upload multiple images and resize them contrained inside a desired bounding width and height. [2024]
Guitar Chord Database
Search or browse for guitar chords, with downloadable SVG guitar chord diagrams and audio previews of chord voicings. [2018]
Chord Finder
Music theory based web app for fretted string instruments. Find guitar scales and chords. [2019]
Thermocouple Calculator
Convert between millivolts potential of a thermocouple junction and temperature. [2014]
Real Clock
A minimalistic accurate clock. Shows the exact real time even if your local time is incorrect. It fetches the correct time from WorldTimeAPI and compensates for network latency. [2023]
Colour Drops
An fun and useless interactive web-based application that creates a visually stunning, smooth, continuous flow of colour drops that follow the user's mouse movement. [2024]
Emission Spectra Wallpapers
React app to generate minimal wallpaper of emission spectra of various elements. Dynamically drawn to an HTML canvas element. [2020]
Interesting Projects on GitHub
Project | Description |
---|---|
avr-uart | An interrupt driven UART Library for 8-bit AVR microcontrollers. Uses built-in UART with circular transmit and receive buffers. [docs] |
glcd | Graphic LCD Library for microcontrollers based embedded systems. Compatible with chipsets PCD854, ST7565R, NTD75451 and many AVR, LPC, PIC, STM32 devices. Written in C. [docs] |
auth-server | A very simple standalone authentication server Express app. Designed to be used with NGINX sub request authentication. |
mail-gateway | REST API gateway to send email messages with Nodemailer. |