+1<p>What I&#x27;d really like to see is a strong focus on making the the default experience decent so many people can avoid needing to tinker but having some obvious directions to look in when you realize that you&#x27;ve outgrown the defaults.<p>A small example I&#x27;d use is the way the Python infrastructure around the package installer (pip) has improved over the last couple of years. Experienced developers used to have a ~&#x2F;.pip.conf to set defaults like caching, timeouts, failover, etc. but it was a perennial hassle for newcomers. Since then, a lot of time has gone into removing the needs for that config (e.g. adding a CDN, making caching better and enabling it by default, etc.) which saves time for newcomers and means that experienced developers can stop maintaining another dotfile.