Projects

Things I've built — some live, some in progress.

ngmi

Global leaderboards for GitHub PR review time. Search any public repo, user, or org — see avg/fastest/slowest merge times, top reviewers, and recent PRs. BFS crawler continuously expands coverage.

  • Go
  • PostgreSQL
  • Redis
  • HTMX

Hydrogen

Context-first PR review tool. Integrates with GitHub via a GitHub App — syncs PR state via webhooks, computes deterministic review slices, and renders a custom diff viewer. No code stored.

  • Go
  • SvelteKit
  • PostgreSQL
  • Redis

Audioparrot

Professional audiobook production platform. Multi-provider TTS (OpenAI, ElevenLabs, Google, local Piper), per-character voice profiles, async chapter processing, M4B export with chapter markers.

  • Python
  • RabbitMQ
  • Redis
  • FastAPI

Query

Desktop SQL client built with Tauri and React. Monaco editor with IntelliSense (tables, columns, keywords), schema browser, query history, saved queries, command palette, and OS keychain for passwords.

  • Tauri
  • Rust
  • React
  • TypeScript

Repositories

All public GitHub repos, sorted by last updated.

last-personal - Personal Site (Go) - Experimental personal website built with Go exploring server-side rendering and minimalist web design patterns.
HTML
homebrew-tap - Homebrew Tap - Custom Homebrew formulae for distributing my open-source CLI tools (dotfiles-cli, etc.) with easy installation via `brew install wsoule/<package>`.
Ruby
test - test for AC
Go
better-hub - Re-imagining code collaboration for humans and agents
TypeScript
pierre - pierre’s open source code
dotfiles-cli - Dotfiles Management CLI - Command-line tool for managing dotfiles across multiple machines with Git-backed synchronization, templating support, and easy installation. Built in Go and distributed via Homebrew for seamless setup.
Go
stack
Go · ★1
posthog.com - Official docs, website, and handbook for PostHog.
TypeScript
disma-site
HTML
claude-heartbeat
Shell · ★1
railway-doctor - Railway Deployment Doctor - CLI diagnostic tool that scans projects before Railway deployment to catch common configuration issues (PORT binding, host configs, framework-specific problems). Provides actionable fixes with framework-specific examples for Express, Next.js, Django, Flask, and more. Built with Bun + TypeScript.
TypeScript · ★2
kv-redis-sveltekit - Redis KV Store Demo - SvelteKit application demonstrating Redis key-value store patterns, caching strategies, and real-time data updates with modern frontend framework.
Svelte
infrastructure - Personal Infrastructure as Code - Go-based infrastructure automation and orchestration tooling for managing cloud resources, deployments, and self-hosted services across multiple environments.
Go
torrent-client - BitTorrent Client in Go - Full implementation of the BitTorrent protocol demonstrating distributed systems concepts, peer-to-peer networking, concurrent programming patterns, and binary protocol parsing.
Go · ★1
dotfiles-web - Dotfiles Web Interface - TypeScript web portal for managing and browsing dotfiles configurations. Provides a user-friendly interface for the dotfiles management ecosystem.
TypeScript
dotfiles-api - Dotfiles API Backend - Go-based REST API for centralized dotfiles management with authentication, multi-device sync, and version control. Powers the dotfiles-cli tool and web interface.
Go
astro-blog
Astro
railway-demo
JavaScript
new-personal
TypeScript
spartahack-25 - go api
Python
sandbox
TypeScript
blog
HTML
education-app
Svelte
habit-tracker
Svelte
spartahack9back
TypeScript
calculator
JavaScript · ★1
pdf-viewer
TypeScript
password-generator
JavaScript · ★1
mini-games - Page of work in progress minigames
JavaScript · ★1
clicker - cookie clicker game created using Reacct and uses local storage to store the users data
TypeScript
game-list - This is my first ever project - App that allows user to add games that you play.
JavaScript · ★1
kickstart.nvim - A launch point for your personal nvim configuration
spartahack9
TypeScript
finance - A typescript app that is used for planning for FIRE
TypeScript · ★1
microcontroller - Playground for my microcontroller stuff
C++
keeptrack - Tutorial to learn React
TypeScript · ★1
budget-project - An angular app to calculate how much money you should make to afford a certain house
TypeScript · ★1
beta-bot - discord bot that i will be working on
TypeScript
action-RPG-tutorial
GDScript · ★1
tour-of-heros
TypeScript · ★1
discord-bot - Discord bot v1
JavaScript · ★1