LOADING

Improving Rust performance debugging workflow with TUIs and LLMs

In my session, I want to present hotpath and channels-console libraries and explain how they compare to other profiling tools available.

Paweł Urbanek
Rubyist turned Rustacean, working in a Singaporean IoT startup
About This Talk

Hi. I'm the author of https://github.com/pawurb/hotpath and https://github.com/pawurb/channels-console crates. Hotpath has gained over 1k GitHub stars in just 2 months after the release. I'm currently working on unifying them in a single crate for instrumenting various performance aspects of Rust apps. I'll also be adding the MCP/LLM interface to enable providing all the metrics context for AI-powered debugging sessions. I've implemented similar integration for one of my Ruby projects https://github.com/pawurb/rails-pg-extras-mcp.

In my session, I want to present these libraries and explain how they compare to other profiling tools available. Session will be practical, with live-coding examples, and showcasing some nontrivial performance/memory optimizations.

I have experience delivering tech speeches on LRUG and WRUG (Łódź and Warsaw Ruby user groups).

more great talks

Might Be Interesting

Day 2
  —  
12:25 pm
arrow pointing right icon

Clean Code for Good Science: Rust in Research and Health

This talk explores what it means to write scientific software that lives up to the standards we expect of science itself.

Day 2
  —  
9:35 am
arrow pointing right icon

The State of the Rust AI Toolbox

In this talk, we'll explore the current state of AI development in Rust, highlighting key crates, frameworks, and tools. Covering the essentials from ML and NLP to integrating LLMs and agent-based automation.

Day 1
  —  
2:35 pm
arrow pointing right icon

Blazingly Fast or Blazingly Hyped? A Reality Check on the RIIR Movement

This talk puts popular Rust rewrites to the test. We'll examine how these tools stack up against their battle-tested predecessors, looking at real-world performance, compilation times, binary sizes, feature completeness, and ecosystem maturity.

Day 2
  —  
11:50 am
arrow pointing right icon

Let's build an async runtime together

During this talk we'll build a basic, working async runtime using nothing more than a standard library. The point? To see it's approachable for mere mortals.

Day 1
  —  
11:15 am
arrow pointing right icon

Supercharging Axum Development with Claude Code: Practical AI-Assisted Workflows for Rust Engineers

In this talk, we’ll explore battle-tested best practices for integrating Claude Code into a professional Axum development workflow without compromising on Rust’s core values: correctness, clarity, and maintainability.

Day 2
  —  
10:10 am
arrow pointing right icon

The Unglamorous Side of Rust Web Development

This technical talk examines the most prevalent pain points facing Rust web developers today and explores how the community is addressing them.

See All Events
Join us!

We're looking for amazing speakers.
CFP is open till 10.01.2023

Fill in Call for Papers
location icon

Location

Centrum Konferencyjne POLIN, Poland
stay in touch icon

Follow Us

Contact Us