Yerkebulan Tulibergenov
banner
yerke.bsky.social
Yerkebulan Tulibergenov
@yerke.bsky.social
Staff Eng at Square. Rustlang enthusiast.
Tyr, a WIP Rust driver for AMD Mali GPUs, made a lot of progress in its downstream branch.

www.collabora.com/news-and-blo...

#rustlang #linux #gpu #driver
Racing karts on a Rust GPU kernel driver
The Tyr prototype has progressed from basic GPU job execution to running GNOME, Weston, and full-screen 3D games like SuperTuxKart
www.collabora.com
November 20, 2025 at 5:42 AM
Reposted by Yerkebulan Tulibergenov
Pretty cool that Rust is big enough to take down the internet. :D
November 20, 2025 at 12:00 AM
CPython core developers are considering introducing Rust to the codebase. A lot of them are in favor, including Guido.

#rustlang #python #riir
Pre-PEP: Rust for CPython
Introduction We (@emmatyping, @eclips4) propose introducing the Rust programming language to CPython. Rust will initially only be allowed for writing optional extension modules, but eventually will be...
discuss.python.org
November 18, 2025 at 3:50 AM
Reposted by Yerkebulan Tulibergenov
I hope this goes through. It will be a win-win for both communities discuss.python.org/t/pre-pep-ru...
Pre-PEP: Rust for CPython
Introduction We (@emmatyping, @eclips4) propose introducing the Rust programming language to CPython. Rust will initially only be allowed for writing optional extension modules, but eventually will be...
discuss.python.org
November 18, 2025 at 2:59 AM
Reposted by Yerkebulan Tulibergenov
It is time for the annual State of Rust Survey! 📝✨️️

Whether you've just begun using Rust, are an experienced Rust user, stopped using Rust, or might use Rust in the future, we'd like to hear from you! 🦀

Available in ten languages and open until December 17th: blog.rust-lang.org/2025/11/17/l...
Launching the 2025 State of Rust Survey | Rust Blog
Empowering everyone to build reliable and efficient software.
blog.rust-lang.org
November 17, 2025 at 4:26 PM
Reposted by Yerkebulan Tulibergenov
AWS has promoted the Rust runtime for AWS Lambda from experimental to GA. Not much has changed in the runtime, but their customers will have official support from the company. I’m glad it finally happened, but it’s still a bittersweet moment for me: aws.amazon.com/blogs/comput...
Building serverless applications with Rust on AWS Lambda | Amazon Web Services
Today, AWS Lambda is promoting Rust support from Experimental to Generally Available. This means you can now use Rust to build business-critical serverless applications, backed by AWS Support and the ...
aws.amazon.com
November 15, 2025 at 6:01 PM
Reposted by Yerkebulan Tulibergenov
October in Servo…

🌳🍃 XPath enabled by default
🗜️📦 Compression Streams too
🦾🍎 native macOS arm64 releases
🤖☢️ Android experimental mode
🪆🤝 new input and zoom API

servo.org/blog/2025/11...
November 15, 2025 at 5:21 AM
Android team at Google posted another update of their use of Rust as a replacement for C and C++.
Switching to Rust for writing performance sensitive and low level code allowed them to reduce memory safety vulnerabilities from ~70% to below 20% of total vulnerabilities for the first time.

#rustlang
November 14, 2025 at 4:59 PM
Reposted by Yerkebulan Tulibergenov
🦀 I've improved the implementation behind all the string formatting macros in Rust: println, panic, format, write, log::info, etc. (Everything using format_args!().) They will compile a bit faster, use a bit less memory while compiling, result in smaller binaries, and produce more efficient code! 🎉
November 13, 2025 at 1:31 PM
Reposted by Yerkebulan Tulibergenov
Rust 1.91.1 has been released. This point release fixes two regressions that slipped into in Rust 1.91.0: one that affects Wasm, and one that affects Cargo on illumos.

See the blog post for details: blog.rust-lang.org/2025/11/10/R...
Announcing Rust 1.91.1 | Rust Blog
Empowering everyone to build reliable and efficient software.
blog.rust-lang.org
November 10, 2025 at 8:22 PM
Reposted by Yerkebulan Tulibergenov
Exciting news!

Today, we announced the Rust Foundation Maintainers Fund: an initiative to provide consistent, transparent, long-term support for the developers who make Rust possible.

Supporting maintainers = supporting Rust’s future.

Learn more: rustfoundation.org/media/announ...
Announcing the Rust Foundation Maintainers Fund
rustfoundation.org
November 4, 2025 at 4:33 PM
Reposted by Yerkebulan Tulibergenov
New #rust blog post on how we could get types that cannot be forgotten, types that must be moved, async and const drop, and other fun stuff:

