Khan Winter

@khanwinter.com

Computer Engineer, UMN24. WWDC2020 Scholar. Building OpenBudget and @codeedit.app. Blog at https://khanwinter.com. Software Engineer @ PepsiCo. Obsessed with distributed systems in Swift, and text editors.

Iroh seems cool until I saw it’s a 25MB addition to any iOS bundle… Looks to me like they could pretty easily make it a lot slimmer by removing some of the relay code, etc. that’s bot required for basic connections. Or an actual Swift package so we aren’t copying rust stdlib into a binary

Alright this got me to sign up for the waitlist. The irony of considering using AI to do a newsletter, because the newsletters I subbed to have been slowly inundated with AI slop is not lost on me. However the fact that it pulls from bsky makes it insanely convenient

Brittany Ellich@brittanyellich.com · 6d ago

Thanks to this suggestion, you can now schedule updates to @attie.ai pages to build your own personal newsletter about whatever it is you care about ❤️ attie.ai/@brittanyell...

Leaving for a TWO WEEK vacation in the morning with my gf I’m so pumped to have some time off work and chill out Gonna be staying in Santorini, Greece for a few days, then spending the rest of the time in Amsterdam

I think I figured out my new favorite way of doing strongly typed network requests in Swift. Previously I was doing a big `Resources` enum, which had a case for each path on the server, and a whole slew of type aliases for Request/Response types. 1/2

BildBildBild

My Swift Code Screenshot any% speedrun submission. INSANE attempt, with a solid __48.24s__ split. #1 on @speedrun.net for SURE. Unfortunate only the pros can do it this fast, takes lots of time and practice to get this good ✌️

Stewart Lynch 🇨🇦@stewartlynch.bsky.social · 3w ago

New Blog Post: One of Swift’s most overlooked patterns: using enums as namespaces. It’s a simple technique that makes your code cleaner, more discoverable, and easier to maintain. Learn when to use it and when not to. www.createchsol.com/blog/2026-07...

Image of Stewart Lynch avatar pointing at an enum being used as a namespace

Got to use ManagedBuffer today for a Swift data structure for performance reasons. I love working closer to pointers sometimes, it’s very fun and interesting programming imo

- hey this sucks man - I'm losing my mind at the suggestion that the WNBA may be violating federal civil rights laws by letting Caitlin Clark get fouled - I wanna know when this letter was sent in relation to Trump's FIFA call--like are GOP electeds just trying to speak to the manager of sports now?

Tressie McMillan Cottom@tressiemcphd.bsky.social · 4w ago

Trump’s GOP is trying to remake the wnba over into wwe’s image. Racist stereotypes, symbolic race wars, and everyday eugenics. it’s a sign of how popular the sport is and how captured everything is. www.theguardian.com/sport/2026/j...

PDS Operator it's a self hosted dashboard for your PDS. watches labelers and dms you when an account gets flagged. accounts, takedowns, pwd resets, invites, relay status, passkey sign-in, audit log, setup wizard with a qr code. deploy in minutes. tangled.org/brookie.blog...