Notes from the forge
-
Making a Tauri Popup Appear Over macOS Fullscreen Apps
A hotkey popup that vanishes the moment you're in a fullscreen app is useless. Here's why a normal Tauri window can't overlay fullscreen Spaces, and how converting it to a non-activating NSPanel fixes it — the Spotlight trick.
-
What's New: Bulk-Manage Pinned Items with Cmd+Delete
Pin a few things and the list collapses them under a single header. Now you can clear or unpin all of them at once — keyboard-first, with a recoverable escape hatch.
-
Pre-Warming Hidden Tauri WebViews Costs ~125 ms Every Cold Launch
Kurippa pre-warmed three Tauri WebViews at startup. Lazy-creating two of them cut React mount time by 27% and halved tail latency.
-
I Expected Tauri Capabilities to Be a Cold-Start Win. They're Not.
Benchmarking narrow vs permissive Tauri v2 capabilities for cold-start time. The null result is more interesting than the win would have been.
-
JavaScript Arrays Are Eager. Here's What That Costs You.
Why JavaScript array methods do more work than they should — and what generators or lazy.js give you back.
-
How to Retrieve Something You Copied Earlier on Mac
macOS only keeps one clipboard item at a time. Here's why, what your options are, and how a clipboard manager fixes the problem for good.
-
Rust's Iterators Are Lazy — Proven With Logs
Verifying Rust iterator laziness with println, criterion benchmarks, and cargo-show-asm.
-
Tauri Cold Launch Was ~1s. Here's How I Got It to Feel Instant.
How pre-warming the Tauri webview drops hotkey-popup latency from ~1s cold-launch to ~15µs — without rewriting the UI in SwiftUI.