smallcultfollowing.com/babysteps/bl...
Move, Destruct, Leak, and Rust · baby steps
smallcultfollowing.com
October 22, 2025 at 2:02 AM
Reposted by Yerkebulan Tulibergenov
AWS's recent us-east-1 outage hit ChatGPT, Snapchat, and Perplexity. In 2021: Netflix, Disney+, Robinhood.

The problem? No true geo-replication.

We show how @restate.dev makes it simple with zero downtime during a simulated region failure:
www.restate.dev/blog/geo-rep...
Keep your applications running while AWS is down | Restate
From ChatGPT to Netflix, regional failures cost millions. Learn how Restate makes building geo-replicated applications simple by turning complex distributed systems challenges into basic deployment de...
www.restate.dev
October 21, 2025 at 2:38 PM
Reposted by Yerkebulan Tulibergenov
Why I like and keep working on Rust
October 16, 2025 at 11:52 PM
Reposted by Yerkebulan Tulibergenov
I'm excited to share what I've been working on with @erikjee.bsky.social: RustNL's #rustlang Maintainers Fund!

Many people and companies contributing to Rust, but there are fewer and fewer paid positions for general maintenance (reviews,cleanups,etc). We need to fix that.

bsky.app/profile/rust...
We're excited to announce a new initiative to support the Rust Project, our Rust Maintainers Fund!

We are setting out to employ 6 full-time maintainers and 6 interns in 2026 to make sure #rustlang is well maintained and bugs and contributions get the attention they need.

Read more: rustnl.org/fund
October 14, 2025 at 3:15 PM
Reposted by Yerkebulan Tulibergenov
We're excited to announce a new initiative to support the Rust Project, our Rust Maintainers Fund!

We are setting out to employ 6 full-time maintainers and 6 interns in 2026 to make sure #rustlang is well maintained and bugs and contributions get the attention they need.

Read more: rustnl.org/fund
October 14, 2025 at 3:11 PM
Reposted by Yerkebulan Tulibergenov
GPUI (v0.2.0), the GPU-accelerated Rust UI framework that powers Zed, is on crates dot io. 👀

crates.io/crates/gpui
October 9, 2025 at 3:29 PM
Reposted by Yerkebulan Tulibergenov
New blog post: Cancelling async #rustlang!

This is a written version of my talk at #RustConf 2025, where I talk about the joys and sorrows of future cancellations in Rust, with lessons from our work at @oxide.computer. Includes a video of the talk as well. Check it out!
Cancelling async Rust ꞏ sunshowers
Correctness in the face of cancellations: a written version of my talk at RustConf 2025.
sunshowers.io
October 3, 2025 at 4:01 PM
Reposted by Yerkebulan Tulibergenov
The COSMIC Beta has arrived. Fully update the Alpha to use the Beta, or download on your favorite distro: s76.co/FnfKcbYD

COSMIC is a desktop environment that centers around user preference so you can work faster, be more focused, and have more fun.
September 26, 2025 at 3:33 AM
Reposted by Yerkebulan Tulibergenov
The WebAssembly 3.0 spec is complete!

webassembly.org/news/2025-09...

This includes major features like GC, 64-bit memories, exceptions, and tail calls.
Wasm 3.0 Completed - WebAssembly
WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the...
webassembly.org
September 17, 2025 at 5:04 PM
Reposted by Yerkebulan Tulibergenov
We received reports of a phishing campaign targeting crates​.io users. Do not click on links asking to authenticate to protect your account. More information: blog.rust-lang.org/2025/09/12/c...
crates.io phishing campaign | Rust Blog
Empowering everyone to build reliable and efficient software.
blog.rust-lang.org
September 12, 2025 at 2:22 PM
Reposted by Yerkebulan Tulibergenov
Proposed and implemented a new feature to Rust (#[derive(From)]) - you can read about it here: kobzol.github.io/rust/2025/09...
Adding #[derive(From)] to Rust
TL;DR: #[derive(From)] can be used in nightly now. See here on how to use it. You can follow this tracking issue for more updates.
kobzol.github.io
September 2, 2025 at 2:28 PM
The promise of Rust article by @fasterthanli.me is a great explanation of some of the nice things you get by using Rust.

fasterthanli.me/articles/the...

#rustlang
The promise of Rust
The part that makes Rust scary is the part that makes it unique. And it’s also what I miss in other programming languages — let me explain! Rust syntax starts simple. This function prints a number:...
fasterthanli.me
August 16, 2025 at 2:09 AM
Reposted by Yerkebulan Tulibergenov
I have wrote yet another article about compiling Rust with GCC.

fractalfir.github.io/generated_ht...

I go over some neat news(running the Rust compiler on M68K CPUs), important topics(eg. how we test `cg_gcc`, or ABI compatiblity), and some fun triva about cursed proc-macros.

Hope you enjoy it!
Testing the GCC-based Rust compiler(backend)
fractalfir.github.io
July 28, 2025 at 8:14 PM