Pinned
Owning my microblog with POSSE Originally at https://seanmonstar.com/micro/2026/06/23/owning-my-microblog-with-posse/
Sean McArthur
@seanmonstar.com
Open Source maintainer of the rust-lang @hyper.rs. More at seanmonstar.com
1.4K followers46 following162 posts
Pinned
Owning my microblog with POSSE Originally at https://seanmonstar.com/micro/2026/06/23/owning-my-microblog-with-posse/
Sean McArthur reposted
Make smaller structs Originally at https://seanmonstar.com/micro/20261026-make-smaller-structs/
Make smaller structs Originally at https://seanmonstar.com/micro/20261026-make-smaller-structs/
I wrote a clippy lint (https://github.com/rust-lang/rust-clippy/pull/17129) to catch structs that are too big, but seems others think it's too strict. I still think it's a good idea.
Make smaller structs Originally at https://seanmonstar.com/micro/20261026-make-smaller-structs/
Make smaller structs Originally at https://seanmonstar.com/micro/20261026-make-smaller-structs/
I've seen the hype about view types (https://goals.rust-lang.org/2026/view-types-experiment.html) being added to Rust. I worry it exceeds the strangeness budget (https://steveklabnik.com/writing/the-language-strangeness-budget/). And there's a solution already available. Make your structs smaller.
New #rustlang hyper v1.12.0 released today! 馃 馃殌 github.com/hyperium/hyp...
New #rustlang hyper-util v0.1.21 out now! - Adds several builder options - Fixes for CONNECT, proxies, idle connections, and a bunch more - Adjusts the tracing behavior of the legacy::Client github.com/hyperium/hyp...
Reading LLM text makes us worse writers Originally at https://seanmonstar.com/micro/20260917-reading-llms-worsens-writing/
So then, perhaps obviously but it took way too long for me to realize, reading LLM output influences how we write (https://nolanlawson.com/2026/08/31/on-not-becoming-a-cyborg/). And since writing is thinking, it seeps in, ablating the voice in my head. I'm, as one says, horrified.
I value LLMs for their ability to understand hyper-specific search queries. But I want to consider how much of the generated text I read; it鈥檚 better to read the human source. Or other non-forced exposure (seanmonstar.com/micro/202608...).
Reading LLM text makes us worse writers Originally at https://seanmonstar.com/micro/20260917-reading-llms-worsens-writing/
Sean McArthur reposted
We've been cooking at @ersc.io "What comes after git" ersc.io/blog/what-co...
Sean McArthur reposted
rustls, our modern memory-safe TLS implementation is 10 years old! @jbp.io wrote a blog post reflecting on how we got here: rustls.dev/blog/2026-09...
HIPs: hyper Improvement Proposals Originally at https://seanmonstar.com/micro/20260902-hips/
A short intro for now: since hyper stabilized 1.0, it powers more, and needs more. Large improvements lacked a clear path for proposal, scrutiny, and decision. So, hyper Improvement Proposals (https://hyper.rs/contrib/hips/0001-hyper-improvement-proposals/), or HIPs.
Sean McArthur reposted
Welcoming Jess Izen as our new Engineer in Residence! For the next year she'll work with our team (while staying at AWS) on crates.io security and support for #rustlang community libraries, starting with malicious crate detection for new publishes! 馃 Learn more: rustfoundation.org/media/welcom...
Using LLMs to find not-that-rock Originally at https://seanmonstar.com/micro/20260825-llms-not-that-rock/
Sean McArthur reposted
New blog post: Tending my little plot of the internet Basically, the subscribe-via-email is much better, and there is now a self-hosted microblog. seanmonstar.com/blog/owning-...
New #rustlang h2 release v0.4.16 out today! - Enforce limits on tiny DATA frames. (GHSA-q83h-524g-xf6h) - Significant performance improvements: IO contention and HPACK decoding. - Several smaller fixes. Worth an upgrade! github.com/hyperium/h2/...
Sean McArthur reposted
Rust CI now runs cargo-semver-checks to prevent accidental breakage in the standard library 馃 If you're wondering why that's important and why it took 15kLoC+, this post is for you. predr.ag/blog/protect...
A trait for fluent Durations Originally at https://seanmonstar.com/micro/20260812-trait-fluent-durations/
A trait for fluent Durations Originally at https://seanmonstar.com/micro/20260812-trait-fluent-durations/
I dislike the pattern in some languages to create durations by multiplying constants. It feels like a concession when it cannot be expressed more nicely. There's a tracking issue (https://triagebot.infra.rust-lang.org/gh-comments/rust-lang/rust/issues/57391) to add such constants in libstd.
Sean McArthur reposted
New #rustlang http v1.5.0 out now! Support for the new `QUERY` method from RFC 10008! And of course bug fixes. github.com/hyperium/htt...
I want your own words Originally at https://seanmonstar.com/micro/20260729-i-want-your-own-words/
I want your own words Originally at https://seanmonstar.com/micro/20260729-i-want-your-own-words/
Sean McArthur reposted
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...
Accessors can reveal internal representation Originally at https://seanmonstar.com/micro/20260721-accessors-reveal-internal-repr/
Accessors can reveal internal representation Originally at https://seanmonstar.com/micro/20260721-accessors-reveal-internal-repr/
New release of #rustlang hyper out today, v1.11.0! 馃殌 Several big bug fixes. - Buffered data fully flushes even when half closed - Enforce backpressure in HTTP/2 Upgraded bodies (like CONNECT) - Start of a strict Clippy allowlist - 10 contributors, 7 of them new! 馃 github.com/hyperium/hyp...
Rust Errors generally shouldn't be PartialEq Originally at https://seanmonstar.com/micro/20260713-errors-not-partialeq/
Some interesting discussion a few years ago: https://www.reddit.com/r/rust/comments/n12uf9/is_there_a_good_reason_not_to_impl_eqpartialeq/
Rust Errors generally shouldn't be PartialEq Originally at https://seanmonstar.com/micro/20260713-errors-not-partialeq/
Sean McArthur reposted
Do you use #rustlang hyper/h2 at scale? Would you be able to easily try out a performance run using a PR that is meant to significantly reduce contention with multi-threaded HTTP/2? It would be a big help! github.com/hyperium/h2/...