56,966 blogs · [ { "id": "01a0d7f7-ff2e-7020-b9cd-20d21f2df7c4", "title": "Why I Built a Public API for The Common News", "url": "https://devinthakker.com/blog/common-news-public-api", "published_at": "2026-09-22T00:00:00+00:00" }, { "id": "01a0876b-f77b-7048-8ec4-588929e7fa33", "title": "The Common News Reaches 800 Cities, With 1,000 in Sight", "url": "https://devinthakker.com/blog/common-news-800-cities", "published_at": "2026-08-24T00:00:00+00:00" }, { "id": "01a0876b-f77b-7048-8ec4-58892ae427c1", "title": "Why I Built CoFinder", "url": "https://devinthakker.com/blog/why-i-built-cofinder", "published_at": "2026-06-28T00:00:00+00:00" }, { "id": "01a0876b-f77b-7048-8ec4-58892afeff39", "title": "What Makes Civic Data So Hard to Structure", "url": "https://devinthakker.com/blog/what-makes-civic-data-hard-to-structure", "published_at": "2026-05-26T00:00:00+00:00" }, { "id": "01a0876b-f77b-7048-8ec4-58892b26ef93", "title": "What We Learned Expanding The Common News to 100 Cities", "url": "https://devinthakker.com/blog/common-news-100-cities", "published_at": "2026-05-20T00:00:00+00:00" }, { "id": "01a0876b-f77b-7048-8ec4-58892c1746ad", "title": "The Data Model Behind The Common News", "url": "https://devinthakker.com/blog/common-news-data-model", "published_at": "2026-05-12T00:00:00+00:00" }, { "id": "01a0876b-f77b-7048-8ec4-58892c67abb2", "title": "Local Government SEO Is Won Through Specificity", "url": "https://devinthakker.com/blog/local-government-seo-specificity", "published_at": "2026-04-29T00:00:00+00:00" }, { "id": "01a0876b-f77b-7048-8ec4-58892cfd733c", "title": "How I Think About Trust in AI-Generated Civic Summaries", "url": "https://devinthakker.com/blog/common-news-ai-summary-trust", "published_at": "2026-04-16T00:00:00+00:00" }, { "id": "01a0876b-f77b-7048-8ec4-58892d8673e6", "title": "How I Turned The Common News Into a Local SEO Engine", "url": "https://devinthakker.com/blog/common-news-local-seo-system", "published_at": "2026-04-14T00:00:00+00:00" }, { "id": "01a0876b-f77b-7048-8ec4-58892db29689", "title": "How I Built a Public RAG App for Chicago Budget Documents", "url": "https://devinthakker.com/blog/chicago-budget-rag", "published_at": "2026-03-06T00:00:00+00:00" }, { "id": "01a0876b-f77b-7048-8ec4-58892e5db2ef", "title": "Why I Built The Common News: Local Government in Minutes, Not Hours", "url": "https://devinthakker.com/blog/why-i-built-the-common-news", "published_at": "2026-01-13T00:00:00+00:00" } ] posts Claim your blog
Back to devinthakker.com
Blog · corpus.blog/blogs/devinthakker.com/posts

devinthakker.com

devinthakker.com

2026