Carl Lerche
carllerche.com
Carl Lerche
@carllerche.com
I do stuff, I say stuff. It's serious business.
Topcoat v0.6 is out! Concurrent component rendering, URL generation, more UI components, and a lot more. Read all about it: github.com/tokio-rs/top...
Release v0.6.0 · tokio-rs/topcoat
Topcoat release notes WarningUpdate your topcoat CLI before building with this release: cargo install topcoat-cli The asset bundle is now written to a different location (next to the executable it ...
github.com
August 17, 2026 at 8:51 PM
Three years ago, trying to use Rust for web apps was crazy talk. Today is very different than three years ago. Announcing Topcoat, a batteries-included Rust framework for building reactive web applications: tokio.rs/blog/2026-07...
Announcing Topcoat: a framework for building full-stack reactive web apps with Rust | Tokio - An asynchronous Rust runtime
Tokio is a runtime for writing reliable asynchronous applications with Rust. It provides async I/O, networking, scheduling, timers, and more.
tokio.rs
July 22, 2026 at 4:29 PM
Reposted by Carl Lerche
I REALLY like that I have server controlled reactivity without the need to build wasm. People will underestimate what an amazing thing that is.
July 17, 2026 at 9:26 PM
Reposted by Carl Lerche
About a month ago I gave a talk at Tokioconf on what shared-nothing and work-stealing are, and how migrating our stack from nginx+lua to rust and tokio massively improved our performance

...because of work-stealing!

check it out the recording here: www.youtube.com/watch?v=6QN3...
TokioConf 2026 - From NGINX to Tokio: Lessons from rewriting a 55 million RPS system by Noah Kennedy
YouTube video by TokioConf
www.youtube.com
June 1, 2026 at 1:56 PM
Reposted by Carl Lerche
The TokioConf 2026 talks are now available on YouTube: youtube.com/playlist?lis.... Also, TokioConf 2027 will be April 26 & 27, 2027 in Portland, OR. Save the date!
TokioConf 2026 - YouTube
Organized by the Tokio team to facilitate networking and knowledge exchange among engineers tackling similar challenges in Rust. A dedicated conference for d...
youtube.com
June 1, 2026 at 3:47 PM
Reposted by Carl Lerche
my futurelock talk from #tokioconf is up! check it out, enjoy the story of a nightmare bug we saw at @oxide.computer
TokioConf 2026 - Futurelock And You by Sean Klein
YouTube video by TokioConf
www.youtube.com
June 1, 2026 at 3:21 PM
A big Toasty release (async ORM for Rust)! The relation declaration API improved, added support for multi-step relations, update! macro with ops like increment / add / push, and support for Turso. github.com/tokio-rs/toa...
.
Release Toasty v0.7.0 · tokio-rs/toasty
Highlights Relations are now plain fields, with eager loading by default. The HasMany, HasOne, and BelongsTo wrapper types are gone. A relation field is just its target type, and whether you wrap i...
github.com
May 29, 2026 at 8:59 PM
This undercurrent within the #rustlang community (and others) has to stop. The attacks on people simply because they are using developer tools that make them productive is 100% out of line. I can respect the anti-LLM arguments, but let's agree to disagree, respect each other as humans, and move on.
prepping for rustweek, bracing to cross paths with all the people who decided to call me a booster/traitor/fascist for using LLMs, the people who blocked me without saying anything, the people who maintain lists of who to shun.

a lot has happened in a year that I'm not done grieving about.
May 16, 2026 at 10:51 PM
I posted a bit about how I use LLM tools to boost productivity with a "complex Rust library" here: reddit.com/r/rust/comme.... If I motivate myself to do os, I will write some blog posts about my work flow.
carllerche's comment on "Toasty v0.6 (ORM) released. What's is new?"
Explore this conversation and more from the rust community
reddit.com
May 15, 2026 at 11:42 PM
I wrote a bit more about the release here: tokio.rs/blog/2026-05...
May 15, 2026 at 3:26 PM
I think the crucial questions are a) is it *worse* than it was before, safety wise b) how will correctness trend over time starting from now.
#30719 is a bit terrifying — they didn't even vibecode a CI check for Miri? Really concerned this is going to seriously harm Rust's reputation github.com/oven-sh/bun/...
May 15, 2026 at 4:02 AM
Got my new hat in time for Rust Week. See you there.
May 14, 2026 at 8:49 PM
Released Toasty v0.6 (ORM for Rust). Highlights include `#[deferred]` to avoid having to load all fields all the time, `.select(...)` specify exactly which fields you want, and support for `Vec` fields, which is the start towards full "document" modeling. github.com/tokio-rs/toa...
GitHub - tokio-rs/toasty: An async ORM for Rust
An async ORM for Rust. Contribute to tokio-rs/toasty development by creating an account on GitHub.
github.com
May 14, 2026 at 7:47 PM
I don't have anything to add to the Bun/Rust rewrite, except I notice that the post hasn't been removed from /r/rust as "not 100% human written" yet. Interesting... (not at all holding a grudge 😅)
May 14, 2026 at 5:31 PM
I can too, the answer is: YES! (kidding). Nicholas is great, so reach out to him if you need help with Rust.
ncameron.org nrc @ncameron.org · May 12
I can help you assess if Rust is a good fit for your team or company, guide your Rust adoption, and help develop a Rust strategy.

