Active Projects

hmalone ✍️

This site! It reads .md files from a local directory and adds posts to a SQLite database via a bun script. The whole site runs on a Digital Ocean droplet using nginx as a reverse proxy.

I share various links about sport and pop culture. I also write about the happenings in my life.

Retired Projects

Coding Tutoring

A small project where I was doing some private tutoring for anyone interested in learning how to code.

Hahrmuhnee 💿

An Apple Music client.

Over the holidays I kind of randomly decided to experiment with Apple's MusicKit library. Starting off the small the app slowly become a fully fledged tool for playing and archiving music.

There's three key features:

  1. Organizing and updating data about albums in my library, this data includes the Wikipedia entry for the album (which I often enjoy reading) and reviews
  2. Playing albums through the Apple Music API
  3. Sorting and displaying albums in a nice manner
Memuhree 📸

A photo's app to store memories in.

The idea sprung about as I basically wanted to have a client app that interfaced with an S3 bucket which is where I archive all my images.

I also wanted to have a digital memory of one single day represented through a date, a photo and a description of what happened that day.

The app complements the way in which I handle photos using a script to rename the actual image files and then uploading them to S3 using Transmit.

Wedding Gift Registry

A friends wedding was coming up and I saw he was using Wordpress to organize the gifts people were giving at the event. I suggested I could do something nicer! The gift registry database was seeded with a spreadsheet of values and then the site updates when users select a gift. Users can either buy the gift outright or ask for contributors.

Stradbroke 💸

My first ever iOS app!

If you've ever found yourself wondering what subscriptions you actually pay for this is the app for you. Track all your subscriptions in a simple and intuitive manner. Keep on top of upcoming bills and know exactly how much you're paying on a weekly, monthly and yearly basis.

If you need support please email [email protected]