// writing
Writing — Page 7
A mix of technical deep-dives, career reflections, and dispatches from the road.

financeAug 26, 2026· 4 min
How US Regulators Sorted Crypto Into Five Buckets
For years, whether a token was a security came down to a lawyer's read of a 1946 orange grove case. In 2026 the SEC finally published a taxonomy, and then…
read more →

obsidianAug 25, 2026· 3 min
Writing an Obsidian Plugin Is Smaller Than You Think
Most people patch around a missing Obsidian feature with a Templater script and a CSS snippet. The plugin API is often the shorter path, and the surface…
read more →

developmentAug 24, 2026· 3 min
Form-Associated Custom Elements: Web Components That Belong in a Form
Custom elements can be real form controls. Here is how formAssociated, ElementInternals, and setValidity retire the hidden-input hack for good.
read more →

developmentAug 23, 2026· 4 min
Next.js Partial Prefetching: One Shell Per Route, Not One Per Link
Next.js 16.3 stops firing a prefetch request for every link in the viewport and caches one reusable loading shell per route instead.
read more →

financeAug 22, 2026· 4 min
Index Funds vs. Active Management: Reading the Scorecard Honestly
The SPIVA scorecards are the most-cited evidence in the passive-versus-active debate. Here is what they actually measure, why survivorship and persistence…
read more →

obsidianAug 21, 2026· 4 min
Obsidian Hotkeys and the Command Palette: Building a Keyboard-First Vault
Most Obsidian friction is the round trip from keyboard to mouse and back. Here is how the command palette, a short list of hotkeys, and a little usage data…
read more →

developmentAug 20, 2026· 4 min
Declarative Partial Updates: Out-of-Order HTML Streaming Without a Framework
Chrome 148 ships experimental support for filling HTML placeholders out of order and streaming markup into the DOM.
read more →

financeAug 19, 2026· 4 min
How DeFi Lending Works: Health Factors, Rate Curves, and Liquidation Bots
On-chain lending replaces credit checks with collateral, loan officers with a utilization curve, and collections with bots.
read more →

obsidianAug 18, 2026· 4 min
Obsidian Workspaces: Stop Rebuilding Your Layout Every Time You Switch Tasks
Workspaces is a core Obsidian plugin that saves your entire pane layout under a name and restores it in one command.
read more →
// the newsletter