Skip to content

Alexander Morgan

  • Projects
  • Blog
  • Publications
  • Recommendations
  • CV

Projects

Websites, games and libraries I've built or worked on. Click a card to visit the project, or open its description.

  • </>

    Hypermedia Jobs

    A job board for hypermedia-driven web development.

    Link
    Description

    A free job board for roles building hypermedia-driven web apps with htmx, Datastar, Hotwire, Unpoly and plain server-rendered HTML. Searching job boards for hypermedia keywords turns up almost nothing, so this collects those roles in one place. Every posting is vetted before it goes live, and listings found elsewhere link back to the original. It runs as a single Cloudflare Worker with server-rendered HTML and Datastar.

  • SD

    Sound Diagnosis

    Driving the cost of CVD diagnosis to zero.

    Link
    Description

    Placeholder description: replace this with a few sentences about Sound Diagnosis.

  • BPE

    BatchBPE

    Train a BPE tokenizer on a laptop, hundreds of merges at a time.

    Link
    Description

    An open-source, pure Python implementation of Byte Pair Encoding tokenizer training that safely batches hundreds of token-pair merges at a time and shrinks the memory footprint of the training text. That makes it practical to train a good tokenizer on an ordinary laptop and to experiment with new tokenization strategies, such as stop-word preprocessing or ignoring the rarest text chunks. See the paper on the Publications page.

  • **kern

    Humlib

    C++ library for Humdrum music files.

    Link
    Description

    Craig Sapp's C++ library for parsing, analyzing and transforming music encoded in the Humdrum format, which powers many of the Humdrum tools and the Verovio Humdrum Viewer. I created its Renaissance dissonance classifier with Craig, which labels the type of every dissonance in a score and is available on the Josquin Research Project website.

  • Palomitas

    Palomitas

    You are a pigeon. You are hungry. Good luck.

    Link
    Description

    A 3D browser game in which you play a hungry pigeon: walk, flap and peck your way around town scavenging food, take on challenges for extra points, and keep your hunger and stamina up for as long as you can. Runs end on a leaderboard.

  • Dark HN

    DarkHN

    Hacker News in dark mode. Hackers have to sleep too!

    Link
    Description

    A dark-themed, read-only version of Hacker News for reading late at night without being blinded. Same stories, same comments, easier on the eyes.

  • Eightile

    Eightile

    A nested anagram-solver game.

    Link
    Description

    A daily word game in which you unscramble progressively longer words. Find an 8-letter word before the time runs out to win.

  • Photo Chute

    Photo Chute

    A tile-sliding photo puzzle.

    Link
    Description

    A sliding-tile puzzle made from a photo: pick a picture or add your own, choose a grid size, shuffle, and slide the pieces back into place.

  • EcoRate

    EcoRate

    Find refill stores and eco-friendly cafes.

    Link
    Description

    A map of nearby refill stores and sustainable cafes. EcoRate helps you find cafes that welcome your own cup, refill stores that sell the zero-waste item you're after, and more, and lets you review places on how eco-friendly they are.

Alexander Morgan

  • Twitter
  • GitHub
  • LinkedIn
  • Google Scholar
  • RSS feed