Top all-time · #9052
Josh Goldberg
Personal blog · blog.joshuakgoldberg.comprogrammingweb
Josh Goldberg writes Goldblog, a personal blog at blog.joshuakgoldberg.com about programming and web. Since 2019, 9 different Hacker News readers have linked it 10 times, most often “Tic-Tac-Toe in Typescripts Type System”. The last post was in 2022, but the archive is still widely read.
Too few sampled comments (4) to say how often HN recommends it.?
Why HN links it
HN readers link this blog for posts on TypeScript's type system, especially a tic-tac-toe game built purely in types. Commenters cite it as examples of what the type system can do.
Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Personal blog for Josh Goldberg. It's mostly TypeScript things!
Most-linked posts?
- Tic-Tac-Toe in Typescripts Type System4 people · 5 mentions · first linked 2020-11-20
- Six Months of Full Time Open Source: A Retrospective3 people · 3 mentions · first linked 2022-09-07
What Hacker News says?
One of my favorites is Josh Goldberg's implementation of Tic-Tac-Toe in the type system: https://blog.joshuakgoldberg.com/type-system-game-engines/
Comment linking /type-system-game-engines/
on “Tricks I wish I knew when I learned TypeScript”Submitted Six Months of Full Time Open Source as a story · 2 points
HN discussionI watched a great talk at TSConf about playing Tic-Tac-Toe using the type system. Not TS itself, purely using the type system. https://blog.joshuakgoldberg.com/type-system-game-engines/
Comment linking /type-system-game-engines/
on “TypeScript 4.1”Submitted Six Months of Full Time Open Source: A Retrospective as a story · 2 points
HN discussionTypescript's type system (not the language, the _type system_ specifically) is the same! Folks have done cool things, like implement TicTacToe types [0] and a pure-types JSON parser [1] [0]: https://blog.joshuakgoldberg.com/type-system-game-engines/ [1]: https://github.com/jamiebuilds/json-parser-in-typescript-ver...
Comment linking /type-system-game-engines/
on “Python type hints are Turing complete”Submitted Tic-Tac-Toe in Typescripts Type System as a story · 2 points
HN discussionThis is epic. There’s a parser in there. Edit: this is explained a bit here [1]. It uses Template Literal Types[2]. 1 https://blog.joshuakgoldberg.com/type-system-game-engines/ 2 https://www.typescriptlang.org/docs/handbook/2/template-lite...
Comment linking /type-system-game-engines/
on “HypeScript: Simplified TypeScript type system in TypeScript's own type system”Submitted Six Months of Full Time Open Source as a story · 1 points
HN discussionSubmitted Binary arithmetic in the TypeScript type system as a story · 1 points
HN discussionSubmitted Binary Arithmetic in the TypeScript Type System as a story · 1 points
HN discussion