Executable Notebooks (Part 0): Series Overview
Technical analysis demands reproducibility. Results must trace back to source data through documented transformations. Traditional workflows fragment this chain: analysts explore in Jupyter, then m...
Technical analysis demands reproducibility. Results must trace back to source data through documented transformations. Traditional workflows fragment this chain: analysts explore in Jupyter, then m...
Jupyter notebooks mix code, prose, and results but produce messy version control diffs, break when dependencies change, and require manual “Run All” before sharing. LaTeX gives publication-quality ...
Discord bots are powerful but heavyweight—they require a persistent connection, bot tokens, and the discord.py library. For simple notifications from scripts, cron jobs, or CI/CD pipelines, webhook...
Choosing colors that work together is harder than it looks. This post presents a Python script that analyzes any hex color and generates harmonizing palettes based on color theory, while also calcu...
Make is a 48-year-old build tool that refuses to become obsolete—because dependency graphs are genuinely difficult to replace. However, Make’s user experience remains rooted in 1976. This post argu...
A self-documenting keybinding system that lives inside the editor. This plugin enables browsing 30+ categories of shortcuts through a fuzzy-searchable Telescope picker without leaving the workflow....
Part 6 of the PDF to Knowledge Graph series. Retrieval-Augmented Generation (RAG) grounds LLM responses in retrieved context rather than relying solely on parametric memory. Most RAG systems use v...
Part 5 of the PDF to Knowledge Graph series. Graphs are inherently visual structures, yet most graph databases offer only textual query interfaces. A list of nodes and edges reveals little about t...
Part 4 of the PDF to Knowledge Graph series. Manual processing does not scale. Hundreds of PDFs require processing, and more arrive regularly. This post presents a file-watching system that automa...
Part 3 of the PDF to Knowledge Graph series. Graph databases excel at relationship-heavy data, but most require server infrastructure. Kuzu is an embedded graph database—no server, no Docker, just...