Kris 🧙‍♂️ Kowal
kriskowal.com
Kris 🧙‍♂️ Kowal
@kriskowal.com
Pinned
Achievement unlocked: the irresponsible impulse-buy two-day shipping button for Basic Binary Board Book button activated. www.amazon.com/dp/B0F9VCF3TN
Basic Binary Board Book
Basic Binary Board Book [Kris Kowal] on Amazon.com. *FREE* shipping on qualifying offers. Basic Binary Board Book
www.amazon.com
Reposted by Kris 🧙‍♂️ Kowal
One of these shapes is called boo-ba and one is kiki. Which is which?
November 1, 2025 at 2:07 AM
Reposted by Kris 🧙‍♂️ Kowal
A halloween cartoon for @newscientist.com
October 31, 2025 at 11:27 AM
Yes, and I want you to know that “process substitution” exists and believes in you. You can compel a program to use another program’s input or output for *any* argument that program treats as a filename.

diff <(sort foo) <(sort baz)

paste <(seq $(wc -l < names.txt)) names.txt

You can do anything!
October 29, 2025 at 7:38 PM
Reposted by Kris 🧙‍♂️ Kowal
Big news! Today I am proud to launch my FIRST table top role playing game on itch!! I look forward to hearing about your monsters 👹

ch00beh.itch.io/menagerie-es...
Menagerie Esoterica by ch00beh
What is more fearsome than the monsters of our own making?
ch00beh.itch.io
October 23, 2025 at 1:07 PM
Reposted by Kris 🧙‍♂️ Kowal
🫠 automerge.org

The new Automerge website is live!!

The biggest (smallest) surprise? How fun it was to build the demo!

Automerge is so robust, it withstood all our weird ideas — like using physics-driven particles to literally push changes between docs — and it just worked. Perfectly. Every time.
October 16, 2025 at 9:41 PM
One time, I boarded BART and was greeted by the top of a man’s head, which was buried in a shattered Android screen. The man in question was wearing a dtrace T-shirt. So, I said to the top of his head, “You must be @bcantrill.bsky.social”, and lo, he was.
October 17, 2025 at 4:57 PM
Reposted by Kris 🧙‍♂️ Kowal
We're celebrating the life of Mikeal, creator of request, forker and reuniter of Node.js, renaissance and family man on November 12.

We received a very generous donation and are now able to make this event completely free.

Looking forward to see all of you! an-event-mikeal-would-have-liked.com
An Event Mikeal Would Have Liked
Memorial charity event celebrating Mikeal Rogers' life - November 12, 2025
an-event-mikeal-would-have-liked.com
October 17, 2025 at 3:12 PM
Reposted by Kris 🧙‍♂️ Kowal
There's really only two file formats
October 15, 2025 at 8:53 AM
Reposted by Kris 🧙‍♂️ Kowal
Reposted by Kris 🧙‍♂️ Kowal
💥 did a small drawing explaining the JS execution model including the event loop. I hope it’s helpful to folks. Debugging is always easier when the underlying implementations are understood.
October 6, 2025 at 12:23 PM
In honor of spooky month, share a 4 word horror story that only someone in your profession would understand.

"Off by one"
In honour of spooky month, share a 4 word horror story that only someone in your profession would understand.

"I'm correcting your grammar"
No fee, I'm afraid.
October 13, 2025 at 3:24 AM
Reposted by Kris 🧙‍♂️ Kowal
Robert De Niro: “Now we have a would-be king — King Donald the First. Fuck that. I’m Robert De Niro and I’m asking you to stand up and be counted in the nationwide No Kings protest on October 18th”

