December 2025
Browser-based SQL analytics with DuckDB and WebAssembly. Share and query datasets without a local setup.
DuckDBWASMSQLData AnalyticsWeb WorkersWater CSSA platform for deploying and browsing experimental web apps. Each web app is a collection of static files and an optional backing-API implemented in Python.
HTMLCSSJavaScriptReactTypeScriptFlaskPythonPodman
November 2025
Auto-generate your softball lineups using linear programming and PuLP.
PythonPuLPLinear ProgrammingOptimizationFlaskPugHTMXuv
September 2025
A collection of recipes without the intrusive ads. Minimally designed to make grocery shopping and cooking easier.
CookingStatic Site GeneratorHaskellHTMLCSSDSL
October 2024
Alex Shank's developer portfolio and blog. Built with the Astro framework and deployed to a self-managed Hetzner VPS. The entrypoint to all of his web content.
PortfolioTypeScriptAstroJSStatic Site GeneratorMDXNGINXUbuntuPodmanVPSTechnical WritingWeb DesignSoftware Engineering
March 2024
A development journal for a Settlers of Catan web application, published as a searchable static site with Astro and Pagefind.
AstroStatic Site GeneratorTypeScriptTailwind CSSPagefindTechnical Writing





