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

A

Akila Welihinda

Personal blog · awelm.com/posts · on HN as hackthesystemprogrammingsystems

Akila Welihinda's personal blog at awelm.com covers programming and systems. Since 2022, 11 different Hacker News readers have linked it 15 times, most often “How to Build an Evil Compiler”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
15mentions?
11HN people?
2022–2024first – last linked?
Links on Hacker News per year · peak 12 in 2022

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

Why HN links it

HN readers link Akila Welihinda's posts on building databases, such as a guide to writing a simple database from scratch, as practical resources for learning database internals.

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

My technical blog. Let's learn together

The author on HN?

hackthesystem · 173 karma · member since 2022

Blog: awelm.com Twitter: twitter.com/awelm_ Github: github.com/awelm

From their public HN profile, which links to this site.

Most-linked posts?

  1. How to Build an Evil Compiler
    6 people · 6 mentions · first linked 2022-03-21
  2. A Deeper Dive of kube-scheduler
    2 people · 2 mentions · first linked 2023-12-13
  3. SimpleDB: A Basic RDBMS Built from Scratch
    2 people · 2 mentions · first linked 2022-01-31

What Hacker News says?

  1. > This does not prevent any of these threats, it does not even necessarily make them more difficult whatsoever. "Insiders" will still have access to the source code doing the encryption, and it is just not possible to protect against government overreach that can literally force you to do anything and keep quiet about it, even in otherwise relative sane countries. Search for NSA letter. There you go again :) You lit…

    Comment linking /posts/evil-compiler/

    on “Apple advances user security with powerful new data protections”
  2. Submitted SimpleDB: A Basic RDBMS Built from Scratch as a story · 210 points

    HN discussion
  3. Here are some popular papers: https://github.com/rxin/db-readings Once you finish the major papers, CMU has a ton of talks from more recent database research projects: https://db.cs.cmu.edu/seminar2020/ You could also try building a simple database from scratch, like this: https://www.awelm.com/posts/simple-db/ Also if you are specifically interested in SQL, make sure to learn relational algebra/calculus.

    Comment linking /posts/simple-db/

    on “Ask HN: Which DB internals to study more to become expert in DBs overall??”
  4. Submitted How to Build an Evil Compiler as a story · 74 points

    HN discussion
  5. Submitted Exploring SIMD performance improvements in WebAssembly (2021) as a story · 64 points

    HN discussion
  6. Submitted How to Build an Evil Compiler as a story · 17 points

    HN discussion
  7. Submitted My Useless Contribution to the GNU C Sine Function as a story · 8 points

    HN discussion
  8. Submitted How to Build an Evil Compiler as a story · 5 points

    HN discussion
  9. Submitted How to Build an Evil Compiler as a story · 5 points

    HN discussion
  10. Submitted Tools That Improved My Engineering Productivity as a story · 4 points

    HN discussion
  11. Submitted How to Build an Evil Compiler as a story · 3 points

    HN discussion
  12. Submitted Tools That Improved My Engineering Productivity as a story · 2 points

    HN discussion
  13. Submitted A Deeper Dive of kube-scheduler as a story · 1 points

    HN discussion
  14. Submitted A Deeper Dive of kube-scheduler as a story · 1 points

    HN discussion
  15. Submitted Managing LLM Context Is a Knapsack Problem as a story · 1 points

    HN discussion

Search all of HN for awelm.com