Flirt: The Native Backend
I wrote an update on the development of Flirt:
blog.buenzli.dev/flirt-native...
07.02.2026 11:37 β π 6 π 1 π¬ 0 π 0
`rebase --autosquash` can be configured as default, so you don't have to think about it anymore:
```gitconfig
[rebase]
autoSquash = true
```
29.11.2025 11:37 β π 1 π 0 π¬ 0 π 0
Thank you! From what you describe, Flirt should match up with your ideas very precisely. No matter how small a diff is, some issues only become apparent in the context of the whole code base. That's why I believe local-first review is the way to go.
12.11.2025 12:35 β π 1 π 0 π¬ 0 π 0
Ooh, great question. TBH I haven't thought about this too hard yet. I guess a comment could be attached to a line in the left or right side of a diff. The other side wouldn't necessarily be stable, depending on the diff algorithm. How to decide which side to attach the comment to... IDK.
07.11.2025 17:56 β π 0 π 0 π¬ 1 π 0
I think I'll have to read a little more about the Radicle protocol to understand what a Flirt backend for it would entail. It looks super interesting so far!
07.11.2025 17:50 β π 1 π 0 π¬ 0 π 0
Very cool! I skimmed the user guide's sections on patches. It looks like Radicle doesn't have its own concept of code review? That's a good thing, from the perspective of making a Flirt-backend for Radicle. There's no need for an "adapter" between Radicle's and Flirt's concepts of code review.
07.11.2025 13:34 β π 1 π 0 π¬ 1 π 0
Announcing Development on Flirt
I wrote a blog post about Flirt, a new code review tool I started working on:
blog.buenzli.dev/announcing-d...
05.11.2025 19:01 β π 39 π 6 π¬ 7 π 1
Co-founder and CTO of Oxide Computer Company. According to Field of Schemes, "tech exec and Oakland A's fan" -- but more of an Oakland Ballers fan now.
we altered the flow of time, so that the world might once again feel small (bg: Roses, Butterfly and Puppies, by Nagasawa Rosetsu)
https://github.com/thoughtpolice / overengineering @ersc.io / #jj-vcs maintainer
Jujutsuβa version control system #jj-vcs
Documentation: https://docs.jj-vcs.dev/
Jujutsu sorcerer, whisperer of Rust, namer of things, cogitator of cognitives.
π https://isaaccorbrey.com
π https://tangled.sh/isaaccorbrey.com
π https://github.com/icorbrey
Building better systems. founder @ ersc.io.
You might need to put up with an occasional NYC tweet.
The sovereign forge.
https://radicle.xyz
Hello! I'm a software engineer based out of the U.S. My interests include, open source software, high performance computing, multi-threading, GPGPU, 2D/3D graphics, UI/UX Design, game programming (chess).
building @tangled.org β code collaboration platform built on atproto.
rust Β· nix Β· 1-bit pixel art Β· plant-based Β· bangalore Β· oppi.li
Cloud computing, web development, multimedia, languages and pen and paper. Sometimes computer graphics. Mainly Rust, Go and TypeScript.
I use Nix btw (NixOS).
MSc Computer Science.
Mainly posting on @niklaskorz.de
Human of a few decades. Loves animals and functional programming and pastel colours.
https://samhh.com
https://sr.ht/~samhh
https://github.com/samhh
Programmer by day, programmer by night.
Blog: https://push.cx Bootstrapping: https://recheck.dev
I run https://lobste.rs and stream office hours Mon+Thu: https://push.cx/stream
For people migrating, I was @pushcx on Twitter. I use he/him.
#rustlang, #jj-vcs, atproto, shitposts, urbanism. I contain multitudes.
Working on #ruelang but just for fun.
Currently in Austin, TX, but from Pittsburgh. Previously in Bushwick, the Mission, LA.
https://tangled.org is the next-generation social coding platform.
β Docs: https://docs.tangled.org
β Discord: chat.tangled.org
β IRC: #tangled @ libera.chat
official Bluesky account (check usernameπ)
Bugs, feature requests, feedback: support@bsky.app