portfolio

adam dilger

Below are some of the side-projects that I've worked on over time.

Most are less than 20% complete.


Adventory - Present Idea Inventory

nuxt Turso Cloudflare Workers

Adventory is a simple web app for keeping track of present ideas for friends and family. Add present ideas with comments, descriptions and links, mark who’s purchased, all the while not being able to see who’s bought presents for yourself!

A Nuxt/Vue app deployed on Cloudflare Workers using Turso database, this is the first fully serverless app I’ve made. Servless made sense in this instance as it’s only required for use for around a month a year.

The main challenges were ensuring the app could be used by anyone, allowing for a new user to signup, create a group and invite people. Google OAuth was used for authentication, although more auth methods could be used in the future. Invites were handled with a short lived token that the admin must send out for each user.

Adventory - Present Idea Inventory

BOM ascii radar widget

golang

An ascii-based displayer for the Bureau of Meteorology’s radar images. It’s primary use is for a widget in a tmux driven dashboard.

This program will fetch and refresh the radar images from the BOM website periodically, outputting the current set of images in ascii format.

BOM ascii radar widget