Top all-time · #11347
Maddy Miller
Personal blog · madelinemiller.dev/blog · on HN as me4502programminggames
Maddy Miller's personal blog at madelinemiller.dev covers programming and games. Since 2020, 6 different Hacker News readers have linked it 11 times, most often “The Performance Overhead of JavaScript Promises and Async Await”. It is still writing: the last post was on 2026-07-26, and you can follow it by feed.
Too few sampled comments (2) to say how often HN recommends it.?
Why HN links it
HN commenters link this blog's posts on Minecraft server software (CraftBukkit versus Spigot) and on JavaScript Promise overhead in V8 when wrapping synchronous code.
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.
I'm Maddy (Me4502); Software Engineer at Microsoft and developer of the Minecraft mods WorldEdit, WorldGuard, and CraftBook
Most-linked posts?
- The Performance Overhead of JavaScript Promises and Async Await2 people · 2 mentions · first linked 2020-12-28
- Demystifying a TypeScript Quirk2 people · 2 mentions · first linked 2020-02-04
What Hacker News says?
CraftBukkit isn't really server software anymore either, you can still download it for latest MC but it's really just Spigot with some features disabled. https://madelinemiller.dev/blog/stop-using-craftbukkit/
Comment linking /blog/stop-using-craftbukkit/
on “PaperMC/Paper: The most widely used, high performance Minecraft server”Submitted The dark side of account bans as a story · 127 points
HN discussionI actually looked into this just yesterday because I was interested in doing this in my JS-targeted language :) As far as I can tell, the only real problem is performance. Wrapping synchronous expressions in Promise.resolve() (which is what this effectively does) is apparently not optimized out by V8, and is egregiously inefficient: https://madelinemiller.dev/blog/javascript-promise-overhead/ For my use-case, probab…
Comment linking /blog/javascript-promise-overhead/
on “What if JavaScript had a synchronous async flavor?”Submitted Motion sickness accessibility in video games as a story · 109 points
HN discussionSubmitted Hey tech companies, your name change process sucks as a story · 5 points
HN discussionSubmitted The Performance Overhead of JavaScript Promises and Async Await as a story · 3 points
HN discussionSubmitted Self-Publishing an eBook as a Developer as a story · 2 points
HN discussionSubmitted How to Ask for Support from an Open Source Project as a story · 2 points
HN discussionSubmitted Demystifying a TypeScript Quirk as a story · 2 points
HN discussionSubmitted Demystifying a TypeScript Quirk as a story · 2 points
HN discussionSubmitted Optimizing data-heavy JavaScript code as a story · 1 points
HN discussion