41554 blogs · [ { "id": "01a087c3-8e9e-73b7-b8cb-465653704ab3", "title": "Concepts, Techniques, and Models of Computer Programming: Chapter 5", "url": "https://pid1.dev/posts/ctm-chapter-5/", "published_at": "2025-09-04T23:00:00+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e6b309346", "title": "Concepts, Techniques, and Models of Computer Programming: Chapter 4", "url": "https://pid1.dev/posts/ctm-chapter-4/", "published_at": "2025-08-22T06:52:25+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e6b9af1f2", "title": "Concepts, Techniques, and Models of Computer Programming: Chapter 3", "url": "https://pid1.dev/posts/ctm-chapter-3/", "published_at": "2025-08-07T23:00:00+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e6bf0a0d0", "title": "I'm a scrappy startup and I care about all our customers' usecases", "url": "https://pid1.dev/posts/scrappy-startup/", "published_at": "2025-07-31T23:00:00+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e6c35282c", "title": "Concepts, Techniques, and Models of Computer Programming: Chapters 1 & 2", "url": "https://pid1.dev/posts/ctm-chapters-1-2/", "published_at": "2025-06-05T23:00:00+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e6c4ada47", "title": "Concepts, Techniques, and Models of Computer Programming", "url": "https://pid1.dev/posts/ctm-intro/", "published_at": "2025-05-27T23:00:00+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e6c790f31", "title": "Reasonable Arguments for AI Skepticism", "url": "https://pid1.dev/posts/ai-skeptic/", "published_at": "2025-05-20T22:00:00+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e6d592ee3", "title": "Decoupling", "url": "https://pid1.dev/posts/decoupling/", "published_at": "2025-05-02T22:00:00+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e6d7df75a", "title": "On Bloat", "url": "https://pid1.dev/posts/on-bloat/", "published_at": "2025-04-24T22:00:00+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e6e67ab43", "title": "Think Before Typing", "url": "https://pid1.dev/posts/think-before-typing/", "published_at": "2025-04-10T22:00:00+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e6ec54a3c", "title": "Match Tag/Query Pattern", "url": "https://pid1.dev/posts/match-tag-query-pattern/", "published_at": "2025-04-03T22:00:51+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e6f78c8f8", "title": "Design Needs More Brutalism", "url": "https://pid1.dev/posts/i-hate-material-design/", "published_at": "2025-03-27T23:00:00+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e7037cc91", "title": "Discord", "url": "https://pid1.dev/posts/discord/", "published_at": "2025-03-25T19:00:00+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e70ad1eb9", "title": "In Defense of -target", "url": "https://pid1.dev/posts/in-defense-of-target/", "published_at": "2025-03-11T00:00:00+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e712d372b", "title": "As Configuration", "url": "https://pid1.dev/posts/as-configuration/", "published_at": "2025-03-07T00:00:31+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e713138da", "title": "Is the Unix Philosophy Still Taught in School?", "url": "https://pid1.dev/posts/the-ways-of-cli-being-lost/", "published_at": "2025-02-28T00:00:00+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e71abddd5", "title": "retry: My Favorite API", "url": "https://pid1.dev/posts/retry-my-favorite-api/", "published_at": "2025-02-20T23:00:00+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e72510c6a", "title": "Siren Call of SQLite on the Server", "url": "https://pid1.dev/posts/siren-call-of-sqlite-on-the-server/", "published_at": "2025-02-13T23:00:00+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e72a295bc", "title": "Terralith: The Terraform and OpenTofu Boogieman", "url": "https://pid1.dev/posts/terralith/", "published_at": "2025-02-04T23:00:00+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e739f61d8", "title": "The Enshittification of the Chromecast", "url": "https://pid1.dev/posts/chromecast/", "published_at": "2025-01-30T23:00:00+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e7495a09a", "title": "Loops In Tofu Are Weird", "url": "https://pid1.dev/posts/loops-are-weird/", "published_at": "2025-01-23T23:00:00+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e749cc6ff", "title": "IaC and Abstraction", "url": "https://pid1.dev/posts/iac-and-abstraction/", "published_at": "2025-01-16T23:00:00+00:00" }, { "id": "01a087c3-8e9f-7010-8e3b-dc0e74a664d9", "title": "Initial Post", "url": "https://pid1.dev/posts/initial-post/", "published_at": "2025-01-10T14:52:09+00:00" } ] posts Claim your blog
Back to Blog - pid1
Blog · corpus.blog/blogs/pid1.dev/posts

Blog - pid1

pid1.dev

2025