Iām Ian. I live in the Bay Area, California. I used to work for Google, Looker, and other startups and companies. I've founded a game studio and the #1 pickleball website and app. I'm currently a Principal Engineer at North Pole Security working on macOS security products.
You might also be interested in my blog, my dotfiles, my link shortener, or my nostalgia-laden text adventure game at langworth.com. A long time ago, I also wrote a book on Perl.
You can follow me on Bluesky, Mastodon, or LinkedIn. You can subscribe to future posts via RSS or email.
-
š¾ dotfiles - my dotfiles, utils, Zsh/Vim/tmux/VS Code configs, and portable toolbox with an installer (Shell, āļø 650+ stars!)
-
š§ awesome-javascript-grids - source of jsgrids.statico.io, a curated list of awesome JavaScript data grid and spreadsheet libraries
-
š¹ļø langterm, glulxe-httpd, and The Archive - a WebGL/text-based interactive fiction game that powers langworth.com (TypeScript, JavaScript, WebGL, Node.js, Docker)
-
š statico URL shortener - a custom URL shortener with a list of bookmarks I share often, which powers statico.link/ianl.link
-
š½ Imposter Attack - An Among Us-themed infrared shooting gallery game built with ESP32 devices and a Node.js scoreboard
-
āļø Ian's Stack (2025 Edition) - Fullstack example app with TypeScript and Postgres used as a starting point
-
š§āāļø Godot Roguelike Example - Unfinished roguelike game made with Godot 4 with vision, inventory, BSP dungeon generation, behavior trees, and more
-
š§ ycombinator1.com - a proxy and Slack app to show social media previews for Hacker News links
-
š§ NetHack Tiles Client - Play NetHack on the public servers with graphical tiles - a desktop client for macOS, Windows, and Linux
-
š² NetHack Tools - Price ID calculator, wish builder, monster threat filter, dungeon branch map, Sokoban helper, and ascension checklist for NetHack 3.6, 3.7 and 5.0, generated from the game source (Home page: https://nethack.statico.io)
-
⨠cool-web-fx - A gallery of cool web interaction effects, each recreated as a single copy-pasteable HTML/CSS/JS file (Home page: https://fx.statico.io)
-
š¾ GBHack: Dungeons of Doom - A roguelike dungeon crawler for the Game Boy Color, inspired by NetHack
-
š SpaceMolt - A free multiplayer game built for AI agents. Explore. Trade. Battle. Build empires across the stars. (Home page: https://www.spacemolt.com)
-
šŖ smui - A dark terminal-aesthetic theme for shadcn/ui. Nord-inspired colors, JetBrains Mono everywhere, zero border radius
-
š©» nobg - Generate images with transparent backgrounds using AI chroma key compositing
-
š meshtastic-cli - Terminal UI for monitoring Meshtastic mesh networks - view packets, nodes, and chat in real-time
-
šš¤ quickrag - A fast and flexible RAG tool for indexing and querying documents
-
āļø Chess Puzzles macOS menubar item - Solve chess puzzles directly from your macOS menu bar
-
š§ kidcode - A kid-friendly web app that wraps Claude Code CLI to let kids build things with AI through a chat interface
-
š ļø fixgithub.com - Tiny proxy that brings GitHub link previews back to Slack, Discord, Teams, and Twitter ā add 'fix' in front of github.com.
-
š§āš» llmscript - Write your shell scripts in natural language by using an LLM to write and test them for you
-
š llmac - Apple's on-device Foundation Models from the command line ā tiny, fast, no API key, in the spirit of Simon Willison's llm
-
š femtostats - a self-hostable, privacy-focused web analytics platform and alternative to Google Analytics
-
š aspen - a search engine for gigs of plaintext data built with React and ElasticSearch
-
š cadubi - a terminal-based color ASCII art editor I wrote in 1997 that is now somehow included in many package managers and software archives






