Chris Krycho
banner
chriskrycho.com
Chris Krycho
@chriskrycho.com
Anglican Christian. Software engineer and composer, theologian, writer, runner, photographer. Platform engineering at Vanta. Co-author of the Rust book. Previously front-end platform at LinkedIn; Ember TS & Framework teams alum.

→ chriskrycho.com
Pinned
Digital technologies can be obviously dreadfully destructive, but also really wondrous tools for good. Their sheer generality is both strength and weakness. How do we bend them toward humanism and away from the soul-deadening traps they often become? v5.chriskrycho.com/essays/comp...
Computing, Convivially — Sympolymathesy, by Chris Krycho
Digital technologies can be terribly destructive, but they can also be gloriously empowering. How do we tools for conviviality rather than means of domination?
v5.chriskrycho.com
Less crappy version of the image here (Datadog happened to be refreshing its view when I snagged the screenshot and I didn’t notice)!
February 11, 2026 at 5:41 PM
Our tsgo adoption at Vanta has been pretty high-impact. Everything is so, so much faster now.
February 11, 2026 at 5:12 PM
Reposted by Chris Krycho
New issue of my newsletter: “Where Should Scholars Draw the Line on AI?” — Between the poles of Zero AI and AI For Everything lies a vast, poorly mapped middle ground newsletter.dancohen.org/archive/wher...
Where Should Scholars Draw the Line on AI?
Between the poles of Zero AI and AI For Everything lies a vast, poorly mapped middle ground
newsletter.dancohen.org
February 3, 2026 at 7:50 PM
Reposted by Chris Krycho
TypeScript excitement 😉

Congrats to Renegade334 on landing type declarations for @tc39.es Temporal - the new JS Date-Time API - in upstream TypeScript 🎉

Heading for TS 6.0 Beta next week 👍

Temporal is available in Firefox & Chrome today.

github.com/microsoft/Ty...
Add lib.esnext.temporal by Renegade334 · Pull Request #62628 · microsoft/TypeScript
Closes #60164. No custom calendar support, as per the latest spec changes. There are lots of places in the spec where property bags have "at least one of" constraints (eg. either month or...
github.com
February 7, 2026 at 1:30 AM
A very quick weekend read:
January 31, 2026 at 5:54 PM
Reposted by Chris Krycho
Today I’m announcing and open-sourcing the Bombadil project — a brand new property-based browser testing framework.

