Navin Pai
navinpai.bsky.social
Navin Pai
@navinpai.bsky.social
I'm A Moron Who's Too Lazy To Write A Proper Bio
Sure, they'll now walk back on this after the public outcry (& THANKFULLY the loss of data was agonizing but reversible), but I'll be looking up @use_bruno /
@httpie / some other non-dev-hostile option

Anytime an OSS project gets acquired/raise $$$ I worry

github.com/Kong/insomni...
Local-only projects are coming back in mid October (Insomnia v8.3) · Kong/insomnia · Discussion #6...
Update (Oct 5th): 8.2 has been released today, we are now working towards 8.3 which reintroduces this capability. Believe it or not, when we released Insomnia 8.0 we wanted to actually do good. We ...
github.com
October 4, 2023 at 7:24 PM
All in all, bun is EXTREMELY interesting, and my first experience with it was very positive. And not even gotten into CJS/ESM interop usecases. Honestly, more bullish on Bun, than on deno which takes a different approach.

Definitely play with it this weekend! ✌️🤗
September 9, 2023 at 7:27 PM
Things I'm unsure of:
- bun is EVERYTHING. Node replacement? npm replacement? Toolchain? Testrunner? sdk? Yes. Hope it doesn't spread too thin
- Another lockfile! bun.lockb is interesting format, but _feels_ redundant 🫥
September 9, 2023 at 7:27 PM
Things that didn't work:
- Metrics scripts didn't work with `PerformanceObserver is not yet implemented in Bun.`
- Had to disable Pyroscope script with error: "Cannot find module "[]/pprof/build/node-v108-darwin-arm64-unknown/pprof.node" from "[]/pprof/out/src/heap-profiler-bindings.js"
September 9, 2023 at 7:26 PM
Things that worked OOTB:
- bun install vs npm install is not even a race - bun install is 🔥🔥🔥
- Truly drop-in replacement* (see below) - Literally had 8 lines of code changed to run Bun
- Everything feels more "zippy" than regular nodejs/npm - Not sure of tradeoffs
September 9, 2023 at 7:25 PM
For folks who think vi(m) is hard, I strongly suggest reading this: https://stackoverflow.com/questions/72498282/your-problem-with-vim-is-that-you-dont-grok-vi

Even though IDEs like IntelliJ/VSC are excellent, I still find myself on vim for most of my slicing/dicing/searching of data!
Your problem with Vim is that you don't grok vi
We can use m to move lines around, and j to join lines. For example if you have a list and you want to separate all the stuff matching (or conversely NOT matching some pattern) without deleting them,
stackoverflow.com
August 6, 2023 at 9:58 AM