41554 blogs · [ { "id": "01a0bdc7-3148-704e-8a59-bdc1e0f7b3cd", "title": "Why Write?", "url": "https://notes.pault.ag/why-write/", "published_at": "2026-09-18T17:05:00+00:00" }, { "id": "01a0bdc7-3148-704e-8a59-bdc1e1f5b3a2", "title": "DESFire EV3", "url": "https://notes.pault.ag/desfire-ev3/", "published_at": "2026-09-15T13:25:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e8581c20a4cd", "title": "It's NOT always DNS.", "url": "https://notes.pault.ag/its-not-always-dns/", "published_at": "2025-10-27T17:15:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e8581c72aa0a", "title": "The Promised LAN", "url": "https://notes.pault.ag/tpl/", "published_at": "2025-06-16T15:58:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e8581cb3d2a8", "title": "boot2kier", "url": "https://notes.pault.ag/boot2kier/", "published_at": "2025-02-20T14:40:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e8581d6f0b42", "title": "Complex for Whom?", "url": "https://notes.pault.ag/complex-for-whom/", "published_at": "2024-11-12T20:21:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e8581db68a62", "title": "Domo Arigato, Mr. debugfs", "url": "https://notes.pault.ag/debugfs/", "published_at": "2024-04-13T13:27:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e8581e0e21b0", "title": "Using PKCS#11 on GNU/Linux", "url": "https://notes.pault.ag/pkcs11/", "published_at": "2016-08-08T01:17:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e8581e79cc3e", "title": "Hacking a Projector in Hy", "url": "https://notes.pault.ag/hacking-a-projector-in-hy/", "published_at": "2016-07-31T17:02:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e8581f3108ee", "title": "The Open Source License API", "url": "https://notes.pault.ag/osi-license-api/", "published_at": "2016-07-16T20:30:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e8581f5587e1", "title": "Hello, InfluxDB", "url": "https://notes.pault.ag/hello-influxdb/", "published_at": "2016-07-02T18:13:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e858202e7942", "title": "Hello, Sense!", "url": "https://notes.pault.ag/hello-sense/", "published_at": "2016-06-27T02:42:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e85820fded8f", "title": "Go Debian!", "url": "https://notes.pault.ag/go-debian/", "published_at": "2016-06-19T17:30:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e85821ed99c6", "title": "It's all relative", "url": "https://notes.pault.ag/its-all-relative/", "published_at": "2016-06-11T04:45:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e85822b4c75d", "title": "Docker PostgreSQL Foreign Data Wrapper", "url": "https://notes.pault.ag/dockerfdw/", "published_at": "2014-09-19T02:49:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e85823493dd5", "title": "Linode pv-grub chaining", "url": "https://notes.pault.ag/linode-pv-grub-chainning/", "published_at": "2014-06-15T02:40:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e85823dd462f", "title": "Hy at PyCon 2014", "url": "https://notes.pault.ag/hy-pycon-2014/", "published_at": "2014-04-19T01:13:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e85824215821", "title": "Musings about Debian and Python", "url": "https://notes.pault.ag/debian-python/", "published_at": "2013-09-22T03:49:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e85824913dd0", "title": "Hy: The survival guide", "url": "https://notes.pault.ag/hy-survival-guide/", "published_at": "2013-08-03T04:19:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e858250af36e", "title": "Automatically lint your packages with debuild.me", "url": "https://notes.pault.ag/debuild-me/", "published_at": "2013-06-09T22:43:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e858259f93a7", "title": "A primer on apt's mirror:// protocol", "url": "https://notes.pault.ag/apt-mirror/", "published_at": "2013-02-24T02:04:00+00:00" }, { "id": "01a0821d-b374-7326-a319-e85826941799", "title": "Using env(1) in the shebang", "url": "https://notes.pault.ag/env-in-shebang/", "published_at": "2013-01-16T01:02:00+00:00" } ] posts Claim your blog
Back to Paul's Notes
Blog · corpus.blog/blogs/notes.pault.ag/posts

Paul's Notes

notes.pault.ag

2026

2025

2024

2016

2014

2013