Get the latest tech news

Software development topics I've changed my mind on


Software development topics I've changed my mind on over the course of a decade

It takes constant work There is no pride in managing or understanding complexity Typed languages are essential on teams with mixed experience levels Java is a great language because it's boring REPLs are not useful design tools (though, they are useful exploratory tools) Most programming should be done long before a single line of code is written Frontend development is a nightmare world of Kafkaesque awfulness I no longer enjoy Elegance is not a real metric Good management is invaluable. Cherish the ones that do, meet the rest where they are Gradual, dependently typed languages are the future You literally cannot add too many comments to test code (I challenge anyone to try) don't need to "scale" and are damaged by pretending so 93%, maybe 95.2%, of project managers, could disappear tomorrow to either no effect or a net gain in efficiency.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of years

years

Photo of mind

mind

Related news:

News photo

I spent five years building a webapp and got my first $1 (2022)

News photo

Government planned it 7 years, beavers built a dam in 2 days and saved $1M

News photo

Poisoned Go programming language package lay undetected for 3 years