BlogLinguistics05 July 2026
A position piece on why linguistics never left my study of AI, math, and CS: the same instinct for modeling structure through pattern shows up in language taxonomy, syntax trees, categorial grammar, and the old fight between linguists and statisticians in NLP.
LinguisticsAIComputer ScienceMathematics
BlogAI27 June 2026
A learning note on the shared correction pattern behind gradient descent, temporal difference learning, stochastic approximation, and Bellman fixed-point methods.
AIReinforcement LearningOptimizationStochastic Approximation
BlogTech Notes22 June 2026
A concrete design note on my personal AI workbench: owners, state flows, cron maintenance, instruction boundaries, and a Karpathy-style Obsidian second brain adapted for daily work.
AI WorkflowMulti-Agent SystemPersonal Knowledge ManagementObsidian
BlogAI05 May 2026
A learning-oriented overview of how diffusion models moved from probabilistic denoising to practical visual-generation systems.
AIDiffusion ModelComputer VisionGenerative AI
BlogAI28 Apr 2026
A short learning note on how word representations led to attention, self-attention, and Transformers.
AITransformerAttentionNLP
BlogTech Notes24 Feb 2026
A practical system note on routing scattered LLM API keys through a self-hosted New API gateway, then exposing that gateway across devices with Tailscale.
AI GatewayLLMAPI ManagementTailscale
BlogTech Notes10 Jan 2026
A historical note on what my OpenCode setup taught me about agent roles, permission boundaries, protocol interfaces, and cross-platform configuration.
OpenCodeMulti-Agent SystemAI WorkflowMCP
BlogTech Notes19 Sept 2025
A long-form learning note on data abstraction, from Java interfaces and C++ concepts to TypeScript unions, Kotlin sealed hierarchies, and Haskell algebraic data types.
Programming LanguagesType SystemsSoftware DesignType Theory
BlogTech Notes15 July 2025
A historical note on how I used Nix, Home Manager, and modular configuration to keep a NixOS desktop and macOS laptop aligned.
NixCross-Platform
BlogMisc15 July 2025
A short note on why I keep a public research notebook instead of treating writing, notes, and project traces as separate scraps.
Personal Knowledge ManagementAI WorkflowMathematicsLinguistics