@NickBlow Using async hooks is another viable way of passing context instead of feeding it as a param on every function, tho there's a level of magic about it I don't necessarily like.
@jarredsumner It will be very competitive with Go if the DX for worker threads was something like: Bun.thread(() => console.log("From worker thread")): Promise<T>;
@dillon_mulroy my serious answer is that you should try to savor every moment. you’ll think your config isn’t growing but then you’ll look back at your old init.lua and realize it’ll never be that simple again. the other stuff will sort itself out