Advertisement · 728 × 90

Posts by Sean McArthur

Preview
TokioConf 2026 | Be a Part of Tokio's Official Conference! Join 300+ developers at the inaugural TokioConf 2026 to exchange ideas, learn from one another, and explore the future of async Rust. Hosted by the Tokio Project

Will we see you in less than two weeks in PDX? Don't miss the first TokioConf!
www.tokioconf.com

4 days ago 6 2 0 1
TokioConf T-Shirt

TokioConf T-Shirt

We are 3 weeks out from the first @tokioconf.com. Spoiler: This is the t-shirt! I just saw the design and had to share it. It is so exciting to see it all come together. You still have time to get tickets, but not much time! tokioconf.com.

1 week ago 7 3 2 0

oh no, now rustbot will spam rustlang/futures-rs PRs?

6 days ago 4 0 0 0

empathy > outrage

6 days ago 6 0 0 0
Preview
Release v1.9.0 · hyperium/hyper Features client: expose HTTP/2 current max stream count (#4026) (d51cb715) add HTTP/2 max_local_error_reset_streams option (#4021) (57787459) error: add 'Error::is_parse_version_h2' method (393...

Just published #rustlang hyper v1.9.0! 🦀

Highlights include:

- New HTTP/2 config methods
- Better detection of HTTP/2 on an HTTP/1 connection
- Fixes for HTTP/1.1 trailers (casing and keep-alive)

github.com/hyperium/hyp... 🚀

1 week ago 22 0 0 0

A thought after noodling about the view types idea for #rustlang:

Would a clippy lint for too many fields in a struct be a good idea? It's generally been true in my experience, at least.

2 weeks ago 2 0 1 0

Oh hi Past Me:

// TODO: be smarter about this

Yea... Maybe Future Me will finally be smarter someday.

4 weeks ago 9 0 0 0

We don’t want cost to be a blocker to attend TokioConf.

If you build with Tokio, we want you there.

For every full-price ticket purchased before the end of March, we’ll add another Community Access ticket so someone else in the community can attend.

1 month ago 15 4 1 0
"I made this" meme, where AI make something, and the human thinks they made it instead.

"I made this" meme, where AI make something, and the human thinks they made it instead.

Humans be like: "I did this".

1 month ago 5 1 1 0

That is, combining novices with experts tends to make better products than experts can alone.

1 month ago 7 0 2 0
Advertisement

Just read: "Junior[s] have always been useless."

Hm. I've found Conway (1968) to be true instead:

> We should take particular note of the fact that the quantum jumps in compiler design progress were associated with new groups of people on territory previously trampled chiefly by [experts].

1 month ago 15 0 1 0
Preview
2025 in review Come along with me as I review the past year from my eyes. Heh, I often start these kinds of posts right at the start of the year, but it takes a few weeks l...

Finally finished my "2025 in review" post. They always take longer than I think.

But it's always so valuable to reflect, follow the story, and extract the lessons.

seanmonstar.com/blog/2025-in...

2 months ago 11 2 0 0
TokioConf 2026 Join the inaugural TokioConf, which will gather developers to exchange ideas, learn from one another, and explore the future of async Rust.

Early bird pricing for TokioConf 2026 ends in just a few days.

If you’ve been thinking about joining us this April, now’s a great time to grab a ticket before prices increase.

Get your ticket: www.eventbrite.com/e/tokioconf-...

2 months ago 3 2 0 0
Preview
2025 in review Come along with me as I review the past year from my eyes. Heh, I often start these kinds of posts right at the start of the year, but it takes a few weeks l...

Finally finished my "2025 in review" post. They always take longer than I think.

But it's always so valuable to reflect, follow the story, and extract the lessons.

seanmonstar.com/blog/2025-in...

2 months ago 11 2 0 0

the copilot thing smells just like google+ a decade ago

3 months ago 11 0 0 0
Preview
Release v0.4.13 · hyperium/h2 What's Changed Implement HTTP/2 informational responses (1xx) support by @apu031 in #865 fix: Unparent connection span by @Jesse-Bakker in #868 fix: auto-release padding from DATA frames by @seanm...

Latest #rustlang h2 release v0.4.13 out!

- API support for 1xx responses
- Fixes for DATA frame padding and stream capacity when pending

github.com/hyperium/h2/...

3 months ago 6 0 0 0
Preview
Remove cmake dependency for Windows · Issue #828 · aws/aws-lc-rs Problem: I am interested in building and contributing to projects like Deno, which depends on aws-lc-rs. However, it seems like aws-lc-rs has a dependency on cmake for Windows builds. The nasm depe...

I get questions on reddit and github about why suddenly it's so much harder to build reqwest, and it makes me sad.

I've pointed people at github.com/aws/aws-lc-r...

3 months ago 0 0 1 0
Advertisement
Preview
Disabled optional weak dependencies end up in `Cargo.lock` · Issue #10801 · rust-lang/cargo Problem Lets say I have two crates, with these contents of Cargo.toml. The Rust code does not matter here. # foo/Cargo.toml [dependencies] serde = {version = "1.0.133", optional = true, default-fea...

It looks like it might be the Cargo.lock as an optional feature of some dependencies, cargo can't not include optional weak dependencies currently :(

github.com/rust-lang/ca...

3 months ago 3 0 1 0

yea i wouldn't actually maintain this. probably easier to fix aws-lc, or fund an even better provider.

i'm just flailing with embarrassment for windows users trying to upgrade reqwest

3 months ago 1 0 0 0

I'm imagining a native-rustls crate, which uses rustls on unix, and schannel on windows, and the user doesn't have to care, like native-tls.

3 months ago 3 0 3 0

rustls is definitely much better, and aws-lc-rs is likely a good idea

but i'm frustated at how poor the experience is for windows users

3 months ago 7 0 0 0
Preview
reqwest v0.13 - rustls by default reqwest v0.13 brings rustls by default, feature cleanup, but otherwise easy to upgrade.

To end the year, a new major version of #rustlang reqwest, v0.13.0 is out! 🚀

- This brings rustls by default, replacing native-tls. 🦀
- Some feature and method cleanup.
- But easy to upgrade for most everyone.

seanmonstar.com/blog/reqwest...

3 months ago 39 5 1 1

why yes i did want to debug cmake on android

3 months ago 10 0 0 0
Preview
reqwest v0.13 - rustls by default reqwest v0.13 brings rustls by default, feature cleanup, but otherwise easy to upgrade.

To end the year, a new major version of #rustlang reqwest, v0.13.0 is out! 🚀

- This brings rustls by default, replacing native-tls. 🦀
- Some feature and method cleanup.
- But easy to upgrade for most everyone.

seanmonstar.com/blog/reqwest...

3 months ago 39 5 1 1

Still appreciate any experience reports!

Assuming nothing is terribly wrong, the hope is to release for real next week.

3 months ago 2 0 0 0
Advertisement
Preview
Release v0.13.0-rc.1 · seanmonstar/reqwest 👀 Discussion here if you give it try, thanks! Main breaking changes rustls is now default instead of native-tls rustls provider defaults to aws-lc instead of ring (rustls-no-provider exists if you...

Just published a new #rustlang reqwest release candidate: v0.13.0-rc.1.

This has some breaking changes, the biggest was switching to rustls by default.

I'd appreciate if you gave it a spin 🙏

github.com/seanmonstar/...

3 months ago 34 10 1 1
Preview
Release v0.13.0-rc.1 · seanmonstar/reqwest 👀 Discussion here if you give it try, thanks! Main breaking changes rustls is now default instead of native-tls rustls provider defaults to aws-lc instead of ring (rustls-no-provider exists if you...

Just published a new #rustlang reqwest release candidate: v0.13.0-rc.1.

This has some breaking changes, the biggest was switching to rustls by default.

I'd appreciate if you gave it a spin 🙏

github.com/seanmonstar/...

3 months ago 34 10 1 1
Preview
Release v0.12.27 · seanmonstar/reqwest tl;dr Add ClientBuilder::windows_named_pipe(name) option that will force all requests over that Windows Named Pipe. What's Changed chore: Disable unused tokio-util codec feature by @tottoto in #...

New #rustlang reqwest v0.12.27 out now!

- Adds Windows Named Pipe support.

github.com/seanmonstar/...

3 months ago 11 1 0 0

Just one more day to fill out the hyper user survey for 2025!

3 months ago 0 0 0 0

There's just one more week left on the @hyper.rs user survey this year!

4 months ago 0 0 0 0