Jacob Bolda
jacobbolda.com
Jacob Bolda
@jacobbolda.com
Board and Core Team @tauri.app
Senior Software Engineer @frontside.bsky.social | Consulting for Fortune 100 | frontside.com
📺 watch | youtube.com/@JacobBolda
📖 read | www.jacobbolda.com
🧑‍💻 code | github.com/jbolda
One of those days where I found a werewolf shaped problem for a client. Wasn't specifically looking for that type of problem, but glad I had that silver bullet ready.
October 16, 2025 at 10:10 PM
Reposted by Jacob Bolda
October 12, 2025 at 8:23 PM
Excited to talk about local dev and testing through "simulating" data for your APIs on the @github.com OSS live stream today. We are diving into a project that I have been using with clients for years to quickly stand up APIs to test your apps.

Starts in 2 hours!
www.youtube.com/watch?v=Uw8k...
Open Source Friday with Simulacrum - Simulate the GitHub API Like a Pro
YouTube video by GitHub
www.youtube.com
October 10, 2025 at 3:00 PM
Has anyone happened across a plugin or extension or something that hides private GitHub repos, etc, for use when pairing/sharing/streaming?
September 25, 2025 at 5:22 AM
That urge to stack up projects to freely swap between and never be bored, but then invariably way over extend myself. 🫠
September 16, 2025 at 7:25 AM
Our youngest kiddo wants to watch Cake Pop Demon Hunters. Worth the watch?
September 4, 2025 at 2:22 PM
This initiative looks like a lovely way to help the ecosystem shift forward!
Want to see what we've accomplished with the node.js ‘userland-migrations’ initiative? Check out these awesome codemods codemod.link/nodejs-offic...

I hope your depreciation is already supported. If not, go to git.new/userland-mig...
Node.js official codemods
Facilitate automated migrations of userland code.
codemod.link
August 13, 2025 at 2:13 AM
Reposted by Jacob Bolda
A commonly proposed alternative to structured concurrency in JavaScript is "why not use async/await + AbortController" But strangely enough, nobody actually ever does this in practice 🤔

Here's why it's not a real solution frontside.com/blog/2025-0...
August 4, 2025 at 8:28 PM
Argh, Windows...

The apps and windows seemingly random behavior opening and moving between monitors.

*annoyed sigh*
June 9, 2025 at 2:27 PM
I am the destroyer of useEffect. I ruthlessly cull the many instances in each component I touch.

Also, please stop. I have enough on my hands making certain the node_module black hole doesn't kill us first.
June 5, 2025 at 2:09 AM
I probably don't talk about it enough, but we made a package to help in building up a changelog and handling releases. We made it for @tauri.app as we needed to release multiple Rust crates and JavaScript npm packages all from the same repo, coordinated.
github.com/jbolda/covec...
GitHub - jbolda/covector: Transparent and flexible change management for publishing packages and assets.
Transparent and flexible change management for publishing packages and assets. - jbolda/covector
github.com
June 4, 2025 at 2:26 AM
Went (indoor) rock climbing for the first time in probably more than a decade. Pretty certain I blacked out on the way out and got hit by a truck because oh my do I hurt...

Brought the kiddos along though and they enjoyed it 😁
June 2, 2025 at 11:43 PM
Looking through the TODO list and seeing those entries from 2022 🫠
June 1, 2025 at 9:23 PM
Reposted by Jacob Bolda
There are a lot of incredibly talented people on the job market right now. Many of my friends in DevRel, OSPO, program management, and engineering are looking for their next role, some have been searching for months. If you’re hiring, please consider sharing a link to your open roles below. TY ❤️
May 13, 2025 at 4:21 PM
It baffles me the number of things that appear in my head, but promptly disappear before I can even add it to the TODO list.
May 13, 2025 at 5:41 AM
This tracks...
May 12, 2025 at 11:14 PM
The ecosystem is coming along! Looking forward to try out more local-first libraries, and this is a great reference for it.
Announcing the Local-First Landscape

A comprehensive guide to help developers choose the right tools for building local-first applications.

localfirst.fm/landscape
May 10, 2025 at 5:24 PM
Reposted by Jacob Bolda
Surprise — we’re turning 20 later this year.
We've impacted millions of users and 300K+ developers—from startups to enterprises to OSS. We never chased the spotlight, just the hardest problems— and after 20 years, boy, do we have stories. 😅
Follow along at #Frontside20
April 21, 2025 at 3:09 PM
Less than 40 hours for this stream! Excited to explore more alternative rendering options in @tauri.app. Looking at chromium with Bill!
www.youtube.com/live/6SO_hRD...
Chromium (CEF) In Tauri With Bill Avery: Swapping Out The Webview
Tauri is expanding beyond relying solely on the system webview. We have Bill Avery on today whom has pushed forward important efforts in the Tauri ecosystem. The latest is his work with Chromium Embed...
www.youtube.com
May 5, 2025 at 12:24 AM
I added home row mods on my split keyboard weeks ago. And... have yet to actually try them.
May 2, 2025 at 4:09 AM
I reread through the docs again this weekend, and saw a note about `--force`. That actually seems to work relatively well. I spun up a POC that I had been meaning to do. Made some changes in `node_modules`, stopped and started the server with `vite --force`, and did that for every change.
What is the vibe on `patch-package` or equivalent within Vite? It seems like it is still an expected use case, but with all the caching, it is rather difficult to muck around in `node_modules` to test things out.

I feel like there is a flag or something that I am missing to improve that workflow.
April 28, 2025 at 3:36 PM
What is the vibe on `patch-package` or equivalent within Vite? It seems like it is still an expected use case, but with all the caching, it is rather difficult to muck around in `node_modules` to test things out.

I feel like there is a flag or something that I am missing to improve that workflow.
April 23, 2025 at 3:41 PM
Catching up on all of the DMs and messages today, and prepared to be overwhelmed tomorrow. 🙃 I suppose that is better than the alternative of forgetting about and accidentally ignoring folks! (Which if I have, sorry!)
April 8, 2025 at 3:20 AM
Reposted by Jacob Bolda
the doge teens destroying the general services administration's magnetic tape backups because they think it's like a vhs of aladdin 2: the return of jafar might be the niche thing that kills me
April 7, 2025 at 4:33 AM
This is not an April Fools joke! 🤣

Hop in as we check it out and ask questions. Starting in an hour!
Some interesting developments on the @tauri.app front, and we are excited to bring Tony on the live stream to discuss in 14 hours! Expect plugin experimenting.

youtube.com/live/1W6FIpC...
Beyond The Tauri Webview To Verso With Tony
YouTube video by Jacob Bolda
youtube.com
April 1, 2025 at 2:00 PM