my kid was asking me about my job. she asked what I do when there’s no more code to write
boneskull
@boneskull.dev
in the glutting of my rage I find my content https://github.com/boneskull https://modestbench.dev https://bupkis.zip
little AVA-like macro implementation for node:test github.com/boneskull/no... not published yet. cc @naugtur.pl
GitHub - boneskull/node-test-macro: A small utility to create parameterized tests for node:test using "macros"
A small utility to create parameterized tests for node:test using "macros" - boneskull/node-test-macro
github.com
I’m having a moment of weakness and am considering sending a PR to Node core. grant me the serenity to accept the things I cannot change, etc., etc.
my saturday: - wake up at 11a - go back to bed - wake up at 2p - go back to bed - wake up at 5p (don’t bother getting out of bed this time) - wake up at 7:30p - sit around until 2a - go back to bed
The Error code property proposal has advanced to Stage 2 ... github.com/tc39/proposa... WHATWG folks have raised an objection based on a potential conflict with DOMException's legacy code property. We'll need to figure that out in order to push further. github.com/tc39/proposa...
GitHub - tc39/proposal-error-code-property
Contribute to tc39/proposal-error-code-property development by creating an account on GitHub.
github.com
Free newsletter: The OpenAI Bubble, my comprehensive, 15k word thesis about why the AI Bubble and the AI Trade were inflated by OpenAI and can't exist without OpenAI, who will be the victims of the bubble bursting, and how we can stop it from happening again. www.wheresyoured.at/the-openai-bubble/
The OpenAI Bubble
Thanks for reading this week’s free Where’s Your Ed At newsletter. As I said last week, I’m taking the rest of this week off, so there won’t be a premium on Friday. That said, if you aren’t already a ...
wheresyoured.at
🔥 "This [Flock Safety] contract is not being renewed because of serious concerns around civil liberties and civil rights issues, particularly around privacy and the data that is being collected from these cameras." — Dean Gialamas, LAPD's chief information officer 🧾 abc7.com/post/lapd-en...
LAPD ending deal with company operating license plate-reading cameras
The LAPD is ending its agreement with Flock Safety, a company that operates surveillance cameras throughout the city.
abc7.com
Annoucing git-pkgs, explore the dependency history of your git repositories. git pkgs init git pkgs blame git pkgs history rails git pkgs diff --from=v2.0 git pkgs stats git pkgs why rails git pkgs diff --from=HEAD~10 git pkgs diff --from=main --to=feature nesbitt.io/2026/01/01/g...
git-pkgs: explore your dependency history
A git subcommand to explore the dependency history of your repositories.
nesbitt.io
13 years ago today I made the first commit to the ESLint Git repo. It’s hard to believe that this project I cobbled together in my spare time over a couple of weeks is still going strong. I’ve been doing a lot of reflecting over these years and the journey it’s been. A thread.
are certain cats naturally hypoallergenic or what. why am I not erupting in hives? what is happening to my body????
I got really tired of having to manually track down whether a package ships its own types, or has a DefinitelyTyped package, or how that changes over time. so, I made npmjs.com/dt-clean - `npx dt-clean -u` and you'll have the right version of the right DT packages!
npmjs.com
tf is a zizmor anyway. nobody asks these questions and it’s important
📦new supply chain security tool📦 I've published an early version of www.npmx.dev/package/@lav... for testing only. Soon it'll also have a wizard and validator. Opinions it ships will be refined. I'm looking for some initial testing and feedback. Planning a stable release after npm12 is out.
npmjs.com
ps if you hate pinterest (and google) consider subscribing to @kagi.com which is like google when it’s good and you can ban pinterest from search results. and quora. especially quora.
i just saw a pinterest ad and all it did was remind me how much i hate that nightmare site that ruined the internet FUCK PINTREST
I looked up the best way to reheat pizza. all the sites unanimously agree I should fling myself into the sun
Today I gave a talk JSNation about the life cycle of ESM in Node.js, how it differs in other environments and the new features that will affect these stages. Slides: github.com/joyeecheung/...
github.com
I’ve barely been using agent skills in the past couple months. I iterate on a plan and build; that gets it done. maybe Opus is just that good at planning. can’t help but wonder if skills are just a devilishly brilliant way to get people to burn more tokens.
SUBJECT: URGENT TO THE DEVELOPERS OF THE PYTHON LIBRARY CALLED "SHAPELY" EVERY TIME I NEED TO LOOK SOMETHING UP IN YOUR DOCUMENTATION I WIND UP GOOGLING THE PHRASE "SHAPELY PYTHON" AND FEEL LIKE A PERVERT PLEASE CHANGE YOUR LIBRARY'S NAME SINCERELY A MAN WHO IS TRYING TO BE RESPECTABLE
There's no reasons left. Go switch your package publishing to staged! And if you have many, consider: lavamoat.github.io/stageclicker/
Drag this button to your bookmarks bar to save it as a bookmarklet:
lavamoat.github.io
Nice! So with the readmes, and signal fixes (both on npm and pnpm side), the answer to "is this ready yet" might, as of _today_, be "yes"! Yes I have plans to automate it, but things are clunky. Your in-browser strategy might be the way until more changes on NPMs side. github.com/orgs/communi...
Some more validation for hardenedjs.org: Mythos pen-testing in Firefox was frequently thwarted by frozen prototypes in the host process. hacks.mozilla.org/2026/05/behi...
Hardened JavaScript
What is Hardened JavaScript
hardenedjs.org
Ooh, I just saw this part of the report. I can see my old coworker @kriskowal.com 's handiwork, plus I can guess at a few others involved. Nice work!