Index of Posts
Table of Contents
1. Posts about Making this Blog
- Feature Demo: Building a Blog with Emacs Org and SvelteKit: A demo of building a blog using Emacs Org mode and SvelteKit.
- Design Decisions: Building a Modern Technical Blog: Exploring the design choices behind creating a modern technical blog with Emacs Org and SvelteKit.
2. The Importance of Data Modelling
- Testing Data Models: A Systematic Approach to Finding Edge Cases: How to systematically test data models to find edge cases and ensure robustness.
- The Schema Language Question: Avro, JSON Schema, Protobuf, and the Quest for a Single Source of Truth: Models are everywhere. This post asks the antecedent question: how do we express those models in a portable, standard format?
- Schema Diagrams: Bidirectional Visualization for the Schema Languages That Need It Most: What if we could get diagrams-as-code AND code-as-diagrams for Avro schemas?
3. Enterprise Integration Patterns and Tools
- CN Diagrams: Architecture Diagrams That Scale With Your System: What if we could get diagrams-as-code AND code-as-diagrams for software architecture?
- The Interest Rate on Your Codebase: A Financial Framework for Technical Debt: A comprehensive form of Ward Cunningham's original analogy, extended with precise mappings to financial instruments
- Pattern Inheritance: A Fork-Based Strategy for Scaling Service Standards: A fork-based strategy for helping your service implementation patterns propogate gracefully throughout your organization, remaining compatible with improvements to upstream forks.
4. My emacs packages
- space-tree: Tree-Based Workspace Management for Emacs: An emacs package that offers arbitrarily deep tree-based organization and navigation of workspaces.
- brushup: Theme-Aware Dynamic Color Palette for Emacs: A dynamic color palette that generates gradient colors from your current theme, so face customizations work consistently across any theme.
- spot: A Spotify Client Built on Consult, Embark, and Marginalia: A Spotify client built entirely on the modern completion ecosystem, with multi-source search, embark actions, and marginalia annotations.
- repeatable-lite: Make Any Prefix Command Repeatable: A lightweight package that makes prefix key commands repeatable with automatic which-key integration.
- touchtype: A Progressive Touch Typing Trainer for Emacs: A progressive touch typing trainer with 13 training modes, confidence-based key unlocking, and detailed statistics.
- magneto: Composable Window Management for Emacs: A composable window management system where source, destination, cursor, and buffer actions combine through a small keyboard grammar.
5. Emacs observations
- Completion is a Substrate, not a UI: The opening of a short series on incremental completing read — a ubiquitous interaction pattern, a structural shift in cognitive cost, and a uniquely Emacs-shaped opportunity.
- VOMPECCC: A Modular Completion Framework for Emacs: Eight independent packages that compose through standard Emacs APIs to form a complete, Unix-philosophy-aligned completion system.
6. Experiments in Visualizing Publicly Available Healthcare Data
- Five Years of COVID-19 Data: Variants, Hospitalizations, Vaccines, and What Wastewater Tells Us Now: Tracking the full arc of COVID-19 through CDC's public data APIs, from emergence through endemicity.
- The GLP-1 Revolution: How a Diabetes Drug Became the Fastest-Growing Drug Category in Medicare History: How Medicare Part D spending on GLP-1 drugs grew from $2.3 billion to roughly $27 billion in five years.
- HAI Scoreboard: Hospital-Acquired Infection Rates: Visualizing hospital-acquired infection data reported by ~4,789 US hospitals to CMS.
- America's Mental Health Crisis, By ZIP Code: Mapping how the burden of mental distress varies dramatically across the country at ZIP code level.
- Drug Pricing Transparency: What Medicare Pays Per Day: Exploring how Medicare Part D spent $276 billion on prescription drugs in 2023 and where that money went.
- The Geography of Medicare Spending: How Medicare spending per beneficiary varies by more than 2.5x between states, with higher spending predicting neither better outcomes nor lower readmissions.
- Your Neighborhood's Health Profile: The CDC measures 40+ health indicators at ZIP code level – exploring how health outcomes are hyperlocal.
- The Telehealth Revolution: How COVID-19 forced a telehealth experiment, taking Medicare from essentially zero to 47% adoption in a single quarter.
- Hospital Quality Scatter Explorer: Exploring how every Medicare-participating hospital is evaluated on the same quality metrics.
- What Medicare Pays for Your Surgery: How hospitals bill Medicare 3-7x what Medicare actually pays, with billed charges varying 10x between hospitals for the same surgery.
- Healthcare Deserts: Where America Can't See a Doctor: Roughly 100 million Americans live in federally designated health professional shortage areas.
- The Three Waves: Visualizing America's Opioid Epidemic with CDC Data: Visualizing the three distinct waves of the U.S. opioid epidemic from prescription painkillers to heroin to synthetic fentanyl.