What topics does the beepb00p blog cover?

Updated

beepb00p.xyz is a personal blog about owning and using your own data. Its core themes are personal data infrastructure and data liberation (exporting your data and keeping control of it), personal knowledge management with Org-mode and search tools, quantified self analysis in Python, and engineering essays on Python, mypy, and YAML. It suits readers who like hands-on, self-hosted tooling and long-form technical write-ups rather than news or tutorials for beginners.

Main topic areas

Personal data infrastructure and data liberation

This is the blog's center of gravity. Posts describe how to export, access, and own personal data with minimal effort, and how to build the plumbing that makes that sustainable. Related posts argue against unnecessary databases ("Parse, don't normalize"), discuss job scheduling ("What if cron and systemd had a baby?"), and map out a personal data infrastructure.

Personal knowledge management, Org-mode, and search

Several posts cover mirroring personal data into Org-mode for instant access and search (the Orger project), building personal search infrastructure for knowledge and code using Emacs and Ripgrep, and populating task lists from sources like Reddit and Telegram. If you use Emacs or plain-text workflows, this cluster is the most directly applicable.

Quantified self and personal data analysis

Posts such as "What data on myself I collect and why?" (50+ sources of personal data) and analyses of exercise data—calorie estimation in Endomondo, power accuracy on a stationary bike—show the analytical side: collecting personal metrics and interrogating them with IPython.

Programming languages and engineering practice

Essays on Python typing and mypy, exception handling and pattern matching, and a critique of YAML configuration ("Your configs suck? Try a real programming language") sit alongside the infrastructure work. These are opinionated engineering write-ups rather than reference documentation.

Topic map at a glance

Topic Representative posts Why read
Data liberation Building data liberation infrastructure; Against unnecessary databases Learn how to export and own personal data
PKM and Org-mode Orger; Using Orger to populate your tasks list Plain-text mirroring and task workflows
Search Building personal search infrastructure Desktop/mobile search with Emacs and Ripgrep
Quantified self What data on myself I collect and why?; bike power analysis Collecting and analyzing personal metrics
Engineering Python: better typed than you think; YAML rant Opinionated language and tooling essays

Is it worth following?

Follow it if you are building your own data pipeline, use Emacs/Org-mode, or enjoy detailed accounts of self-hosted personal tooling. The posts are dated (most visible entries run from late 2019 to early 2021) and read as a working notebook—projects are sometimes marked "work in progress"—so expect ideas and methods rather than polished, maintained documentation. If you want general programming news or beginner tutorials, this blog is not aimed at that.