We think of "duplicate code" as a cardinal sin of programming, but how much of that is an artifact of old coding practices?
Do we need to de-duplicate (and thereby couple) code so aggressively in this age of powerful IDEs and test-driven development?
Your tests *would* catch any failure to update code that should have changed in multiple places, right?
Looking forward to this game: https://www.polygon.com/reviews/2019/7/23/20703825/elsinore-game-ophelia-shakespeare-hamlet-time-loop-golden-glitch-review.
(Reminds me: Past time to play Obra Dinn.)
Love the idea of outlawing phone location data sales: https://www.nytimes.com/2019/07/23/nyregion/cellphone-tracking-location-data.html.
"Five Things You Notice When You Quit the News"
I can speak to all of these points after quitting Facebook and Twitter.
https://www.raptitude.com/2016/12/five-things-you-notice-when-you-quit-the-news/
Developer at ThoughtWorks.
Into Ruby, JavaScript, Rust, and many other languages.