JavaScript: The Evolutionary Language

“If you can’t be with the one you love, love the one you’re with.” – Stephen Stills song, “Love the One You’re With” JavaScript is the cockroach language of The Internet Age. JavaScript’s a survivor… but NOT because it has always been good. JavaScript survives because it was the first way anyone could create dynamic websites – thanks, Netscape Navigator!!! – and its privileged position within web browsers quickly became entrenched....

June 12, 2025

Why I Spurned an Exciting Job Building Live Sports Betting Apps... And Years Later Can Sleep At Night

I’ve long debated with myself – and occasionally others – the morality of certain jobs in modern America. Many companies make money – at least in part – by: exploiting people (e.g., unionization suppression tactics to keep wages low; shitcoins) manipulating people (e.g., hacking people’s emotions so they lust for products they don’t need) preying on people’s desperation (e.g., payday loans) preying on people’s ignorance/trust (e.g., Bernie Madoff) bait-and-switching (e.g., jacking up prices once someone has subscribed) selling products and services that harm buyers (e....

June 11, 2025

Enjoying a Tech Exploration Sabbatical!

For many years, I’ve been a programming machine, obsessively churning out code that powers my employers. I love coding and pour my heart into it, but I’m pretty wiped by the end of the day/week. I’ve seldom taken as much vacation as I’m entitled to. And even when I’ve changed jobs, I’ve seldom given myself any break… generally finishing on a Friday and starting my new job the following Monday....

March 30, 2025