Top all-time · #4582
Abhinav Sarkar
Personal blog · abhinavsarkar.netprogrammingsystems
Abhinav Sarkar's personal blog at abhinavsarkar.net covers programming and systems. Since 2017, 17 different Hacker News readers have linked it 39 times, most often “A Short Survey of Compiler Back Ends”. It is still writing: the last post was on 2026-10-31, and you can follow it by feed.
Most-linked posts?
- A Short Survey of Compiler Back Ends3 people · 3 mentions · first linked 2025-11-05
- JSON Parsing from Scratch in Haskell3 people · 3 mentions · first linked 2020-05-04
- I Use Jujutsu2 people · 2 mentions · first linked 2026-01-10
- Implementing Co, a Small Interpreted Language with Coroutines #1: The Parser2 people · 2 mentions · first linked 2021-05-09
- A Fast Bytecode VM for Arithmetic: The Compiler2 people · 2 mentions · first linked 2025-08-24
- Writing a Static Site Generator Using Shake2 people · 2 mentions · first linked 2022-12-17
- Interpreting Brainfuck in Haskell2 people · 2 mentions · first linked 2025-01-19
- Solving Advent of Code "Seating System" with Comonads and Stencils2 people · 2 mentions · first linked 2025-01-05
- Getting Started with Nix for Haskell2 people · 2 mentions · first linked 2024-08-29
- Analyzing My Lobsters Submissions2 people · 2 mentions · first linked 2026-08-12
What Hacker News says?
Submitted A Fast Bytecode VM for Arithmetic: The Compiler as a story · 71 points
HN discussionSubmitted A Bytecode VM for Arithmetic: The Parser as a story · 25 points
HN discussionSubmitted A Fast Bytecode VM for Arithmetic: The Virtual Machine as a story · 10 points
HN discussionSubmitted A Short Survey of Compiler Back Ends as a story · 6 points
HN discussionSubmitted JSON Parsing from Scratch in Haskell as a story · 6 points
HN discussionSubmitted Getting Started with Nix for Haskell as a story · 5 points
HN discussionSubmitted Mechanically Deriving Tree Iterators with Continuation Defunctionalization as a story · 5 points
HN discussionSubmitted Getting Started with Nix for Haskell as a story · 4 points
HN discussionSubmitted Parsing JSON from Scratch as a story · 4 points
HN discussionSubmitted JSON Parsing from Scratch in Haskell as a story · 4 points
HN discussionSubmitted Fast Haskell Scripts on GitHub Actions as a story · 3 points
HN discussionSubmitted I Use Jujutsu as a story · 3 points
HN discussionSubmitted Interpreting Brainfuck in Haskell as a story · 3 points
HN discussionSubmitted Writing a Static Site Generator Using Shake as a story · 3 points
HN discussionSubmitted Implementing Co, a Small Interpreted Language with Coroutines #1: The Parser as a story · 3 points
HN discussionSubmitted Fast Sudoku Solver in Haskell #3: Picking the Right Data Structures as a story · 3 points
HN discussionSubmitted An LC-3 Disassembler in Haskell as a story · 2 points
HN discussionSubmitted Running NixOS Micro VMs on macOS as a story · 2 points
HN discussionSubmitted A Short Survey of Compiler Targets as a story · 2 points
HN discussionSubmitted A Fast Bytecode VM for Arithmetic: The Compiler as a story · 2 points
HN discussionSubmitted Interpreting Brainfuck in Haskell as a story · 2 points
HN discussionSubmitted Solving Advent of Code "Seating System" with Comonads and Stencils as a story · 2 points
HN discussionSubmitted Going REPLing with Haskeline as a story · 2 points
HN discussionSubmitted Implementing Co, a Small Interpreted Language with Coroutines #1: The Parser as a story · 2 points
HN discussionSubmitted Solving Advent of Code “Handy Haversacks” in Type-Level Haskell as a story · 2 points
HN discussionSubmitted Notes for 'Thinking with Types: Type-Level Programming in Haskell', Chapters 1–5 as a story · 2 points
HN discussionSubmitted Writing a Simple REST Web Service in PureScript – Part 2 as a story · 2 points
HN discussionSubmitted Simple REST service in PureScript as a story · 2 points
HN discussionSubmitted Analyzing My Lobsters Submissions as a story · 1 points
HN discussionSubmitted Analyzing My Lobsters Submissions as a story · 1 points
HN discussion