Most software development best practices and tools are designed for corporate programmers/teams to ensure predictable results. This makes programming boring.

Software doesn't have to be written the way they write it.

For inspiration, study Arthur Whitney, Chuck Moore, Niklaus Wirth, Stephen Bourne, Jeremy Howard, D. Richard Hipp, Dan Bernstein, Terry Davis.

@dchest Those practices are also meant to lower the skill floor. That is, get predictable results from ever less qualified workers. Until we finally reach the point where we can use a hapless, unqualified, non-human worker.

All the people you name don’t fit that mold at all. (And I agree: we should learn from them!)

@dchest
Thanks for the authors list! Any notable paper/book from each/some of them you'd recommend reading?
@magnetic_tape I recommend reading any code written by them