Projects

Explore my latest projects and contributions.

2Step

Privacy-first 2FA checker · browser extension

A lightweight, privacy-focused browser extension that helps you identify which websites support Two-Factor Authentication (2FA) and guides you on how to set it up.

  • Automatic detection. Instantly see if the website you are currently visiting supports 2FA.
  • Method breakdown. Understand exactly which 2FA methods are supported: TOTP, security keys, SMS or email.
  • Direct documentation. Quick links to the official 2FA setup guides for thousands of websites.
  • Searchable directory. Search a comprehensive database of sites to check their security features before you even visit them.
  • Security education. Built-in FAQs and prioritised security tips to help you stay safe online.

Uses the data provided by the 2FA Directory.

Three 2Step extension popup screens: the Current tab showing github.com supports 2FA with its authentication methods, the Directory tab for searching the 2FA Directory, and the Tips tab with a security checklist.

Homestead

macOS app · home records · in development

A macOS app for keeping track of your home: the rooms in it, the appliances inside those rooms, the cars in the garage, the manuals that came with them all, and the repairs and reminders that follow.

Manuals are chunked and indexed on your own machine, so the answers stay grounded in the document and the document never leaves the Mac.

Three Homestead onboarding screens on a phone: the welcome screen (Every appliance, in one calm home), choosing which rooms are in your home, and naming the home.

SSG-CMS

Desktop app · static sites · in development (working title)

A desktop app that turns a static site project into something a non-technical person can actually manage. Think WordPress, but for static site generators. Open an existing Astro, Hugo or Jekyll project, or start a new one from a theme.

Everything lives in a normal folder on your disk. No database and no lock in.

SSG-CMS new-site wizard: choosing a framework (Astro, Hugo or Jekyll) and a starter theme such as AstroPaper, Astro Nano or Astro Cactus.

Follow along