Projects

shrink-my-pdf screenshot
JavaScript

shrink-my-pdf

Shrinks scanned PDFs under a target size, entirely in the browser - no upload, no install

Run it
claude-code-switcher screenshot
Go

claude-code-switcher

A fast, native Windows launcher for switching between Claude Code projects

claude-clipboard-fix screenshot
Go

claude-clipboard-fix

A fast Windows utility that strips 2-space prefix from clipboard text copied from Claude Code output

headlines-neutralizer screenshot
JavaScript

headlines-neutralizer

Browser userscript that detects and neutralizes sensationalist headlines using OpenAI's API

summarize-the-web screenshot
JavaScript

summarize-the-web

Browser userscript that summarizes and simplifies web articles using OpenAI API

obsidian-style-tags screenshot
JavaScript

obsidian-style-tags-in-search-results

An Obsidian plugin that decorates tags in search results with a CSS class

techmeme-improve-navigation screenshot
JavaScript

techmeme-improve-navigation-mobile

Browser userscript for Firefox on Android that fixes Back/Forward gestures on Techmeme

gmail-cleanup-attachments screenshot
HTML

gmail-cleanup-attachments

Single-file, client-side web app to clean up Gmail: find large emails, preview them, delete messages, and strip attachments while keeping the original email

expense-notification screenshot
Java

expense-notification

Android helper for capturing expense notifications and filling expense apps