Hacker News new | ask | show | jobs
by joduplessis 357 days ago
The sweet spot is of course having function actually follow form. Very often this is where the whole thing breaks - good design, poor implementation.
1 comments

My current Git GUI is Atlassian SourceTree[0]. I’ve used it since before it was an Atlassian product (Yeah, yeah, I know that I’ve forfeited my geek cred, for using a GUI for Git, but it makes me a heck of a lot more productive).

It’s not the prettiest app, but works well.

Over the years, I have explored other Git GUI clients (I’m deliberately not calling them out by name), that have sometimes been drastically more attractive, but they have consistently fallen down, when it comes to functionality.

The same goes for my text editor. I’ve been using BBEdit[1] for over 30 years. Again, its interface seems “dated,” compared to many slick apps that have competed with it, but I have always returned to it. I’m pretty sure that it can be customized to present a very modern UI, but I’ve never bothered. The classic presentation has always been fine for me.

[0] https://www.atlassian.com/software/sourcetree

[1] https://www.barebones.com/products/bbedit/