Warning: I wrote this blog in 2017. That is a long time ago, especially on the internet. My opinions may have changed since then. Technological progress may have made this information completely obsolete. Proceed with caution.
One of the cool things about being a software developer is this: if something doesn’t exist, and you want it to exist, you can make it exist. Today I was thinking about the fact that almost half of my life has been since high school. Then I started to wonder when exactly half a lifetime ago was.
new Date(Date.now()/2 + new Date(birthYear, birthMonth-1, birthDay)/2)
The code is also on GitHub: github.com/kiprobinson/halfALifetime