Revisiting the Core-JS situation

SE7EN, 1995 - “The Box” Weeks ago, Denis Pushkarev, the author of core-js, published “So, what’s next?”, a long and lengthy stream of consciousness on the state of the project. I believe it is something that anyone and everyone who interacts with open source software should read. It chronicles an emotional tale of his passion project, distrust & hate for him, his seemingly selfless solitary quest for a better web, and a plea for financial assistance....

March 12, 2023

NeoVim: Using the spellchecker

I know. Any sane person’s editor already has spellchecking built in. And enabled by default. But I could never leave my beloved Neovim (and all the muscle memory I’ve built) just to spell things correctly! That’s why I became a programmer dammit! Who needs to know how to spell correctly when I can have single character variable names! Besides. We have tools. Isn’t that what computers are for!? Automate the boring stuff!...

February 25, 2023

An elegant social media network for a more civilized age.

“This is the social media network of a software engineer. Not as clumsy or random as Twitter; an elegant network for a more civilized age.” ― obi-wan kenobi Over the last week, I’ve abandoned my Twitter account in favor of diving head first into the world of Mastodon and the “Fediverse”. So far, it’s been a surprising, delightful, and enriching experience. By the time I moved to Mastodon, I had some 3,000 followers on Twitter....

January 28, 2023

There is no secure software supply-chain.

The Matrix, 1999 Years ago, entrepreneurs and innovators predicated that “software would eat the world”. And to little surprise, year after year, the world has become more and more reliant on software solutions. Often times, that software is (or indirectly depends on) some open source software, maintained by a group of people whose only affiliation to one another may be participation in that open source project’s community. But we’re in trouble....

December 27, 2022

How I got a job at Amazon as a software engineer

If you’d like a view a video version of this article, check out the following: In the summer of 2022, I left my job at VMware for Amazon Web Services. It was a bitter sweet journey; I loved my time at VMware and I loved working on some cutting edge things in the Kubernetes space. Even just a few months latter, the project I was working on is now completely defunct....

December 14, 2022