Vitaly Bragilevsky

429 Followers
73 Following
38 Posts
Developer Advocate at JetBrains (Rust, Kotlin, IntelliJ IDEA/CLion/Fleet). Former university lecturer teaching programming languages and other topics in CS. Author of Haskell in Depth (Manning publications, 2021).
Can't wait for Rust to be old and boring so that every bug in a project that uses it or project that starts using it doesn't trigger a cycle of ✨discourse✨.

I think I’m one of the most careful readers of the State of Rust Survey. So please, please, please submit your answers if you’re into Rust!

https://blog.rust-lang.org/2025/11/17/launching-the-2025-state-of-rust-survey/

Launching the 2025 State of Rust Survey | Rust Blog

Empowering everyone to build reliable and efficient software.

Rust debugging, decoded. 🧩
Vitaly Bragilevsky took us through DWARF, LLDB, and beyond — making sense of what really happens at runtime.
#RustLab2025 #RustLang @bravit
Vitaly Reads: #4, October 2025

Technical Book Reviews

Vitaly Reads Newsletter

That's a wrap for #EuroRust25. Thanks everyone for making it so special! 🤩 Meet us next year in Barcelona for #EuroRust26, October 15-16, 2026! 🦀✨🇪🇸

Get your ticket now: https://eurorust.eu

Back in August, I did an interview with JetBrains about programming and Rust, covering everything from the borrow checker, to interop, to agentic coding, to hiring. It's now up on YouTube, and I think it turned out quite well! It's also general enough that it should be interesting even to those not already knee deep in Rust 😅

https://www.youtube.com/watch?v=nOSxuaDgl3s

The Rust quiz is having a great success 
@bravit #EuroRust #eurorust25

I’m looking for an intern to work on Rust/RustRover content creation. If you are a university student in any EU country, the UK, Serbia, or Armenia, and you are passionate about Rust and sharing your knowledge, I’d love to hear from you. Please repost to help spread the word.

General information about internships at JetBrains: internship.jetbrains.com

Rust/RustRover content creation project: internship.jetbrains.com/projects/1704

Rust debugging feels... mysterious?
@bravit breaks it down — from DWARF to RustRover — and shows how to make the most of modern Rust debuggers.
🔍 Demystifying Rust Debugging
#rustlang #rustlab2025

Here’s my take on getting started with @bevy — a fairly long read that covers the most important concepts and ideas to help you in the very beginning.

https://blog.jetbrains.com/rust/2025/02/04/first-steps-in-game-development-with-rust-and-bevy/

First Steps in Game Development With Rust and Bevy | The RustRover Blog

Some of us might remember this 15-year-old Abstruse Goose comic about our choices in life. Learning the theory of computations might not be the most direct path to video game development. However, you

The JetBrains Blog