All the notes
This archive contains only material that is currently maintained. Pages come from scoped practical work or source-bounded research; material that cannot be reviewed reliably is revised, replaced, or removed from the public index.
How Much Emergency Fund Do You Need? A Practical Sizing Framework
Move beyond a generic three-to-six-month rule with a staged method based on essential spending, income risk, insurance gaps, and access to cash.
ETF vs. Index Fund vs. Mutual Fund: Separate the Strategy From the Wrapper
An ETF and a mutual fund describe how a fund is packaged and traded; an index fund describes how it invests. Use this framework to compare the choices without mixing the labels.
Dollar-Cost Averaging vs. Lump Sum: Returns, Regret, and a Better Decision Rule
Investing each paycheck is not the same decision as delaying cash you already have. Compare expected return, loss aversion, time horizon, and a finite implementation plan.
SSH Login Keys Explained: A Deep Comparison of Ed25519, ECDSA, RSA, FIDO2, and Certificates
SSH keys are not one thing: algorithm, file format, hardware protection, and certificate policy solve different problems. This guide compares the major choices and gives practical defaults for personal servers, teams, and production fleets.
SSH Key Formats Explained: Why Mac and iPhone Need Different Private-Key Files
A practical guide to using one Ed25519 identity across a Mac, iPhone, and Linux server without confusing OpenSSH, PKCS8, public keys, or key algorithms.
SSH Host Key Changed: A Safe Recovery Guide for Rebuilt Servers and Reused IPs
How to distinguish a legitimate server rebuild from a man-in-the-middle warning, remove a stale known_hosts entry, and verify the new host key before reconnecting.
SSH Permission Denied (publickey): A Layer-by-Layer Debugging Checklist
A repeatable way to debug public-key authentication by separating network reachability, key selection, server authorization, permissions, and account policy.
A Safer SSH Key Workflow Across Mac, iPhone, and Remote Development Tools
Design a cross-device SSH setup that is recoverable, auditable, and easy to revoke—without passing private keys through chat or weakening host verification.
Build a content site that lasts: a practical architecture for solo makers
A calm, repeatable system for publishing technical notes, tools, and guides without creating a maintenance burden.
A beginner's guide to thinking about index funds
An educational framework for understanding diversification, fees, time horizons, and risk before investing.
The small tools that save me hours every week
A growing toolbox of simple automations, browser utilities, and scripts for independent developers.
A solo maker's publishing checklist for useful technical articles
A repeatable pre-publish review for turning notes and experiments into clear, trustworthy articles.
What I check before shipping a Next.js site to production
A practical release review covering routes, metadata, accessibility, performance, and the small failures that are easy to miss.
Coast FIRE Explained: When Your Portfolio Can Do More of the Work
How to think about Coast FIRE, test its assumptions, and use it to choose lower-pressure work without pretending the future is guaranteed.
How to Find Your FIRE Number Without False Precision
A grounded way to estimate a financial independence target using spending scenarios, withdrawal assumptions, and a buffer for real life.
How to Subscribe to ChatGPT on iPhone for Codex: A Safe, Region-Aware Guide
A practical guide to checking Codex eligibility, using Apple Account balance, subscribing in the ChatGPT iOS app, and avoiding region, gift-card, and duplicate-charge problems.
A Practical FIRE Roadmap for Independent Makers
A flexible path from financial stress to more control over your time, using savings, resilience, and optional work as the building blocks.