Blog
Any posts marked with ⚠️ have old opinions, and are preserved for historical and nostalgic reasons only.
- March 4, 2026 Eddie (Experimental): Hybrid Search for Static Sites
- February 28, 2026 Open-Sourcing requirements-skill: Lightweight AI-Assisted Requirements Maintenance
- April 4, 2025 Enterprise Rust 2025: Miscellaneous Tools
- April 4, 2025 Enterprise Rust 2025: Application Development
- April 4, 2025 Enterprise Rust 2025: Web and API Development
- April 4, 2025 Enterprise Rust 2025: Core Components
- April 4, 2025 Enterprise Rust 2025: Framework Analysis
- April 4, 2025 Enterprise Rust 2025: Overview
- March 13, 2025 Scaling Airflow Dataset Scheduling: Lessons from Common Crawl
- March 3, 2025 AI: Evolution of Creative Tools, Not Theft of Creative Rights
- January 14, 2025 Named in patent: Basketball training system with computer vision functionality
- November 15, 2024 Launch of open source tool: gzinspector
- May 2, 2024 AI and the Right To Learn on an Open Internet
- April 18, 2024 Episode #15 Risky Business: Uncertain Impact of AI on White-Collar Jobs with Jason Grey
- February 6, 2024 Common Crawl Checker
- January 6, 2024 ML the ML - or, how to use ML to analyze the results of your hyperparameter tuning experiments (in Microsoft Fabric)
- November 4, 2023 Miscellaneous Tools - Enterprise Rust
- November 3, 2023 Application Development - Enterprise Rust
- November 2, 2023 Web and API - Enterprise Rust
- November 1, 2023 Core Components - Enterprise Rust
- October 20, 2023 Overview - Enterprise Rust
- September 7, 2023 Maturity models for NLP and LLM usage: How to go from unsafe, unfocused results to focused, business-safe results.
- September 1, 2023 AI for Natural Language Processing: Transforming Text Data into improving efficiency and engagement
- May 17, 2023 Hyperparameter Tuning
- May 9, 2023 Migrations are hard...
- February 20, 2023 Keep things simple presentation at Hasty.ai
- February 20, 2023 Future of Advertising: Infrastructure session
- September 16, 2015 SmartThings device Enerwave scene controller
- September 15, 2015 Released a SmartThings app for logging data
- June 3, 2015 Spoke at Minneapolis CIO Executive Summit
- March 16, 2015 Spoke at Microsoft Convergence 2015
- June 15, 2011 Google+ Java API Launched
- May 26, 2009 Watching Tech Trends
- April 26, 2009 mn.swf 2009 presentation & links
- October 1, 2008 What makes a good component/service?
- June 19, 2008 Evenhere @ MIT EmTech conference
- June 6, 2008 ⚠️iPhone development thoughts
- April 6, 2008 Presenting at mn.swf camp 2008
- April 1, 2008 Learn objective-c/Cocoa (Mac OSX) development on the PC…
- March 15, 2008 Want to see what the temperature is in Minneapolis?
- July 28, 2007 ⚠️First thoughts on Microsoft Silverlight
- March 20, 2006 ⚠️Object Oriented Programming
- March 4, 2006 ⚠️Check out Google Base
- March 5, 2004 Handy is going open source...
- November 27, 2003 Mach-II first blush
- November 27, 2003 Humn, thats handy...