Category: Development
Software development updates and insights
-
Shipping Tauri Apps to the Mac App Store in 2026: What the Guides Don’t Tell You
I shipped three Tauri apps to the Mac App Store this year. The framework is the easy part. Here is what the tutorials leave out: the sandbox rule, the self-updater trap, the minimum-functionality rejection, and the money math that sends my Windows builds to Gumroad instead.
-
Case Study: 969 Products, One Dealer, and the Catalog That Keeps Buyers On-Site
How a custom searchable catalog of 969 products across 9 brands keeps an Idaho equipment dealer’s buyers on the dealer’s own site, and sends the inquiries to the shop instead of the manufacturer.
-
Build, Buy, or Automate? A Decision Framework for Inland Northwest Businesses
Should you build custom software, buy an off-the-shelf tool, or automate what you have? A practical build-vs-buy-vs-automate framework for Inland Northwest businesses.
-
Does Your Inland Northwest Business Actually Need a CRM?
A CRM can be the central brain of your business – or expensive shelfware. Here’s how Inland Northwest businesses can tell the difference before they buy, and how to make it stick.
-
Case Study: Cutting the Paperwork for a Post Falls Construction Company
A representative case study: how a Post Falls construction company could replace paper job tickets and double-entry with a custom field-to-office workflow – and what it would save.
-
Tailwind CSS v4: What Changed and Why It Matters
Tailwind CSS v4 rewrites the engine in Rust, drops the config file, and introduces CSS-first configuration. Here is what changed and how to migrate.
-
Astro Framework: Build Content Sites That Ship Zero JavaScript by Default
Astro renders pages to pure HTML at build time and only hydrates interactive components you explicitly opt in. The result: absurdly fast websites.
-
Redis Beyond Caching: Queues, Pub/Sub, Rate Limiting, and Session Storage
Redis is far more than a cache. It is a message broker, job queue, rate limiter, session store, and leaderboard engine in a single server.
-
htmx: Build Dynamic Web Apps Without Writing JavaScript
htmx lets any HTML element make HTTP requests and swap DOM content. No build step, no framework, no client-side state management. Just HTML attributes.