corpus.blog
Most cited
Talked about
Blogs
54,302 blogs · [ { "id": "01a08762-7cd2-73be-a9dd-f1283499a55b", "title": "Introducing Zod Codecs", "url": "https://colinhacks.com/essays/introducing-zod-codecs", "published_at": "2025-08-23T00:44:28+00:00" }, { "id": "01a08762-7cd3-7071-a0c4-c0802d188822", "title": "Making AI resources auto-discoverable via package.json", "url": "https://colinhacks.com/essays/ai-autodiscovery-in-package-json", "published_at": "2025-07-30T01:23:04+00:00" }, { "id": "01a08762-7cd3-7071-a0c4-c0802d327077", "title": "Live types in a TypeScript monorepo", "url": "https://colinhacks.com/essays/live-types-typescript-monorepo", "published_at": "2024-05-30T21:59:04+00:00" }, { "id": "01a08762-7cd3-7071-a0c4-c0802d522d3f", "title": "An email regex for reasonable people", "url": "https://colinhacks.com/essays/reasonable-email-regex", "published_at": "2023-03-08T06:13:36+00:00" }, { "id": "01a08762-7cd3-7071-a0c4-c0802d563a28", "title": "From README to documentation site in 10 minutes", "url": "https://colinhacks.com/essays/docs-the-smart-way", "published_at": "2022-05-13T03:46:51+00:00" }, { "id": "01a08762-7cd3-7071-a0c4-c0802dff9f7e", "title": "Building an end-to-end typesafe API — without GraphQL", "url": "https://colinhacks.com/essays/painless-typesafety", "published_at": "2021-06-13T14:41:14+00:00" }, { "id": "01a08762-7cd3-7071-a0c4-c0802ec00340", "title": "Why Zod 2 isn't leaving beta", "url": "https://colinhacks.com/essays/why-zod-2-isnt-leaving-beta", "published_at": "2020-12-08T07:00:00+00:00" }, { "id": "01a08762-7cd3-7071-a0c4-c0802f186ae2", "title": "Next.js, nested routes, and the war on SPAs", "url": "https://colinhacks.com/essays/vercel-nextjs-spa", "published_at": "2020-10-29T21:04:40+00:00" }, { "id": "01a08762-7cd3-7071-a0c4-c0802f2aef78", "title": "Building a single-page application with Next.js and React Router", "url": "https://colinhacks.com/essays/building-a-spa-with-nextjs", "published_at": "2020-10-29T05:51:10+00:00" }, { "id": "01a08762-7cd3-7071-a0c4-c0802fde1905", "title": "Authenticated server-side rendering with Next.js and Firebase", "url": "https://colinhacks.com/essays/nextjs-firebase-authentication", "published_at": "2020-08-09T20:52:24+00:00" }, { "id": "01a08762-7cd3-7071-a0c4-c08030209ef4", "title": "Sponsor pools: a new funding model for open source software", "url": "https://colinhacks.com/essays/a-new-funding-model-for-open-source-software", "published_at": "2020-07-29T09:43:15+00:00" }, { "id": "01a08762-7cd3-7071-a0c4-c080306db04a", "title": "Why you shouldn't use @emotion/core", "url": "https://colinhacks.com/essays/emotion-core-vs-vanilla-emotion", "published_at": "2020-06-07T02:27:58+00:00" }, { "id": "01a08762-7cd3-7071-a0c4-c08030dbd8f3", "title": "Choosing a tech stack for my personal dev blog in 2020", "url": "https://colinhacks.com/essays/devii", "published_at": "2020-05-26T03:18:56+00:00" }, { "id": "01a08762-7cd3-7071-a0c4-c080314da0cf", "title": "Designing the perfect Typescript schema validation library", "url": "https://colinhacks.com/essays/zod", "published_at": "2020-03-08T08:00:00+00:00" } ] posts
Claim your blog
Back to colinhacks.com
Blog · corpus.blog/blogs/colinhacks.com/posts
colinhacks.com
colinhacks.com
2025
Introducing Zod Codecs
original ↗
23 Aug 2025
Making AI resources auto-discoverable via package.json
original ↗
30 Jul 2025
2024
Live types in a TypeScript monorepo
original ↗
30 May 2024
2023
An email regex for reasonable people
original ↗
8 Mar 2023
2022
From README to documentation site in 10 minutes
original ↗
13 May 2022
2021
Building an end-to-end typesafe API — without GraphQL
original ↗
13 Jun 2021
2020
Why Zod 2 isn't leaving beta
original ↗
8 Dec 2020
Next.js, nested routes, and the war on SPAs
original ↗
29 Oct 2020
Building a single-page application with Next.js and React Router
original ↗
29 Oct 2020
Authenticated server-side rendering with Next.js and Firebase
original ↗
9 Aug 2020
Sponsor pools: a new funding model for open source software
original ↗
29 Jul 2020
Why you shouldn't use @emotion/core
original ↗
7 Jun 2020
Choosing a tech stack for my personal dev blog in 2020
original ↗
26 May 2020
Designing the perfect Typescript schema validation library
original ↗
8 Mar 2020