41554 blogs · [
{
"id": "01a087c5-a761-7298-ab4c-5ea464450d09",
"title": "AI and the Small Web",
"url": "https://plbrault.com/blog-posts/ai-and-the-small-web/",
"published_at": "2026-06-17T00:00:00+00:00"
},
{
"id": "01a087c5-a761-7298-ab4c-5ea465267d34",
"title": "The Tale of My Retrocomputing Infrastructure",
"url": "https://plbrault.com/blog-posts/the-tale-of-my-retrocomputing-infrastructure/",
"published_at": "2026-03-22T00:00:00+00:00"
},
{
"id": "01a087c5-a761-7298-ab4c-5ea466262541",
"title": "I Used NumPy to Plan for My Home Renovations",
"url": "https://plbrault.com/blog-posts/i-used-numpy-to-plan-for-my-home-renovations/",
"published_at": "2026-03-08T00:00:00+00:00"
},
{
"id": "01a087c5-a761-7298-ab4c-5ea46697aa78",
"title": "The Mysterious Case of the Off-Brand Cartoon",
"url": "https://plbrault.com/blog-posts/the-mysterious-case-of-the-off-brand-cartoon/",
"published_at": "2026-02-22T00:00:00+00:00"
},
{
"id": "01a087c5-a761-7298-ab4c-5ea4674d3f16",
"title": "My Journey to Stop Using My Phone",
"url": "https://plbrault.com/blog-posts/my-journey-to-stop-using-my-phone/",
"published_at": "2025-09-20T00:00:00+00:00"
},
{
"id": "01a087c5-a761-7298-ab4c-5ea467a10d54",
"title": "How I Really Started Self-Hosting",
"url": "https://plbrault.com/blog-posts/how-i-really-started-self-hosting/",
"published_at": "2025-02-09T00:00:00+00:00"
},
{
"id": "01a087c5-a761-7298-ab4c-5ea46858e8bb",
"title": "On Moving My Home Automations",
"url": "https://plbrault.com/blog-posts/on-moving-my-home-automations/",
"published_at": "2025-01-13T00:00:00+00:00"
},
{
"id": "01a087c5-a761-7298-ab4c-5ea468ef05e2",
"title": "Magic 2.0: A Creative Blend of Tech and Medieval Fantasy",
"url": "https://plbrault.com/blog-posts/magic20-book-series-review/",
"published_at": "2024-08-08T00:00:00+00:00"
},
{
"id": "01a087c5-a761-7298-ab4c-5ea4696dadde",
"title": "I Coded Something Dumb And I'm Proud of It",
"url": "https://plbrault.com/blog-posts/i-coded-something-dumb-and-im-proud-of-it/",
"published_at": "2024-05-15T00:00:00+00:00"
},
{
"id": "01a087c5-a761-7298-ab4c-5ea46974b2a9",
"title": "I Used Netscape Composer in 2024",
"url": "https://plbrault.com/blog-posts/i-used-netscape-composer-in-2024/",
"published_at": "2024-01-14T00:00:00+00:00"
},
{
"id": "01a087c5-a761-7298-ab4c-5ea4698f03f2",
"title": "I Created the Nerdiest Game Ever",
"url": "https://plbrault.com/blog-posts/i-created-the-nerdierst-game-ever/",
"published_at": "2023-08-13T00:00:00+00:00"
},
{
"id": "01a087c5-a761-7298-ab4c-5ea46a5a9385",
"title": "The Problem With Frameworks",
"url": "https://plbrault.com/blog-posts/the-problem-with-frameworks/",
"published_at": "2022-02-05T00:00:00+00:00"
},
{
"id": "01a087c5-a761-7298-ab4c-5ea46a6ed4f5",
"title": "Programming Is Like Driving: Check Your Blind Spots",
"url": "https://plbrault.com/blog-posts/programming-is-like-driving-check-your-blind-spots/",
"published_at": "2020-12-05T00:00:00+00:00"
},
{
"id": "01a0e436-0bb7-7194-bb69-e7808fcb6fdf",
"title": null,
"url": "https://plbrault.com/blog-en/",
"published_at": null
}
] posts Claim your blog