Sign in

Pawel Urbanek

@pawelurbanek.com
3 followers 8 following 13 posts

Building hotpath.rs. And blogging about Ruby/Rust perf. pawelurbanek.com

PostsRepliesMedia
Pawel Urbanek @pawelurbanek.com · 27/08/2026
Reaching 500k downloads! 🤯 And hotpath Diff is just around the corner.
000 0
Pawel Urbanek @pawelurbanek.com · 18/08/2026
hotpath Diff will provide agents with clear performance constraints and help ensure that AI-built applications stay fast.
001 1
Pawel Urbanek @pawelurbanek.com · 05/08/2026
Over 300k downloads! It took hotpath-rs 6 months to reach its first 50k downloads. Just four months later, we've passed 300k, with over 5,000 downloads on some days. Thanks to everyone contributing, reporting bugs, and sharing feedback. More features and releases are coming soon!
000 0
Pawel Urbanek @pawelurbanek.com · 29/07/2026
Find Rust I/O bottlenecks in minutes. New in hotpath-rs: byte-level I/O tracing. Profile reads, writes, flushes, throughput, and latency for any Rust I/O operation - from files and TCP sockets to compression streams and custom AsyncRead/Write implementations. Docs hotpath.rs/io_tracing
000 0
Pawel Urbanek @pawelurbanek.com · 16/12/2025
I kept seeing "how is hotpath different from CPU sampling profilers?" Started writing a short docs note… ended up with a deep dive into Rust CPU-bound code, blocking vs async I/O, and Tokio runtime internals. 👉 Full write-up: hotpath.rs/sampling_com...
000 0
Pawel Urbanek @pawelurbanek.com · 17/07/2025
❌ —failed txs filter. Easily spot high-betting runner-ups
100 1
Pawel Urbanek @pawelurbanek.com · 17/07/2025
🌐 built-in metadata for over 2k (!!) chains. mevlog now also supports any EVM-compatible chain out of the box
100 1
Pawel Urbanek @pawelurbanek.com · 17/07/2025
💸 —erc20-transfer filter, let’s you easily track ERC20 transfers, e.g. find recent txs that sent over 10mil USDC
100 1
Pawel Urbanek @pawelurbanek.com · 17/07/2025
🔍—calls filter and —show-calls aka poor man's `cast run`. You can now search txs by any internal method call. A simple way to find matching contract interactions hidden behind a proxy
100 1