Khan Winter's Avatar

Khan Winter

@khanwinter.com

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

894
Followers
363
Following
1,249
Posts
23.10.2024
Joined
Posts Following

Latest posts by Khan Winter @khanwinter.com

They’re also looking to plow down a large area of wetlands for it. It’ll need to put more water into sewage per day (by their official estimates) than the entire city uses.

06.03.2026 14:46 👍 1 🔁 1 💬 0 📌 0

Its Hermantown and no the City Council is not listening. If you head up there you’ll see “No Data Center” signs on just about every single lawn in the city. The City Council feels it’s their duty to educate the entire populace about how wrong they are instead of working with them

06.03.2026 14:46 👍 1 🔁 1 💬 1 📌 0
Video thumbnail

Gobert -> Edwards -> Reid

06.03.2026 02:51 👍 31 🔁 5 💬 0 📌 1

Thank you thank you :)

05.03.2026 16:26 👍 0 🔁 0 💬 0 📌 0

Seems like something @massicotte.org may have opinions on

05.03.2026 16:23 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

The Button is gettin jiggy with it

05.03.2026 04:43 👍 3 🔁 0 💬 1 📌 0
My cat, Guapo

My cat, Guapo

So photogenic

04.03.2026 17:24 👍 4 🔁 1 💬 0 📌 0

Wow the MacBook Neo is perfect

04.03.2026 15:36 👍 0 🔁 0 💬 0 📌 0
Adventures of Tintin panel. Captain Haddock asks, 'What a week, huh?'. To which Tintin replies, 'Captain, it's Wednesday.' while Snowy the dog attempts to drink some beer.

Adventures of Tintin panel. Captain Haddock asks, 'What a week, huh?'. To which Tintin replies, 'Captain, it's Wednesday.' while Snowy the dog attempts to drink some beer.

Wednesday, March 4, 2026

04.03.2026 15:00 👍 1 🔁 1 💬 0 📌 0
Video thumbnail

awoo 39

04.03.2026 04:44 👍 57 🔁 11 💬 0 📌 1

Yooo heck yeah

04.03.2026 04:16 👍 3 🔁 0 💬 0 📌 0
Preview
Release v0.2.0 - 2.5 years later · moreSwift/swift-cross-ui Overview The headline feature of the past 2.5 years of work is probably the new layout system for most users. It standardizes layout behaviour across all backends, making it much easier to make you...

I've just released SwiftCrossUI v0.2.0 (two and a half years after v0.1.0), and I'm aiming to begin making regular releases now that I'm focusing on SwiftCrossUI full time.

492 commits, 127 PRs, and 77k changed lines.

github.com/moreSwift/sw...

04.03.2026 03:48 👍 7 🔁 3 💬 1 📌 0

god i missed seeing that majestic forehead on the basketball court

04.03.2026 01:30 👍 22 🔁 1 💬 0 📌 0

i am going to wear my nickeil alexander walker jersey and go watch mike conley and kyle anderson play basketball and pretend like it’s March 2024 again

04.03.2026 00:31 👍 25 🔁 2 💬 1 📌 0

Chris Finch on Kyle Anderson: "I'm playing him tonight."

03.03.2026 23:26 👍 74 🔁 6 💬 2 📌 5
The new MacBook Pro with M5 Pro and M5 Max
The new MacBook Pro with M5 Pro and M5 Max YouTube video by Apple

www.youtube.com/watch?v=GriX...

this is an amazing ad

03.03.2026 19:28 👍 8 🔁 2 💬 0 📌 1
diagram: two large clouds with a thin "compressed firehose" arrow joining them

the top cloud (blue, "the cloud") contains many PDSs with arrows toward a "relay" box labelled "subscribeRepos", which has a thick arrow out to "entangler".

the "compressed firehose" arrow joining the clouds starts from "the cloud"'s entangler box, and lands in the second large "microcosm HQ" cloud on another box labelled "entangler"

microcosm HQ's entangler then has a thick arrow to a large "rainbow" box, with thick arrows flowing out to "constellation", "UFOs", and "spacedust" boxes

diagram: two large clouds with a thin "compressed firehose" arrow joining them the top cloud (blue, "the cloud") contains many PDSs with arrows toward a "relay" box labelled "subscribeRepos", which has a thick arrow out to "entangler". the "compressed firehose" arrow joining the clouds starts from "the cloud"'s entangler box, and lands in the second large "microcosm HQ" cloud on another box labelled "entangler" microcosm HQ's entangler then has a thick arrow to a large "rainbow" box, with thick arrows flowing out to "constellation", "UFOs", and "spacedust" boxes

i think there's a mostly-unexplored design space here between massive client fan-out and point-to-point links.

eg. i want to run my own relay, but not from home, and ideally not with the full weight of multiple full subscribeRepos coming into my home.

03.03.2026 15:36 👍 13 🔁 3 💬 0 📌 0
Video thumbnail

the heart of open source is human

03.03.2026 19:01 👍 131 🔁 18 💬 4 📌 5

#swift

03.03.2026 17:46 👍 1 🔁 0 💬 0 📌 0

Probably my last update on this little widget. Here’s a recording of the UI that now relies on this.

I ended up splitting each locale into its own description index. Drastically improved result quality.

All in UIKit using animated autolayout constraints

03.03.2026 17:44 👍 5 🔁 0 💬 1 📌 0
Timberwolves announcement announcing the return of Kyle Anderson, AKA SLO-Mo

Timberwolves announcement announcing the return of Kyle Anderson, AKA SLO-Mo

SLO MO IS BACK

02.03.2026 20:04 👍 2 🔁 0 💬 0 📌 0
Video thumbnail

It’s fonky monky Friday

27.02.2026 23:21 👍 0 🔁 0 💬 0 📌 0

Looks like it's just how they work

bsky.app/profile/chri...

27.02.2026 18:01 👍 1 🔁 0 💬 0 📌 0
Post image

One note on Anthony Edwards and Chris Finch ... they've been here before more than a few times. This is from the book:

27.02.2026 17:08 👍 67 🔁 14 💬 2 📌 4

My winning submission was a game that combined pong and breakout with infinite levels and fun sounds. It was dumb but fun and goofy and allowed me to show off my knowledge of Apple frameworks via SpriteKit and UIKit.

27.02.2026 17:55 👍 1 🔁 0 💬 0 📌 0

The advice to make sure you're using good programming practices is good! My advice would instead be to build something __fun__ and then write about how you did it, and make sure to include programming concepts in your description. Use the entire description field character limit!

27.02.2026 17:55 👍 1 🔁 0 💬 1 📌 0

They're looking for something functional and novel. But really they want the winning submission to show a unique knowledge of how Apple wants programming to work on their platforms. That's:
- MVC architecture
- Understanding of Swift concepts (OOP and functional programming)
- Having fun (really)

27.02.2026 17:55 👍 1 🔁 0 💬 1 📌 0

At the time, those were what Apple pushed as 'the way' to do programming on Apple platforms. Nowadays it's more functional Swift programming and less about OOP imo. Still, making sure you have a very good explanation for *why* and *how* you built what you did is critical to doing well.

27.02.2026 17:55 👍 1 🔁 0 💬 1 📌 0

I love all the advice about the Swift Student Challenge 'cause it's all encouraging really good programming practices but I'd like to say I won it with a game I wrote in a single file.

What got me the win was my project description, where I wrote about OOP, MVC arch, and Apple platform frameworks.

27.02.2026 17:55 👍 1 🔁 0 💬 1 📌 0

The new BridgeJS work is awesome

27.02.2026 17:40 👍 2 🔁 0 💬 0 📌 0