Ben Bachem
bezbac.dev
Ben Bachem
@bezbac.dev
Digital Generalist • Founding Engineer @ superchat.com • Based in Berlin, Germany

https://github.com/bezbac
I think I‘m going to give aerospace a shot again
November 15, 2025 at 9:28 AM
Shoutout to this absolute GEM ✨ of a vscode extension github.com/71/dance
GitHub - 71/dance: Make your cursors dance with Kakoune and Helix-like modal editing in VS Code.
Make your cursors dance with Kakoune and Helix-like modal editing in VS Code. - 71/dance
github.com
November 14, 2025 at 3:33 PM
I feel stupid for only realizing yesterday that you can run git clone and git push against any machine addressable via SSH without any custom software running on it 🤯
November 5, 2025 at 8:16 AM
Reposted by Ben Bachem
Have expertise with functional programming, interpreters, and Web technology? Like Rust, wasm, etc.? Looking for a job with a great team (like @adamchalmers.com )? Please see this job ad, and share with others you might know!
zoo.dev/jobs/4619187...
Zoo: Software Engineer, Language Development
A remote position now hiring at Zoo
zoo.dev
November 4, 2025 at 4:11 PM
Reposted by Ben Bachem
ai.. automated intern
November 3, 2025 at 5:31 PM
Reposted by Ben Bachem
We should make more stuff that’s not crap
September 21, 2025 at 5:36 PM
I think upgrading to IOS 26 was a mistake 🥲
September 20, 2025 at 8:15 AM
Just wrote a parameterized test in Kotlin for the first time. Being able to simply reference a method to generate all the test cases is quite handy 👌
August 26, 2025 at 12:05 PM
You actually don't need neovim for this. The vidir command from the moreutils package supports this flow while respecting your $EDITOR environment var. This means you could also use vscode, helix or any editor of your liking. It can also be installed on macOS. manpages.debian.org/testing/more...
August 19, 2025 at 2:02 PM
I just forced myself to use yazi + helix + zellij instead of vscode for a two hour coding session and it felt surprisingly productive. With some configuration and some tweaks I could imagine switching full time.
August 14, 2025 at 9:28 PM
I wish Typescript had Kotlins scope functions. They are so handy. kotlinlang.org/docs/scope-f...
Scope functions | Kotlin
kotlinlang.org
August 9, 2025 at 9:18 AM
Big fan of zellij as a terminal multiplexer, but this little issue has been bugging me for ages. Really hope it gets fixed sooner than later. github.com/zellij-org/z...
"Failed to find tab with index" when renaming after deleting tabs with plugin api. · Issue #3535 · zellij-org/zellij
Basic information Version: zellij 0.40.1 uname -av: Linux *** 5.15.146.1-microsoft-standard-WSL2 #1 SMP Thu Jan 11 04:09:03 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux Issue description Creating and de...
github.com
August 3, 2025 at 12:43 PM
I have a love-hate relationship with this feeling when you inline some code that was encapsulated and typescript immediately notices that there are unreachable states and you can delete substantial amounts of code. Less code *yay*! It was there since forever and never relevant *ah shit*.
July 24, 2025 at 2:19 PM
Everyone is always complaining about Rust compile times. We are using Kotlin at work which I have to touch every now and then and in my experience it's at least as bad.
July 7, 2025 at 3:32 PM
I really enjoyed this short video introduction to the DBSP research paper
youtu.be/J4uqlG1mtbU. It's only 12 minutes long and has some nice accessible definitions and mental models for stream processing in general.
DBSP: Automatic Incremental View Maintenance for Rich Query Languages
YouTube video by DBSP
youtu.be
June 20, 2025 at 9:58 AM
I forgot how good of an album Mosaik from 2017 is. The sounds are still so crisp and powerful. open.spotify.com/album/0SBPH1...
Mosaik
Camo & Krooked · Album · 2017 · 17 songs
open.spotify.com
June 18, 2025 at 11:36 AM
To me, this slide from @aaronboodman.com's talk today was the most interesting one from the first day of #localfirstconf. Running differential dataflow backwards for initial hydration seems like such an interesting idea.
May 27, 2025 at 6:16 PM
What I really liked about all the talks today at #localfirstconf was the honesty about tradeoffs. It felt like almost every talk mentioned the topic. We should want multiple solutions to exist, because there's never _really_ a one size fits all solution.
May 27, 2025 at 6:09 PM
The first round of talks at #localfirstconf were great. Very excited for the rest of the conference!
May 27, 2025 at 10:27 AM
I started building a custom n8n node for work today. I previously built our custom Zapier integration a few years back. The DX of building the Zapier integration wasn't great but they have improved it a lot. n8n feels *much* worse in comparison.
May 23, 2025 at 2:58 PM
I have been bashing Kotlin for essentially being a walled garden for quite some time. Never thought they would build an LSP. Looks like I was wrong: github.com/Kotlin/kotli...
GitHub - Kotlin/kotlin-lsp: Kotlin Language Server and plugin for Visual Studio Code
Kotlin Language Server and plugin for Visual Studio Code - Kotlin/kotlin-lsp
github.com
May 22, 2025 at 6:49 AM
Being able to quickly do a partial clone of data from a staging or production environment to the local environment feels like a superpower. It's almost like editing the production app directly.
May 13, 2025 at 5:47 PM
Since yesterday our CI randomly fails for the whole team. I loathe these kinds of unforeseen interruptions.
May 13, 2025 at 8:54 AM
I just published a new blog post www.benbachem.de/blog/feature...
Ben Bachem
Hey there! I'm Ben. I build all kinds of digital things.
www.benbachem.de
May 8, 2025 at 7:47 AM
I just heard about deephaven.io for the first time and it looks *very* interesting!
Deephaven
The best way to work with live data. Use Deephaven to analyze, transform, and visualize real-time data. For teams creating data-intensive apps at scale.
deephaven.io
May 6, 2025 at 3:07 PM