Curiosia Major
The Debugger
Orion's Fork
The Stack
Calibrating star charts...
Thoughts, ideas, and explorations on web development and technology.
I built CareerCraft Studio to kill the spray-and-pray job hunt: a structured career profile that an AI agent team turns into tailored resumes, cover letters, and real compatibility analysis. Here's how it works — and the engineering decisions that made it buildable solo.
How I rebuilt search on this site — from a title-only match to hybrid full-text and semantic retrieval fused with Reciprocal Rank Fusion — shipped as four small, decoupled PRs.
A universal CLI and optional web dashboard for installing, managing, and sharing reusable skills across Claude Code, Cursor, Copilot, and 10+ AI coding agents.
A drag-and-drop tool for documenting software architecture as an infinitely-nestable graph - alive as the system evolves, and readable and maintainable by AI agents over an authenticated MCP server.
Understanding the crucial difference between optional properties and optional values in TypeScript, and why LLMs often get this wrong.
How I reimagined the classic educational game to help my son improve his math skills
How to use the ERC1155 monorepo template to launch your own NFT collection
How to build a blog with fully custom pages while keeping database features
An open-source starter that drops a tool-using LangGraph agent into Telegram — Fastify for lifecycle, Postgres for memory, MCP for reach. What it is, how it works, and how to run your own.