Bun vs Node: Why the JavaScript runtime race matters | Nahraf