Chris Barber

Chris Barber

@chrisbarber.dev

Software Engineer at Harper, Titanium SDK stepdad, formerly ▲ @vercel, ♥ Rust and JavaScript, based in Minneapolis, MN

145 followers154 following2K posts

I'm so excited to see rocksdb-js ship! This project has been a labor of love. Stoked to see it already powering Harper v5 and I hope you give it a peek!

Harper@harper.fast

New from Harper: rocksdb-js. → Full transaction support → Lazy range iteration → TypeScript API → Prebuilt binaries → Built-in transaction log A ground-up open source RocksDB binding for Node.js. Huge thanks to @chrisbarber.dev. www.harper.fast/resources/ne...

Chris Barber reposted

Vitest 4 is out! The added support for spying on classes and that sounds pretty neat. The only problem is they dropped support for Node.js 18. It uses 'node:inspector/promises' which was introduced in Node.js 19. So I guess I have to remove Node 18 from my CI matrix?

Chris Barber reposted

✅Announcing Vitest 4.0 ✅ Our latest Vitest update brings Browser Mode to stable, allowing you to test your UI in real browsers like Chrome. Also new: - Visual Regression Testing to catch unintended UI changes - Playwright Trace support for easier debugging voidzero.dev/posts/announ...

voidzero.devAnnouncing Vitest 4.0Vitest 4.0 is released with Browser Mode being marked stable, Visual Regression testing support, and Playwright Trace support. The Vitest team will focus on performance improvement in the upcoming…

Yo! Did you hear? SnoopLogg has been receiving a lot of love from the homies at the @typescript.fm, check 'em out!

TypeScript.fm@typescript.fm

Community highlights ✨ - @nodesource.bsky.social on npm packages to axe - @rafaelgss.dev shares Node 25 updates - @robpalmer.bsky.social on Map upserts & import bytes - @chrisbarber.dev releases SnoopLogg v6.0.4 CLI logging library (we lol'd) - @stefanjudis.com reminds us AbortController exists

I would love to go to Tokyo, but I'd love it even more if someone hacked together something super cool in Harper and took the prize! Let's go! #javascript #nodejs

Harper@harper.fast

🚀 Harper Hack ’25 kicks off tomorrow! Join us Oct 21 at 10 a.m. MT for the kickoff event 🎉 Compete in our 2-week virtual hackathon celebrating Harper’s open-source future — and win a trip to Tokyo (🎌 up to $5K value)! 👉 Sign up now: buff.ly/33cu3bW

Chris Barber reposted

Titanium SDK is officially on Bluesky! For those of you that have never heard of us, Titanium allows you to build native iOS and Android apps using JavaScript! Real native apps, not a webview. We're open source and just celebrated 15 years. Check us out: titaniumsdk.com

Chris Barber reposted

🎉 Congrats to Ethan Arrowood for winning the Leading by Example JavaScriptLandia Award from the @openjsf at #JSConf 2025! Ethan’s impact spans the JS ecosystem — from @nodejs, Undici, and WinterCG to his leadership within OpenJS and contributions to Harper’s open-source efforts. 👉 buff.ly/YnbgF5o

Chris Barber reposted

We 💙 our friends at @harperfast.bsky.social!

Harper@harper.fast

🚀 Big news from #JSConf! Harper is now open source!🎉 Stephen Goldberg & @kriszyp.bsky.social dropped the announcement live on stage, and our “High Octane. Open Source.” coffee bar kept devs buzzing. ☕️ Dive in → harper.fast/start

Bryan Hughes talking about JavaScript performance. C is really fast compared to JS, followed closely by Rust. Just learned Rust has a swap operation, but it’s slow? #jsconf

Bryan Hughes talking about JavaScript performance. C is really fast compared to JS, followed closely by Rust. Just learned Rust has a swap operation, but it’s slow? #jsconf

I’m not sure who puts on a better show: Sleep Token or the fans. I’ve never been to a concert before where nearly everyone sang every word to every song. #sleeptoken