Been fortunate to get to try out Sculptor in pre-release - it's great. Like claude code with task parallelism and history built in, all with a clean UI.
I'd much rather just work in a statically typed language from the start.
> I basically always force push
How do your colleagues deal with this, or is this mostly on experimental branches or individual projects?
You can do all that in Git, but I sure as hell never did; and my co-workers really appreciate PRs that are broken into lots of little commits that can be easily looked over, one by one.
[0]: https://github.com/geigerzaehler/beets-alternatives