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 · #6029

K

kdy1: The way I think

Personal blog · kdy1.devprogrammingweb

kdy1: The way I think is a personal blog at kdy1.dev about programming and web. Since 2022, 13 different Hacker News readers have linked it 14 times, most often “I’m porting the TypeScript type checker tsc to Go”. It is still writing: the last post was on 2026-10-23, and you can follow it by feed.

Visit the blog
14mentions?
13HN people?
2022–2026first – last linked?
Links on Hacker News per year · peak 11 in 2022

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

Why HN links it

Posts by the SWC author on porting the TypeScript compiler (tsc) to Go, then moving to Rust with stc. HN readers link them as background on TypeScript tooling rewrites.

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

A blog powered by Hashnode

Most-linked posts?

  1. I’m porting the TypeScript type checker tsc to Go
    5 people · 5 mentions · first linked 2022-01-25
  2. Open-sourcing the new TypeScript type checker (now in Rust)
    4 people · 4 mentions · first linked 2022-10-28
  3. Humans Are Always the Bottleneck
    2 people · 2 mentions · first linked 2026-09-08

What Hacker News says?

  1. Yep! The person who started swc is doing just that: https://kdy1.dev/posts/2022/1/tsc-go

    Comment linking /posts/2022/1/tsc-go

    on “Show HN: Ezno, a type checker for JavaScript and optimiser for React”
  2. Submitted I’m porting the TypeScript type checker tsc to Go as a story · 450 points

    HN discussion
  3. I just remembered this blog post, maybe that's the one that was on the front page recently ? https://kdy1.dev/posts/2022/1/tsc-go Ok yup, definitely that one, https://news.ycombinator.com/item?id=30074414

    Comment linking /posts/2022/1/tsc-go

    on “An introduction to type programming in TypeScript”
  4. Submitted Status update of the TypeScript compiler written in Go as a story · 38 points

    HN discussion
  5. (OP author here) Lots of people reading too much into the tea leaves here; this is just a matter of picking the best tool for this particular task, and our task (porting a JS codebase to the fastest available native target that still works in terms of not altering program structure as part of the port) is pretty unusual as far as things go I would also recommend reading kdy1's observations when faced with the same t…

    Comment linking /2022-1-26-porting-tsc-to-go

    on “Why Go?”
  6. Submitted Open-sourcing the new TypeScript type checker (now in Rust) as a story · 8 points

    HN discussion
  7. If I understand correctly.. SWC is not a "TypeScript type-checker project", it's a bundler and compiler. The type checker in the title refers to the author's work porting the TypeScript compiler tsc to Go, which is a different/additional project. > Vercel is sponsoring and funding the work to port tsc to Go. We’re planning to open-source this work in the future. I’ll also be creating a bridge to use this new version…

    Comment linking /posts/2022/1/tsc-go

    on “Rust-based TypeScript type-checker project leader threatens paid solution”
  8. Submitted Open-sourcing the new TypeScript type checker as a story · 5 points

    HN discussion
  9. Looks like he moved back to Rust sometime between January and October, at which point he also changed the name to stc: https://kdy1.dev/posts/2022/10/open-sourcing-stc

    Comment linking /posts/2022/10/open-sourcing-stc

    on “Rewriting TypeScript in Rust? You'D have to be”
  10. Submitted Humans Are Always the Bottleneck as a story · 2 points

    HN discussion
  11. https://kdy1.dev/posts/2022/10/open-sourcing-stc#ix27ll-swit...

    Comment linking /posts/2022/10/open-sourcing-stc

    on “Rewriting TypeScript in Rust? You'D have to be”
  12. Submitted Open-source TypeScript type checker by SWC's author as a story · 2 points

    HN discussion
  13. At the beginning of this year, kdy1 (Donny) said he'd be switching to Go after initially trying things out in Rust [1][2], I guess he decided to go through with Rust after all? Or is this something slightly different? [1] https://kdy1.dev/posts/2022/1/tsc-go [2] https://news.ycombinator.com/item?id=30074414

    Comment linking /posts/2022/1/tsc-go

    on “Rewriting TypeScript in Rust? You'D have to be”
  14. Submitted Humans Are Always the Bottleneck as a story · 1 points

    HN discussion

Search all of HN for kdy1.dev

Linked by the same people?