Code Projects

ULet

An experiment in controlling a laptop from a smartphone, inspired by a podcast host's stream deck. Built with Svelte and Electron (TypeScript on the client) — Svelte was new to me and turned out great to work with. The trickiest part was LAN-safe HTTPS: routing a wildcard subdomain to a local private IP so the client can reach the laptop securely without a real certificate, which I'm still ironing out. Try the test client here.

  • Svelte
  • Electron
  • TypeScript

Tic Tac Toe

Play against a friend or the computer, with score tracking and a choice of symbol. Built with HTML, CSS, JavaScript, and jQuery.

  • HTML
  • CSS
  • JavaScript
  • jQuery

Simon Game

A memory game: repeat an ever-growing sequence of sounds to win, in strict or regular mode. Built with HTML, CSS, JavaScript, and jQuery.

  • HTML
  • CSS
  • JavaScript
  • jQuery

Calculator

A working calculator built with HTML, CSS, JavaScript, and jQuery.

  • HTML
  • CSS
  • JavaScript
  • jQuery

Pomodoro Clock

Set a pomodoro timer to whatever task and break durations you need. Built with Bootstrap, HTML, CSS, JavaScript, and jQuery.

  • Bootstrap
  • HTML
  • CSS
  • JavaScript
  • jQuery