Blog
-
AWS CLI SSO Setup for Multiple Accounts: The Two-Layer sso-session and profile Structure
-
Technology Selection: 8 Axes and a 6-Question Checklist from 27 Official Sources
-
A 6-Stage Algorithm to Turn AI-Generated Pixel Art into the Real Thing
-
Inside Claude Code skill-creator: A Quality Evaluation Architecture
-
Can AI Step Outside Its Training Data? The Principles and Methods of Eliciting Novelty
-
Is There Still a Point in Studying in the AI Era? How Learning Priorities Have Shifted
-
Product Success Hinges on Three Axes: Who x What x With Whom
-
Two Approaches to "Embedding" PostgreSQL: postgresql-embedded vs PGlite
-
Aligning Linear Issue Granularity: INVEST Principles and Vertical Slicing in Practice
-
Modular Typographic Scale: Font Size Design Based on Music Theory
-
How Cloudflare Turnstile Spots Bots: A Look at CAPTCHA-less Verification
-
A Guide to CLAUDE.md vs Skills vs MCP in Claude Code
-
Why Does Linear Call Them "Issues" Instead of "Tasks"? Three Design Decisions Behind the Word
-
Killing the Global-Tools Problem with Nix: Three Concepts asdf Users Should Know
-
A Linear "Issue" Is Not a "Problem" — A 3-Layer Structure That Separates Problems and Tasks