Svelte 5

This “blog post” is just a collection of resources for learning Svelte 5. I’m posting this because I usually can find good learning resources for technologies, but Svelte 5 is so new that I’ve been scrounging for good learning resources, aside from Svelte’s excellent website, which includes: a tutorial a playground, and docs So I hope some might find this page useful. I’ll try to update it as I find new materials. ...

June 17, 2025

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. No matter how good or bad Mocha, LiveScript, ECMAScript, er, JavaScript was, that’s what you had. ...

June 12, 2025

Corporations & Complexity Blocking Internet Innovation

Wasn’t The Internet Supposed to Unleash an Innovation Explosion? “One of the things that really separates us from the high primates is that we’re tool builders. I read a study that measured the efficiency of locomotion for various species on the planet. The condor used the least energy to move a kilometer. And, humans came in with a rather unimpressive showing, about a third of the way down the list. It was not too proud a showing for the crown of creation. So, that didn’t look so good. But, then somebody at Scientific American had the insight to test the efficiency of locomotion for a man on a bicycle. And, a man on a bicycle, a human on a bicycle, blew the condor away, completely off the top of the charts. ...

December 12, 2020 · James Lavin