Sign in

Nurzhan Saken

@saken.me
71 followers 47 following 91 posts

program manager @rust-lang.org • github.com/nxsaken

PostsRepliesMedia
Nurzhan Saken @saken.me · 29/09/2026
He impl restricted my trait till I insta stabled
030
Nurzhan Saken @saken.me · 19/09/2026
If only Rust team meetings were more like this
youtu.be
Musicologists fight over Shubert - part 2 (to be continued)
YouTube video by Emil Finkelshtein
010
Nurzhan Saken @saken.me · 17/09/2026
I miss vacation
Sunset over the Black Sea
010
Nurzhan Saken @saken.me · 15/09/2026
"I can't really offer much advice here, [...] I can tell you why you really should never ever deal with time zones if you can help it." Oh no.
youtube.com
The Problem with Time & Timezones - Computerphile
YouTube video by Computerphile
010
Nurzhan Saken @saken.me · 02/09/2026
Turns out you can make better sounds if you read the manual...
040
Nurzhan Saken @saken.me · 31/08/2026
Program management in July–August #rustlang Lots of Project Goals–related improvements this cycle! And now it's time for my vacation.
blog.rust-lang.org
Program management in July–August 2026 | Inside Rust Blog
Want to follow along with Rust development? Curious how you might get involved? Take a look!
080
Nurzhan Saken @saken.me · 28/08/2026
My body is ready for the gear acquisition syndrome
020
Nurzhan Saken @saken.me · 27/08/2026
Outer Wilds main theme played on a Synthstrom Deluge while in exile from the living room
140
Nurzhan Saken @saken.me · 27/08/2026
Had a nightmare where shadows of my colleagues sat me down for a friendly chat and then kept making innuendos about me being unproductive at work and a waste of money :') Thinking how productivity can be a proxy for trying to earn the love of an unsafe father or brother, and then of other men.
020
Nurzhan Saken @saken.me · 26/08/2026
Passing Trains by @eggbreus.bsky.social
000
Nurzhan Saken @saken.me · 26/08/2026
I only have projects that I obsessively rewrite from scratch over and over again for months (years), and every time I discover more natural* designs and (shocker) notice more nuances in the problems. Building intimate relationships with my programs but never building programs…
130
Nurzhan Saken @saken.me · 16/08/2026
In 2023 this was like one of those questions that make you realize you've been in a coma. I wish I could taste the life I had before I became aware of computer graphics
Chapter 5

WHAT ARE THE COORDINATES OF A PIXEL?
Paul S. Heckbert