wickstrom.tech/2026-01-28-there-and-back-again-from-quickstrom-to-bombadil.html
There and Back Again: From Quickstrom to Bombadil
wickstrom.tech
January 29, 2026 at 9:21 PM
Some thoughts on software engineering and particularly the role of a software engineering *leader* in the industry. v5.chriskrycho.com/notes/three...
Three Theses and Their Implications About Software Engineering — Sympolymathesy, by Chris Krycho
As a friend and I were discussing the industry at large.
v5.chriskrycho.com
January 31, 2026 at 1:53 AM
@aeronautapp.com Loving the app. Feature request/suggestion: more keyboard shortcuts! In particular, it would be great to be able to navigate lists with something like ⌘⇧] and ⌘⇧[ or to switch between Home/Mentions/Activity/etc. with ⌘1, ⌘2, ⌘3, etc.

Keep up the great work!
January 31, 2026 at 1:44 AM
Still over here doing a mix of paper and digital bullet journaling–lite, because I find it *so* helpful in actually helping me get things done. But why? v5.chriskrycho.com/notes/the-u...
The (Unreasonable?) Effectiveneess of Writing Down Goals — Sympolymathesy, by Chris Krycho
I try to do this every day, and I find it astonishing how much it helps me.
v5.chriskrycho.com
January 29, 2026 at 2:39 PM
Reposted by Chris Krycho
It’s happening. Yarn 6 Preview is here 💫

Yes, we rewrote it in Rust 🦀⚡️

I'm incredibly excited for the future of our beloved package manager. See the benchmarks and plans in our latest post:
Yarn 6 Preview
Yarn is a modern JavaScript package manager focused on speed, security, and reliability.
yarn6.netlify.app
January 28, 2026 at 3:09 PM
Apropos of a product announcement I just saw go by: folks, using Tauri and web views does not make you more of a “Native App” compared to something using Electron. That is not what “native” means in the context of apps.

Long-time Mac-aficionados over here just dying of this lack of comprehension. 😭
January 28, 2026 at 5:06 PM
Reposted by Chris Krycho
Quite surprised to hear that Native Instruments is insolvent. The private equity acquisition doesn’t seem to have gone well. The centralization (acquiring iZotope, etc.) was bad, too. I’d really love to see us get out of this cycle! But it’s obviously going to be a messy few years ahead /w LLMs etc.
January 28, 2026 at 3:02 PM
Reposted by Chris Krycho
A word to myself: keep resisting ICE while also staying open to mercy towards the human beings behind the masks. Their dehumanizing efforts do not justify my own dehumanization of them in return.
January 28, 2026 at 3:27 PM
Tell me you were a Windows app first and are don’t know what things are on the Mac without telling me.

(It’s the *Menu* Bar.)
January 27, 2026 at 8:55 PM
It is definitely annoying to have gone from turning in a <2:55:00 marathon as a *training* run at the end of September to running 60–90s/mile slower than I was then courtesy of a nasty herniated disc at L5–S1, but so it goes. (1/2)
January 24, 2026 at 4:03 PM
Reposted by Chris Krycho
Listening to the (mockup of the) whole of my in-progress #symphony as it stands today while doing day job work, and… yeah, it definitely needs the revisions I’ve mentioned I’m doing, but I *really* like it.

Which, I should, right? But it’s not a given.

Long way to go, but good so far. Onward. 🚀 🎼
January 23, 2026 at 6:38 PM
Google Calendar pro tip (read: workaround 🤪): if you have a project calendar or similar—something that isn’t your own individual calendar—and you want to make sure you’re “busy” for events on it, you just (“just”) have to invite yourself to those events. 🥴
January 23, 2026 at 4:10 PM
Reposted by Chris Krycho
Once I finish this revision pass, it’ll be time to dig into Mvt. IV and see if I can get a draft of that across the line this year!

As usual, I also plan to try to write (and hopefully record and release) at least one other piece this year. Don’t yet know what, though!
January 22, 2026 at 2:06 PM
Reposted by Chris Krycho
Back at the steady work of revising the first three movements of my symphony. I did similar revision work on Mvt. I and II last year, but now that I have finished a draft of III and had some space, there’s a *little* that needs tweaking on I and a *lot* on II and III. #composing
January 22, 2026 at 2:06 PM
Open-source maintainer responsibility: *Always* read the changelog (and preferably the detailed changes!) for the dependency bumps you are merging from Dependabot/Renovate/etc.

I just found one small “whoops, that’ll be no good for other users of this” that way; you might also spot much worse.
January 21, 2026 at 9:16 PM
Reposted by Chris Krycho
Proud to support the Rust (@rustfoundation.org) ecosystem!

The Rust Infrastructure Team shared their Q4 2025 recap + Q1 2026 plans, including serving crates.io and docs.rs via Fastly ⚡

Fastly Shielding helps reduce origin load and improve reliability at scale 🌍

blog.rust-lang.org/inside-rust/...
January 21, 2026 at 6:47 PM
Listening to the excellent-as-always The Rest is History series on Joan of Arc, and learning a ton from it, but I keep having images like this flash into my mind as they talk through the campaigns…
January 21, 2026 at 8:46 PM
I have lately taken to trying not to use GPS past the first time I go somewhere new. Learn the route, and then be able to drive it independently in the future. Maps apps on our phones are super neat, but it is very easy to become needlessly dependent on them!
January 21, 2026 at 2:52 PM
It turns out I am not all that interested in writing much about LLMs on my blog, despite the noise and indeed despite the fact that I have thought a *lot* about them over the past few years. This is why: v5.chriskrycho.com/notes/think...
Thinking About Anything Besides the Big Thing Right Now — Sympolymathesy, by Chris Krycho
Why I don’t write much about LLMs—and don’t expect that to change much in the near future, either.
v5.chriskrycho.com
January 20, 2026 at 1:28 AM
Well, Apple has gotten to the point where it’s sending notifications to try to get people to upgrade to Tahoe.

Not going to happen, not sorry about it. Maybe macOS 27 will be enough of an improvement to consider it, but right now I’m happy with «checks notes» a legible user interface.
January 19, 2026 at 6:59 PM