Blog
Any posts marked with ⚠️ have old opinions, and are preserved for historical and nostalgic reasons only.
- Live Translation Subtitles on Linux with PipeWire and a GPU
- Building a Hugo Module for Kagi Small Web
- Roon Bridge on Linux with a Schiit Jotunheim: Every Obstacle, Documented
- How I Wired Jason's Last.fm Listening History Into His Hugo Site
- AnthroSim: Simulating Humans, Born from a Room Full of Them
- Eddie (Experimental): Hybrid Search for Static Sites
- Open-Sourcing requirements-skill: Lightweight AI-Assisted Requirements Maintenance
- Enterprise Rust 2025: Miscellaneous Tools
- Enterprise Rust 2025: Application Development
- Enterprise Rust 2025: Web and API Development
- Enterprise Rust 2025: Core Components
- Enterprise Rust 2025: Framework Analysis
- Enterprise Rust 2025: Overview
- Scaling Airflow Dataset Scheduling: Lessons from Common Crawl
- AI: Evolution of Creative Tools, Not Theft of Creative Rights
- Named in patent: Basketball training system with computer vision functionality
- Launch of open source tool: gzinspector
- gz-inspector
- AI and the Right To Learn on an Open Internet
- Episode #15 Risky Business: Uncertain Impact of AI on White-Collar Jobs with Jason Grey
- Common Crawl Checker
- ML the ML - or, how to use ML to analyze the results of your hyperparameter tuning experiments (in Microsoft Fabric)
- Common Crawl Contributions
- Miscellaneous Tools - Enterprise Rust
- Application Development - Enterprise Rust
- Web and API - Enterprise Rust
- Core Components - Enterprise Rust
- Overview - Enterprise Rust
- Maturity models for NLP and LLM usage: How to go from unsafe, unfocused results to focused, business-safe results.
- AI for Natural Language Processing: Transforming Text Data into improving efficiency and engagement
- Hyperparameter Tuning
- Migrations are hard...
- Keep things simple presentation at Hasty.ai
- Future of Advertising: Infrastructure session
- SmartThings device Enerwave scene controller
- Released a SmartThings app for logging data
- Spoke at Minneapolis CIO Executive Summit
- Spoke at Microsoft Convergence 2015
- SmartThings Apps and Devices
- Google+ Java API Launched
- Watching Tech Trends
- mn.swf 2009 presentation & links
- What makes a good component/service?
- Evenhere @ MIT EmTech conference
- ⚠️iPhone development thoughts
- Presenting at mn.swf camp 2008
- Learn objective-c/Cocoa (Mac OSX) development on the PC…
- Want to see what the temperature is in Minneapolis?
- ⚠️First thoughts on Microsoft Silverlight
- FlashDoctors
- ⚠️Object Oriented Programming
- ⚠️Check out Google Base
- Handy is going open source...
- Mach-II first blush
- Humn, thats handy...
- Temple of the Dog Font