Did you ever get confused deciding whether pixels were centered at integer coordinates or centered halfway between the integers? We present here a consistent answer to this question.
010
Nurzhan Saken @saken.me · 13/08/2026
My boyfriend was suddenly laid off yesterday and is looking for work. If you need an editor or proofreader (or a writer), please talk to him, or share it with someone who might <3
142
Nurzhan Saken @saken.me · 13/08/2026
# Meeting agenda 2026-08-13 ## Attendees - Nuts
030
Reposted by Nurzhan Saken
Carter Anderson @cart.work · 10/08/2026
Today is Bevy's sixth birthday! As always, I've used this as a chance to reflect on the past year and outline my hopes and dreams for the next year of #bevy: bevy.org/news/bevys-s...
bevy.org
Bevy's Sixth Birthday
Hey! @cart here (Bevy's creator and Project Lead). It is crazy to say it, but Bevy is six years old now! As is tradition, I will take this as a chance…
110725
Nurzhan Saken @saken.me · 07/08/2026
snooPING as usual i see?
github.com
Rewrite goals ping job by nxsaken · Pull Request #2469 · rust-lang/triagebot
Run the job every week, allow goals to be on custom reporting schedules (weekly, biweekly, 4-weekly deadlines), DM owners with an aggregate of all their goals that need updates (instead of sending ...
000
Nurzhan Saken @saken.me · 06/08/2026
Loved meeting @alice-i-cecile.bsky.social at RustWeek and interviewing her about Project Goals (which both Rust and Bevy use). <3 This was my first time interviewing someone, and it feels like a full-circle moment since Alice's work is what drew me to program management in the first place!
youtu.be
RustWeek Interview: Alice Cecile, Staff Engineer at Bevy Foundation
YouTube video by Rust Programming Language
0274
Nurzhan Saken @saken.me · 01/08/2026
Exactly one year later, I walked into my first ever conference, a Rust conference, as a Rust Project member. (Also bothered to learn Socionics since then, so INFp/IEI actually, though that's still Ni-Ti in the system, basically the same.)
120
Nurzhan Saken @saken.me · 31/07/2026
I switched to purely semantic highlighting in my code editor (I use nightly a lot), and suddenly I understand the nightmare I had 4 years ago, in which a mother asked the father of her kids if he remembered to turn on their syntax highlighting before bed; she worried that the kids were monochrome.
110
Nurzhan Saken @saken.me · 31/07/2026
Wrote up a retrospective on the #rustlang All Hands 2026, and something on 2027 :-)
blog.rust-lang.org
All Hands 2026 retrospective | Inside Rust Blog
Want to follow along with Rust development? Curious how you might get involved? Take a look!
160
Nurzhan Saken @saken.me · 30/07/2026
"A man may be convinced in all good faith that he has no religious ideas, but no one can fall so far away from humanity that he no longer has any dominating représentation collective. [...] Somewhere or other, overtly or covertly, he is possessed by a supraordinate idea." Jung (Collected Works 9.1)
120
Nurzhan Saken @saken.me · 23/07/2026
Babbys first unsafe { &mut *(r as *mut T) }
110
Nurzhan Saken @saken.me · 21/07/2026
Spitroasted by my coworker and therapist leaving on month-long breaks at the same time and getting half my wisdom teeth removed immediately after
140
Nurzhan Saken @saken.me · 17/07/2026
My evil plan to abduct @chrisbiscardi.bsky.social from a Bevy picnic at RustWeek and smuggle him into the Rust Content team is now complete.
youtube.com
Rust Release Changelog - 1.97.0
YouTube video by Rust Programming Language
2214
Reposted by Nurzhan Saken
Тsфdiиg @tsoding.bsky.social · 15/07/2026
Soviet Union in C
817215
Nurzhan Saken @saken.me · 15/07/2026
Rust program management, July 2026: new Project Goals! new Comprehensibility team! committee on LLM policy? Rust for Linux & CPython! program management meta? All Hands 2027!
blog.rust-lang.org
Program management update — June 2026 | Inside Rust Blog
Want to follow along with Rust development? Curious how you might get involved? Take a look!
1112
Nurzhan Saken @saken.me · 13/07/2026
Autistically walking in circles in the kitchen while snatching potato wedges from the fridge one by one and putting mayo on them is realigning all of them chis and chakras and yin yangs inside of me
020
Nurzhan Saken @saken.me · 22/06/2026
Ship of Theseus has nothing on hearing Laura Shigihara's voice at the end of Deltarune Chapter 1 after many, many years since finishing Plants vs. Zombies for the first time
000
Reposted by Nurzhan Saken
Bevy @bevy.org · 19/06/2026
Bevy 0.19 is out now! It features Next Generation Scenes, Render Bigger Scenes Faster, Contact Shadows, More Feathers Widgets, Text Input, Richer Text, App Settings, Post Processing Effects, Improved Skinned Mesh Culling, and more! bevy.org/news/bevy-0-19
bevy.org
Bevy 0.19
Thanks to 261 contributors, 1185 pull requests, community reviewers, and our generous donors, we're happy to announce the Bevy 0.19 release on crates.…
7343128
Nurzhan Saken @saken.me · 12/06/2026
Oh! There was a directly related talk at RustWeek. At 33:44, someone brings up GhostCell; earlier, at 28:05, @aapoalas.trynova.dev talks about a similar approach in gc-arena, and the speaker also mentions Haskell's ST monad, which expresses the same idea. See also: the generativity crate.
youtube.com
Common Pitfalls of Rewriting Things In Rust (Cliff L. Biffle at RustWeek)
YouTube video by RustNL
070
Nurzhan Saken @saken.me · 11/06/2026
Rust program management, May 2026... RustWeek! Video interviews! Project Goals! Funding! Mirroring! Rust for Linux! More meeting notes!
blog.rust-lang.org
Program management update — May 2026 | Inside Rust Blog
Want to follow along with Rust development? Curious how you might get involved? Take a look!
0132
Nurzhan Saken @saken.me · 11/06/2026
I'm still sort of shocked that I got to watch like a third of them live...
160
Nurzhan Saken @saken.me · 08/06/2026
TECHNICAL RELATIONSHIPS ARE VIOLENT ENCOUNTERS.
ppig.org
Psychology of Programming Interest Group
010
Nurzhan Saken @saken.me · 05/06/2026
Thanks to the GhostCell paper for teaching me branded types in Rust via invariant lifetimes. This has been *awesome* for eliminating pretty much all bounds and length checks in my indexing-heavy code (and enforcing more subtle invariants).
plv.mpi-sws.org
GhostCell: Separating Permissions from Data in Rust
070
Nurzhan Saken @saken.me · 28/05/2026
The Rust Project has been messing with my dreams. Last time, I was in a Sims-like where Project Goals were people and I took care of them. Today, I drowned myself in a flooded room to reveal a nested dream hinting at a key (shard 🙄) to a chest hidden on an archipelago, and it was somehow relevant.
150
Nurzhan Saken @saken.me · 18/05/2026
Rust Project goals, end of 2025H2
blog.rust-lang.org
Project goals update — April 2026 (end of 2025H2) | Rust Blog
Empowering everyone to build reliable and efficient software.
030
Nurzhan Saken @saken.me · 13/05/2026
April in Rust program management
blog.rust-lang.org
Program management update — April 2026 | Inside Rust Blog
Want to follow along with Rust development? Curious how you might get involved? Take a look!
060
Nurzhan Saken @saken.me · 12/04/2026
TIL that since Rust 1.79 (god I'm old) these trait bounds: ~~~ Foo: Bar, <Foo as Bar>::Baz: Qux, ~~~ can be collapsed into: ~~~ Foo: Bar<Baz: Qux>, ~~~ Types and traits get massive in my project because of const generics and const traits, so this is really satisfying <3
051
Nurzhan Saken @saken.me · 10/04/2026
Throwback to the Tarot cards I pulled while building a line clipping library. The Five of Wands represents undifferentiated input line segments, while the Four and Eight of Wands show their progressive differentiation into the four quadrants and then the eight octants (see Bresenham's algorithm).
Tarot spread with Five of Wands, Four of Wands, and Eight of Wands.
210
Nurzhan Saken @saken.me · 10/04/2026
March in program management #rustlang
blog.rust-lang.org
Program management update — March 2026 | Inside Rust Blog
Want to follow along with Rust development? Curious how you might get involved? Take a look!
030
Nurzhan Saken @saken.me · 30/03/2026
Something about allocators as symbols of the Great Mother, the heap as the womb, and the stack as the Father.
github.com
Allocator traits and std::heap · Issue #32838 · rust-lang/rust
📢 This feature has a dedicated working group, please direct comments and concerns to the working group's repo. The remainder of this post is no longer an accurate summary of the current state; see ...
020
Nurzhan Saken @saken.me · 27/03/2026
February in Rust program management
blog.rust-lang.org
Program management update — February 2026 | Inside Rust Blog
Want to follow along with Rust development? Curious how you might get involved? Take a look!
0121
Nurzhan Saken @saken.me · 06/03/2026
Brought five really vivid dreams from the last two nights into analysis today, and even returned to a couple of much older ones. I'm so happy I get to talk about them with someone for an hour twice a week.
020
Nurzhan Saken @saken.me · 27/02/2026
Got through my first month doing program management work for Rust. So grateful for the support I've gotten, and I hope I get to do this for a long time :-)
An edited manga panel of someone pointing at "Role: Rust program manager" shouting "This is my role! It was made for me!"
0150
Reposted by Nurzhan Saken
Egor @eggbreus.bsky.social · 20/02/2026
I wrote an article on the Great Mouravi - Giorgi Saakadze - a little earlier this month. It took 3 months of research and covers his life, the legacy of his legend, and the statue to him in Tbilisi today. I try to answer - was he a traitor or hero of Georgia? #sakartvelo #writing #georgianhistory
egorbreus.substack.com
About That Saakadze Statue...
The life & legacy of Giorgi Saakadze
011
Nurzhan Saken @saken.me · 20/11/2025
Result::не_влезай_убьет
010
Nurzhan Saken @saken.me · 05/11/2025
Jitter-free movement on a pixel grid #gamedev #indiedev
163
Nurzhan Saken @saken.me · 02/11/2025
Carton of Egg's (for @eggbreus.bsky.social's blog) #pixelart
Pixel art of a pink egg carton containing 6 eggs, 3 of each with a human face wearing glasses and facial hair
081
Nurzhan Saken @saken.me · 30/10/2025
Grids and geometry are first-class citizens in my game engine. Same zero-cost APIs are used for graphics, level editor, collision detection, world maps. There's no difference between querying solids in an area and checking if a sprite has pixels of a color along a line. #rustlang #gamedev #indiedev
0134
Nurzhan Saken @saken.me · 30/10/2025
Oh hey, another Rust release I contributed to (stabilized strict arithmetic, which panics on overflow)
030