👉👉 nokings.org
October 11, 2025 at 9:21 PM
Reposted by Kris 🧙‍♂️ Kowal
just took damage on realizing that the generation of people who will not understand this joke from Star Trek IV are already alive
three men are standing in front of a computer and one of them says " hello computer "
Alt: three men are standing in front of a computer and one of them says "hello computer" (it's that scene from Star Trek IV where Scotty does this. it's funny because he's an engineer and he doesn't know how to use a computer because you're not supposed to talk to computers but he doesn't know that.)
media.tenor.com
October 8, 2025 at 4:50 AM
Reposted by Kris 🧙‍♂️ Kowal
there's a great quote from Ursula Le Guin about books at the point of reading becoming a collaboration between the author and the reader like music is between the composer and the musician; the story is created somewhere in the middle even though it's all written down already
October 2, 2025 at 5:40 PM
Reposted by Kris 🧙‍♂️ Kowal
We are thrilled to announce that our NEW Large Language Model will be released on 11.18.25.
October 1, 2025 at 2:38 PM
Reposted by Kris 🧙‍♂️ Kowal
Where did we get the letters of the alphabet from?

And why does English use them so strangely?

Here’s an excerpt from the new book, “Why Q needs U: A history of our letters and how we use them”, which takes you on a linguistic odyssey through the history of the alphabet:
Where does the alphabet come from? And why does English use it so strangely?
A new book takes us on a linguistic odyssey through the history of the alphabet
linguisticdiscovery.com
September 30, 2025 at 7:35 PM
Reposted by Kris 🧙‍♂️ Kowal
ECMAScript Excitement 🎉

This week, at its 110th meeting, TC39 advanced these proposals:

3️⃣ Non-extensible applies to Private
2️⃣.7️⃣ Import Bytes
2️⃣.7️⃣ Iterator Chunking
2️⃣ Native Promise Predicate
1️⃣ Array.prototype.pushAll
1️⃣ Native Promise Adoption
September 26, 2025 at 7:01 PM
Reposted by Kris 🧙‍♂️ Kowal
Neurodivergent conditions are only disabilities because we live in a world not designed for us. Easy to imagine a flipped narrative in a world run by neurodivergents,eg “Patient insists others decode hidden meanings behind their words and compulsively makes eye contact for excessive amounts of time“
September 26, 2025 at 3:52 AM
Reposted by Kris 🧙‍♂️ Kowal
AuDHD (Autism + ADHD together) in particular bring a host of superpowers when it comes to entrepreneurship & innovation, and many of the greats are speculated to have been AuDHD by today’s diagnostic criteria: Leonardo da Vinci, Newton, Einstein, Tesla to name a few.
September 26, 2025 at 3:52 AM
Reposted by Kris 🧙‍♂️ Kowal
Second, neurodivergence is simply a different way that some brains are wired, and comes with strengths and weaknesses. Many (most?) great innovations of our time came from brilliant neurodivergents who happened to hyperfocus on the right thing.
September 26, 2025 at 3:52 AM
Reposted by Kris 🧙‍♂️ Kowal
First, neurodivergent conditions have a very strong genetic component and are highly hereditary. It’s just as unlikely a medication could give you autism as it would be to give you green eyes.
September 26, 2025 at 3:52 AM
Reposted by Kris 🧙‍♂️ Kowal
The recent commotion around Tylenol and autism reminded me how many neurotypicals are so uninformed about neurodivergence they think neurodivergent conditions (autism, ADHD, OCD etc) are some sort of plague that you can catch if you’re not careful enough.
September 26, 2025 at 3:52 AM
Reposted by Kris 🧙‍♂️ Kowal
ECMAScript excitement 😉

This week TC39 advanced these proposals 🎉

3️⃣ Non-extensible applies to Private
2️⃣.7️⃣ Import Bytes
2️⃣.7️⃣ Iterator Chunking
2️⃣ Native Promise Predicate
1️⃣ Array.prototype.pushAll
1️⃣ Native Promise Adoption
September 24, 2025 at 7:57 PM
Reposted by Kris 🧙‍♂️ Kowal
ECMAScript excitement 😉

Congrats to @styfle.dev on advancing the Import Bytes proposal to Stage 2.7 today at TC39 🎉

It lets you import raw bytes as a readonly Uint8Array 👍

import bytes from "./photo.png" with { type: "bytes" }

Similar APIs are already available in Deno, Bun, & bundlers.
September 23, 2025 at 6:14 PM