During the development of a website, the caching of .css and .js files can be a problem, especially when dealing with less tech-savvy clients who do not understand that the changes you made might not be visible to them due to their browser caching previously downloaded content.
As I've already complained before, I'm really tired of the default Ubuntu desktop. Yes, it is practical and easy to use, but it's basically unchanged ever since... forever. Maybe we can do something about it if we try hard enough.
If you ever used any Linux distribution, you are most likely familiar with the default Bash completion functionality. You start typing a command, hit Tab, and the command gets automatically completed. If there are multiple commands that match what you typed so far, you can hit Tab two times, and Bash displays a list of all possible completions. The same works for variables and filenames, but not for the many commands Git provides.
Ubuntu was once the pretty alternative to Windows with its clean aesthetics and (mostly) uniform user interface - at least for those who couln't afford to buy a Mac. Ever since Windows 10 was released, Ubuntu seemed to fall behind in looks. Basically almost nothing changed in the last 10 years even though Unity was replaced by Gnome 3 on the desktop.
Ever since Ubuntu 12.04, the automatic error reporting service called Apport is enabled by default on boot. This should be a good thing... right until the "System program problem detected" window starts popping up randomly many times during the day.