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

J

Jordan Scales

Personal blog · thatjdanisso.coolprogrammingweb

Jordan Scales writes jordan scales, a personal blog at thatjdanisso.cool about programming and web. Since 2015, 6 different Hacker News readers have linked it 10 times, most often “Functions That Go Backwards”. The last post was in 2021, but the archive is still widely read.

Visit the blog
10mentions?
6HN people?
2015–2021first – last linked?
Links on Hacker News per year · peak 3 in 2020

jdan's thoughts and things

Most-linked posts?

  1. Functions That Go Backwards
    3 people · 3 mentions · first linked 2020-06-15
  2. Pascal's Triangle in J
    2 people · 2 mentions · first linked 2018-02-12

What Hacker News says?

  1. Shameless plug but I recently picked J back up as a hobby and it's been super fun. You can read some of my findings here: http://thatjdanisso.cool/j-fibonacci/ http://thatjdanisso.cool/j-pascal/ I encourage you to give this language a shot - it's got some really cool ideas.

    Comment linking /j-pascal/

    on “A look at the J language: the fine line between genius and insanity (2012)”
  2. Submitted Falling in Love with Web Development Again as a story · 15 points

    HN discussion
  3. I learned best in Scheme because you don't need to parse your input and can just evaluate a tree[0] (Parsing is, in my opinion, the most boring part about writing an interpreter!) Chapter 7 of Crafting Interpreters lays out how an evaluator works in a pretty clean way [1]. I've also blogged about evaluating ASTs in JavaScript [2] Lastly, Gary Bernhardt took it a step further and instead of "evaluating" code, "compil…

    Comment linking /programming-languages

    on “Ink programming language”
  4. Submitted Functions That Go Backwards as a story · 2 points

    HN discussion
  5. Please don't ever make buttons with <div>s! [0] Focusable should be the default, as many folks can't (or don't want to) use a mouse. Use the semantic <button> tag or even just an <a> with role="button" and you'll get accessibility for free. [0]: http://thatjdanisso.cool/a11y/clicking-with-a-keyboard/

    Comment linking /a11y/clicking-with-a-keyboard/

    on “Show HN: Markdown-UI – Write UI/UX with Markdown Syntax”
  6. Submitted Functions That Go Backwards as a story · 2 points

    HN discussion
  7. Submitted Is This True? as a story · 1 points

    HN discussion
  8. Submitted Functions That Go Backwards as a story · 1 points

    HN discussion
  9. Submitted Pascal's Triangle in J as a story · 1 points

    HN discussion

Search all of HN for thatjdanisso.cool