I wonder why most UIs tend to be tree shaped, when really different components have a dependency on each other which lends itself to a graph shape better!
I don't understand the point of immediate mode GUIs. Is it really that expensive to perform damage tracking? TUI frameworks already got this figured out since terminal perf is garbage
I feel the need to use a better git porcelain than just the CLI. any recommendations? rn neogit on neovim is nice, but i don't want to use an editor just to review diffs