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

M

Mukul Rathi

Personal blog · mukulrathi.comprogrammingsystems

Mukul Rathi writes Mukul's Blog, a personal blog at mukulrathi.com about programming and systems. Since 2019, 12 different Hacker News readers have linked it 14 times, most often “A Complete Guide to LLVM for Programming Language Creators”. The last post was in 2021, but the archive is still widely read.

Visit the blog
14mentions?
12HN people?
2019–2025first – last linked?
Links on Hacker News per year · peak 3 in 2019

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

Why HN links it

HN readers link Mukul Rathi's posts as practical resources for building a programming language on LLVM, including his guide to creating your own language. One commenter also cites his git visual guide list.

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.

Mukul Rathi's personal website and blog

Most-linked posts?

  1. A Complete Guide to LLVM for Programming Language Creators
    4 people · 4 mentions · first linked 2022-02-27
  2. I wrote my own “proper” programming language (2020)
    2 people · 2 mentions · first linked 2022-11-29
  3. Gatsby and ReasonML – the holy grail? Find out how
    2 people · 2 mentions · first linked 2020-03-31
  4. An accessible introduction to type theory and implementing a type-checker
    2 people · 2 mentions · first linked 2021-12-28

What Hacker News says?

  1. lenkite · 2022-02-27Recommends
    An article that leverages LLVM like this helps: https://mukulrathi.com/create-your-own-programming-language/...

    Comment linking /create-your-own-programming-language/llvm-ir-cpp-api-tutorial/

    on “So you want to design a programming language (2017)”
  2. Submitted I wrote my own “proper” programming language (2020) as a story · 93 points

    HN discussion
  3. Original source along with some of their other git content: (Nitter search sometimes returns no results, so just refresh if that happens) - https://nitter.net/search?f=tweets&q=from:@NikkiSiapno+git&f... - https://nitter.net/search?f=tweets&q=from:@ChrisStaud+git&f-... For folks who enjoy visual guides, here are a few more I'm aware of: - http://marklodato.github.io/visual-git-guide/index-en.html - https://mukulrath…

    Comment linking /git-beginner-cheatsheet/

    on “A beginner's guide to Git version control”
  4. Submitted What it's like to intern at Facebook in 2019 as a story · 10 points

    HN discussion
  5. chubot · 2023-11-14Recommends
    I'm in the same boat as you -- here are the two best resources I found: https://mukulrathi.com/create-your-own-programming-language/... https://jaked.org/blog/2021-09-07-Reconstructing-TypeScript-... I read through the first 10 chapters of TAPL, and skimmed the rest. The first 10 chapters were good to remind myself of the framing. But as far as I can tell, all the stuff I care about is stuffed into one chapter (chap…

    Comment linking /create-your-own-programming-language/intro-to-type-checking/

    on “A decade of developing a programming language”
  6. Submitted Coding 2.0: Why bother testing your code? as a story · 5 points

    HN discussion
  7. uxns · 2023-03-20Recommends
    Not a book, but you might find it helpful https://mukulrathi.com/create-your-own-programming-language/...

    Comment linking /create-your-own-programming-language/llvm-ir-cpp-api-tutorial/

    on “Ask HN: LLVM Book to Get Started”
  8. Submitted A Complete Guide to LLVM for Programming Language Creators as a story · 3 points

    HN discussion
  9. Submitted Gatsby and ReasonML – the holy grail? Find out how as a story · 3 points

    HN discussion
  10. Submitted Level up your website in 2019 with Gatsby and React as a story · 3 points

    HN discussion
  11. Submitted I wrote my own “proper” programming language as a story · 2 points

    HN discussion
  12. Submitted An accessible introduction to type theory and implementing a type-checker as a story · 2 points

    HN discussion
  13. Submitted A step-by-step guide to integrating ReasonML into your Gatsby site as a story · 2 points

    HN discussion
  14. Submitted A Complete Guide to LLVM for Programming Language Creators (2020) as a story · 1 points

    HN discussion

Search all of HN for mukulrathi.com