I have availability pretty much immediately, get in touch for a free chat: [email protected], or www.ncameron.org for more info.
Nicholas Cameron
Nicholas Cameron is an experienced Rust engineer and educator offering Rust training, consultancy, and software development services.
www.ncameron.org
May 12, 2026 at 8:00 PM
Always fun when you come across someone who insists the only way to write reliable software is with a set of capabilities that happens to match what the Erlang VM provides. I guess everyone else is wrong.
May 11, 2026 at 12:22 AM
What is the easiest way to set up automated AI agents (ideally Claude Code) that can react to GitHub events and submit PRs? For example, I want to auto-generate doc PRs for new functionality. GitHub Actions isn't ideal because CI doesn't trigger for PRs submitted from an action.
May 9, 2026 at 8:25 PM
The most surprising thing to me is the Rust port compiles faster than the Zig repo. I thought Zig focused on compilation speed. Does someone know why this would be? xunroll.com/thread/20530...
Xunroll - Free Twitter Thread Reader & PDF Converter
Read, unroll and convert Twitter/X.com threads to PDF online without an account. Free thread reader tool.
xunroll.com
May 9, 2026 at 7:32 PM
Being old means I'm excited for Friday night because nobody else will be swimming laps at the pool, and it will be quiet.
May 9, 2026 at 12:39 AM
Gotta book stuff for my upcoming trip to Europe. But first, I need to warm up my finger for the "accept all cookies" click marathon.
May 8, 2026 at 3:07 AM
Reposted by Carl Lerche
✨AI helps teams build faster. But sooner or later, something in production will behave unexpectedly -and that’s where visibility matters.
On Netstack.FM Ep.37 we talk with Jess Izen and Russell Cohen from AWS on Dial9, a tool for seeing inside Rust and #Tokio apps.
🎧 netstack.fm#episode-37
#RustLang
Netstack.FM® — A Podcast About Networking and Rust
Interviews, monologues, and deep dives into Rust and modern networking systems.
netstack.fm
May 7, 2026 at 11:12 AM
Great talk, which led to this follow up issue and discussion. github.com/tokio-rs/tok...
May 7, 2026 at 2:17 AM
So, it is cheaper to fly PDX -> AMS -> CPH -> AMS than to fly PDX -> AMS, even though the first option takes the exact same flight.
May 6, 2026 at 10:33 PM
Reposted by Carl Lerche
Using Tokio for CPU-Bound Tasks (Works Really Well) youtu.be/FeqRdDG1Y7g
(has nothing to do with AI, just scheduling and Database plans)
Using Tokio for CPU-Bound Tasks (Works Really Well) May 2026
YouTube video by Andrew Lamb
youtu.be
May 5, 2026 at 8:54 PM