Profile avatar
chriskrycho.com
Software craftsman, composer, theologian, writer, runner, photographer. Anglican Christian. Platform eng. at Vanta. Co-author of the Rust book. Previously LinkedIn; Ember TS & Framework alum. I can help you adopt Rust or TypeScript! → chriskrycho.com
1,929 posts 1,571 followers 131 following
Regular Contributor
Active Commenter

wait so microsoft got a big press hit for open sourcing the vs code copilot extension, and simultaneously released a new closed-source postgresql extension, and got positive buzz for both? sorry folks, you are all falling for it again and again

gm tanglers, we have got an assortment of updates for y'all! first up: native support for stacked PRs with #jj-vcs! what this means: - you can break down that mega PR into smaller ones - reviewers can review/comment/merge each one individually - ✨nobody is blocked✨

TypeScript excitement 😉 The "tsgo" native Go port is now available on npm as an early preview 🎉 🔷 Checker: Most projects will see error parity with v5.8 🔷 Now supports JS and JSX 🔷 LSP: Auto-completions work 🔷 Perf: 10x win persists 🔷 API: Sync access via a Node addon

@adamchalmers.com congrats to you and the team on the Design Studio v1 release! 🚀

Did I immediately start thinking about doing all seven of the www.worldmarathonmajors.com basically immediately after #running my first #marathon and qualifying for Boston a few days ago? …yes. Yes, I did. 😂 I mean, what a fun itinerary: Tokyo, Boston, London, Sydney, Berlin, Chicago, and New York!

Yesterday, I ran my first #marathon, and I’m incredibly proud of how well I did: 2:48:39 (6:26/mile), 17th overall, 17th among men, 8th among men 30–39! I have run 15 (maybe 16?) half marathons, but never—till yesterday—a full. But now I have! At the @runcolfax.bsky.social (yes, a mile high)!

No AI, this is a real photo taken by Percy’s engineering cameras of astronomical twilight on #Mars! You can see Deimos in the sky too. I worked pretty hard to plan, execute, and analyze this image, and it came out beautifully! A bit noisy, but it was very dark out after all. #astro #planetary

I think in part the higher education funding crisis and the LLM-teaching crisis actually strike at the same problem, which is that education doesn't work without a broad, society-wide sense that the *actual content* of education - not the credential - is valuable.

I’m tired of the patronizing “AI is inevitable, ergo your moral concerns about it are misplaced” responses. Yeah, cars were an irresistible tech trend once too—and have you seen what they did to cities and the environment? The whole US looks like a damned strip mall now. We don’t have to shrug.

Well, this seems like a really not-positive sign for the future of @panic.com’s Nova. help.panic.com/nova/devforu... I get it, in the sense that they weren’t really engaged in there and spam is a perennial issue: but that just highlights how little funding Nova has. 😩

I’ve been doing this every month for over a year now, and it’s a great forcing function to just *require* that it goes out by the last day of the month. Give it a read!

@doricoofficial.bsky.social 6 is out! Insta-buy! blog.dorico.com/2025/04/dori...

Reminder that the RustConf CFP closes tonight! I know most of us procrastinate until the last minute 😅 While you're at it, consider also submitting to Rust Forge and EuroRust 👀 If you're excited about a topic, I want maximum odds of hearing you talk about it at a #rustlang conference!

Here’s the thing with remote development environments: no matter how good they are, you can’t beat physics. Read: Feel the latency, Luke. [/obi-wan]

Read: I don’t need yt-dlp on a work machine.

I do wish there were a good way to `brew bundle dump` in a way that let you configure what is for specific machines/scopes. (Yes, Nix people, I hear you yelling that what I want is probably something like with Nix offers, but… I don’t want all the annoyances of how Nix does things. 😂)

Make websites? Are you reading webkit.org? We published 6 articles in the last 5 weeks — aiming for at least one a week from now on. Teaching new tech, proposals for the future, and what’s coming in Safari. • lh units • shape() • text-wrap: pretty • Safari 18.4 • Item Flow • Declarative Web Push

I wrote a tiny bit about my new role: v5.chriskrycho.com/journal/next...

Came back to working on the symphony after finishing up Holy Saturday and… discovered that I wanted to rework the introduction to Mvt. II, which has been sitting basically the same since roughly June 2021, when I started sketching this thing. Revision is a strange process!

After a year of various bits of consulting, including working on the #Rust Programming Language book, today I’m starting as a Staff Software Engineer at Vanta, working remotely from my home in Colorado. Looking forward to seeing how I can help a great org get even better. Onward!

Published last Friday: new #music: a work for Holy Saturday. (Terrible timing marketing-wise but hey: it comes around every year!) 3 versions: • solo piano • violin, viola, cello, and bass • chamber orchestra Give it a listen and let me know what you think! music.chriskrycho.com/works/holy-s...

Coming back to social media after being away for all of Lent and discovering that Some Things Have Gone Down.

I am signing out of social media for Lent, as I do also during Advent and at least once in mid-summer. If you’d like to keep up with my work in the meantime, see chriskrycho.com – in particular, v5.chriskrycho.com/feed.xml will serve you well. 😉 Grace and peace to all of you! See you in Eastertide!