Personal Knowledge Management

Personal Knowledge Management

Personal Knowledge Management (PKM) is a challenge. I’ve been taking notes for years, accumulating ideas, notes, meeting notes. I’ve tried everything: paper, loose files, Evernote, Notes.app, Craft, Standard Notes and Notion. They all promised to be “the definitive one.” None of them were. The problem isn’t the application, it’s the model. When your notes live in a proprietary format, on someone else’s servers, you’re renting your knowledge. And one day the company shuts down, raises prices, or you simply decide to switch… and you discover that migrating is hell. …

January 24, 2026 · 7 min
The Swiss Army Knife for PDFs

The Swiss Army Knife for PDFs

I just discovered pdfly (pronounced PDF-ly), the Swiss army knife for working with PDFs from the command line (CLI). It’s an application written purely in Python, designed to extract (meta)data and manipulate PDF files. It’s based on the fpdf2 and pypdf libraries, is a free and open-source project with no commercial affiliation, and is licensed under BSD-3-Clause. …

November 30, 2025 · 4 min