Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #6848

C

Colin McDonnell

Personal blog · colinhacks.com/essaysprogrammingweb

Colin McDonnell's personal blog at colinhacks.com covers programming and web. Since 2021, 12 different Hacker News readers have linked it 16 times, most often “Live types in a TypeScript monorepo”. It is still writing: the last post was on 2025-08-23, and you can follow it by feed.

Visit the blog
16mentions?
12HN people?
2021–2025first – last linked?
Links on Hacker News per year · peak 6 in 2024

Too few sampled comments (2) to say how often HN recommends it.?

Why HN links it

HN readers link Colin McDonnell's essays on TypeScript type safety, such as an explanation of how tRPC shares function signatures through import type. Linked in the tRPC discussion as background.

Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Creator of Zod, author of the initial tRPC, building Pullfrog. TypeScript, open source, and developer tools.

Most-linked posts?

  1. Live types in a TypeScript monorepo
    4 people · 4 mentions · first linked 2024-05-31
  2. The dream of end-to-end typesafety
    2 people · 5 mentions · first linked 2021-06-01
  3. Designing the perfect TypeScript schema validation library
    2 people · 2 mentions · first linked 2021-11-06
  4. Zod Codecs
    2 people · 2 mentions · first linked 2025-08-24
  5. An email regex for reasonable people
    2 people · 2 mentions · first linked 2024-03-07

What Hacker News says?

  1. You kinda can share function signatures with TypeScript's import type. And that's what tRPC does but adds some generics in the middle to make things seamless. Explanation here: https://colinhacks.com/essays/painless-typesafety

    Comment linking /essays/painless-typesafety

    on “TRPC: End-to-end typesafe APIs made easy”
  2. Submitted Designing the perfect TypeScript schema validation library as a story · 9 points

    HN discussion
  3. I wrote the initial proof of concept for tRPC a little over a year ago (though I'm no longer involved in the project). Seems like there's some confusion about how this works. A more complete description is available here[0] below but I'll put a brief explanation below as well. - It's designed specifically for a full-stack TypeScript app. Your API is implemented as strongly typed server-side functions. - The input ty…

    Comment linking /essays/painless-typesafety

    on “TRPC: End-to-end typesafe APIs made easy”
  4. Submitted Zod Codecs as a story · 3 points

    HN discussion
  5. Submitted Live types in a TypeScript monorepo as a story · 3 points

    HN discussion
  6. Submitted From README to documentation site in 10 minutes as a story · 3 points

    HN discussion
  7. Submitted An email regex for reasonable people as a story · 3 points

    HN discussion
  8. Submitted Introducing Zod Codecs as a story · 2 points

    HN discussion
  9. Submitted An email regex for reasonable people as a story · 2 points

    HN discussion
  10. Submitted API typesafety without the tears (or code generation) as a story · 2 points

    HN discussion
  11. Submitted The dream of end-to-end typesafety as a story · 2 points

    HN discussion
  12. Submitted Live Types in a TypeScript Monorepo as a story · 1 points

    HN discussion
  13. Submitted Live Types in a TypeScript Monorepo as a story · 1 points

    HN discussion
  14. Submitted Live Types in a TypeScript Monorepo as a story · 1 points

    HN discussion
  15. Submitted Designing the perfect TypeScript schema validation library as a story · 1 points

    HN discussion
  16. Submitted Building a strongly typed API without GraphQL as a story · 1 points

    HN discussion

Search all of HN for colinhacks.com

Linked by the same people?