One topic that comes to mind that I find interesting is software "disposability". Like, is it best to write code knowing that it will be short lived or is it best to write code to last? When is the value of code realized, is it the near term or the long term? How much of the code we write is ultimately made us of in any meaningful capacity?
These might be several different topics, but that general idea is interesting. XKCD has covered topics like this in a way:
And lots of folks have specific advice on these topics, steeped in experience, but experience and research do not always line up.
One topic that comes to mind that I find interesting is software "disposability". Like, is it best to write code knowing that it will be short lived or is it best to write code to last? When is the value of code realized, is it the near term or the long term? How much of the code we write is ultimately made us of in any meaningful capacity?
These might be several different topics, but that general idea is interesting. XKCD has covered topics like this in a way:
And lots of folks have specific advice on these topics, steeped in experience, but experience and research do not always line up.
Anyway, my 2 cents. Good luck with it!
Thank you so much for your reply. That's great input!