Profile avatar
benw.is
Senior Rust Software Engineer, Rustacean🦀 Lead Maintainer of Leptos, the full-stack Rust web framework Liberal Progressive Socialist SF Bay Area 🍲🧑‍🍳🚴 Ally to 🏳️‍⚧️ 🏳️‍🌈✊🏿
343 posts 411 followers 657 following
Prolific Poster
Conversation Starter

Accepting captions

New blog post: the monad tutorial of my dreams, and maybe of yours! A jargon-free, practical explanation of monads as a design pattern, using Rust and property-based testing as the vehicle

I'm in London this week for Rust Nation UK. Y'all are welcome to reach out if you'd like to connect #rust #rustlang #rustnation

Tech bros design a bike, a Juicero level failure www.youtube.com/watch?v=MgPU... #bikes #engineering #why

It's fascinating to read as a discussion. Earlier versions of Leptos were not Send/Sync and our biggest issue was easy integration with Axum. Now that it is, the pain comes from non Send/Sync browser types in web_sys and running Futures in specific threads

More should be done to deal with the huge influx of throttle e-bikes that are basically unregulated motorcycles. Good to see California taking some steps: electrek.co/2025/01/01/s...

Wax and kitchen sinks do no mix. Ask me how I know 😆

I wonder what software engineers would be like if they had to do residency(i.e spend time working on open source). Maybe they'd be a bit nicer to OSS maintainers

At its heart, Star Trek is a utopian fantasy about a society so advanced that they are capable of holding productive meetings that last no longer than three minutes

Winning 1st place in a programming competition must feel terrible. You were so close.

I wonder what the US would be like with a good public education system and a proper social support system.

First day of new job is almost over! Could not be more excited to be writing Rust at work, using Leptos, and having paid time to work on open source!

"If you commute on an e-bike 20km a day, five days a week, your charging cost would be about $20 – annually." theconversation.com/the-worlds-2...

Mayonnaise drink anyone? www.the-independent.com/asia/japan/m...

You are all invited to join us on Sunday Dec 1 at 9am PT for our monthly virtual Leptos Meetup. We'll be celebrating the release of Leptos 0.7, Mikkel will be back talking about the newly released Spin 3, and more! A great way to learn about Rust for frontend web development! lu.ma/3lzsc59h

Proud to announce that I will nominate Kai Winn as Secretary of Education where she will oversee the Federation Department of Education which guides the direction of schools and education across the United Federation of Planets member worlds. CONGRATULATIONS KAI WINN! #StarTrek

Today is Transgender Day of Remembrance. Each year, the trans community loses too many lives, especially trans women of color, to hate and violence. More than ever, we must stand by our trans family and support them, hold space for them, and insist the scapegoating and targeting stop. Now.

Asilisaurus is a puzzling little reptile. The Triassic creature has some traits that look dinosaur-like, and might indicate it’s an early relative of dinosaurs like Edmontosaurus and Triceratops, but it also has some ancient traits that would make it a protodinosaur. Either way, it’s adorable. 🧪

Coming back to Bluesky after a hiatus, love to see all the new faces! I post about cooking, cycling, software engineering and politics mostly. #intros

the best thing about the volcano snail is that it looks EXACTLY how you’d want a volcano snail to look

It's cursed and I love it

As someone who has faced death threats and targeted harassment by the far right I can tell you that @jay.bsky.team put many in danger with the team’s moderation face plant. These decisions go further than banning accounts they set precedent for behaviour on these platforms

@jay.bsky.team @why.bsky.team There is no repentance, it's not accidental. It's not "heated discussion". This is why people who engage in this have to be banned. Because they will just double down, it condones the behavior, and they're still free to harm their targets

Death threats being an instaban is such a low bar that if Bluesky fails to clear it promptly it poisons their entire moderation strategy. I too will jump ship

So, anyway, just so you know: 1. Extremists ARE using California’s harassment restraining order system as lawfare to harass and abuse people who report on their activities. The form-based layperson-friendly format of the system lends itself to this. /1

It's one of those days

Did you know getting COVID is a foreseen event? I know I'm going to get it 3 months from now on the first Tuesday. Thanks United!

What if, in addition to custom feeds, we implemented Circle Posts? Encrypt posts, build a custom feed for them, and then you can do all sorts of private content.

Looking for the next thing to make me feel like the Warthog Run mission at the end of Halo 1

Renewing my plea for some Rust tool to scan the DB or my SQL migrations and generate sqlx CRUD functions

Fascinating talk! Definitely worth a watch and listen