Why a Website?
Is it worth the time and effort to maintain a personal website in the 21st century? For me, the answer is a resounding yes. It boils down to four main motivations:
1. Vulnerability & Commitment
Standing by your beliefs publicly.
It is one thing to hold a contentious point of view privately. It is another thing to anonymously post a contentious point of view on the internet.
But it takes true vulnerability and commitment to publicly express a contentious point of view under your own name, where you can be held accountable for it. This site is a commitment to sharing what I believe, openly and honestly.
2. Future Reference
A digital legacy for those who come after.
I have finally reached an age where I would love to know all kinds of things about my parents and grandparents. However, I find that they are all gone, and I missed out on that opportunity.
This realization got me thinking: perhaps a collection of odds and ends from my own personal experiences might eventually be of some interest to someone else someday. This website is the result of that process. It is a repository for my children, grandchildren, and friends to explore whenever they want to learn a bit more about where they came from.
3. Entertainment
The joy of building and experimenting.
Beyond the personal archives, how much fun has this been? Building this site and experimenting with the web has been an incredible playground. Over the years, I have built interactive games, image recognition systems, and even rudimentary neural networks to garner a basic understanding of how these new technological environments will impact our future.
It has been an absolute blast, and I know far more now about the future of software and technology than I ever imagined I would.
4. Demonstration & Education
Keeping pace with an accelerating digital world.
The pace of internet learning is exploding. I often feel that as quickly as I learn a new skill, the very next week some new capability is already required.
Modern tools have changed the game. Today, creating your own website couldn't be easier. It is all drag-and-drop, with no coding required. Everybody has something worth saving and sharing: pictures, home videos, MP3s, or PDFs.
My hope is to demonstrate that anyone can build a modern web presence. By letting others provide the layout and design frameworks, we can concentrate entirely on the actual content and learn new digital skills along the way.