Shehriyar Qureshi 🦀
thatdevsherry.pk
Shehriyar Qureshi 🦀
@thatdevsherry.pk
Software engineer.

Love Rust and open source.

Like driving manuals and learning about them.

GitHub: github.com/thatdevsherry
Website: thatdevsherry.pk

[Open to work, especially rust roles]
need tips for convincing a company in healthcare to adopt rust for their on-prem tools.

current tool is written in python 😅

not the best choice for something that should be predictable and ideally never crash

that and bundling python to exe is just... very hacky? AVs triggering and whatnot
November 27, 2025 at 10:04 AM
Reposted by Shehriyar Qureshi 🦀
🦀 A look at Rust from 2012

- Thanks to all the people who put efforts and shaped the today's Rust

purplesyringa.moe/blog/a-look-...

#rustlang
November 26, 2025 at 4:58 AM
had written some code in python using aiohttp library to do concurrent requests some time ago. setting pokemon as benchmark, took ~1s for 150 pokemon.

never figured out why the same in rust was super slow.

hooked up a proxy to identify headers and found... no gzip in rust impl 😅
November 22, 2025 at 11:15 AM
Reposted by Shehriyar Qureshi 🦀
This meme is getting out of hand, but it's actually not far from reality 🤣
November 21, 2025 at 12:13 PM
after a decade i had bought my first PC few months ago.

initially ran into issues installing linux. would crash kernel and just not boot. very scary.

think i did an nvme format and then it worked.

recently it decided to not boot. good that it didn't cuz i learned what BOOT/BOOTX64.EFI is
November 20, 2025 at 4:03 PM
Reposted by Shehriyar Qureshi 🦀
🦀 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
spent entire day tweaking niri and waybar to work on laptop and pc

then scrapped it to just use cosmic since it's easier and I don't want to spend too much time tinkering

there's more rust to learn

also spent hours setting up ssh agent for ssh passphrase on both machines

took me HOURS. so tired
November 11, 2025 at 6:48 PM
published my first rust crate! hopefully can continue working on improving it with new learnings on concurrency.

crates.io/crates/twamp...
crates.io: Rust Package Registry
crates.io
November 9, 2025 at 4:35 PM
read up a bit on rust atomicx and locks, re-watching Jon's "decrusting tokio" starts making so much more sense

or that I learned more about threads and now I get what "scheduled cooperatively" means compared to "scheduled preemptively"

awesome feeling when I'm re-watching and finally "understand"
November 8, 2025 at 7:39 PM
Learning about memory ordering and atomics. It's a real head spinner with all the happens-before relationships and causality.

Plus it doesn't help that my brain starts playing assassins creed music whenever I hear or see "syncronization". Little assassins climbing up on cpu cores to syncronize.
November 7, 2025 at 8:16 AM
started reading "Rust Atomics and Locks" and I love she made it free on her website

finished chap. 1 by going over it until I understood each example.

took me some time on mutex since i had lock/unlock backwards 😂

will be fun going over twamp-rs again, armed with new knowledge from this book
November 3, 2025 at 7:42 PM
just got around to making a docs page for my rust networking project on GitHub pages. don't ask how much i fought cargo doc to show re-export hyperlinks 😅

thatdevsherry.github.io/twamp-rs
thatdevsherry.github.io
November 2, 2025 at 7:01 PM
have to buy a laptop now

either an hp elitebook 845 g7/g8 or a thinkpad t14s gen 1/2 (all amd)

both are a bit hard to get. couldn't find t14s today but one shop said they'll have it soon.

want to go with thinky since all hp i saw weren't in very nice condition (metal body easily shows dents)
November 2, 2025 at 4:37 PM
i wanted to use rust and my manager gave a realistic response that "look for rust roles"

so I'm doing just that

I'm open to new roles and looking especially for rust roles.

want to grow in it and best way is to work with it :D

if anyone has any relevant openings please pass them to me 🙏
November 2, 2025 at 12:49 PM
Reposted by Shehriyar Qureshi 🦀
Espressif hired a bunch of Rust devs years ago and they have been quietly doing great work supporting Rust on their chips ever since. Still haven’t seen any other chip companies get close.

developer.espressif.com/blog/2025/10...
esp-hal 1.0.0 release announcement
Announcing esp-hal 1.0, the first Rust SDK for embedded devices.
developer.espressif.com
October 30, 2025 at 12:02 PM
saw this in my feed that an old 80s car had a crt touch screen. now i wanna make suzui-rs be like this.

time to go embedded and a separate screen and what not

ironic I'd make it in rust, and most of these cars would also have.. a different kind of rust
October 30, 2025 at 10:00 AM
Reposted by Shehriyar Qureshi 🦀
⚡️ Learn how to build embedded TUIs on ESP32

- New chapter added in "impl Rust for ESP32" Book

- Teaches how to use mousefood crate to use Ratatui in embedded environment (no_std)

esp32.implrust.com/ratatui/inde...

#rustlang
October 28, 2025 at 3:32 PM
why do i get into things that make me go mad

small progress each time though. so maybe worth it

I can't solder. fine. but the cycle of updating code, flash it (disconnect esp8266 cuz I'm using hardware uart which usb also uses, then reconnect).

being a newb doesn't help. let's see where this goes
October 25, 2025 at 11:15 AM
Reposted by Shehriyar Qureshi 🦀
This is truly the worst time to be unemployed, especially when you won't sacrifice your ethics for a paycheck. Sifting through all these job descriptions from companies with no interest in making the world a better place is such a brutal experience.
October 20, 2025 at 9:37 PM
was inspecting frontend code for the part time role.

the frontend is so heavy. build got OOM on 2GiB (not sure if normal to need 3GiB to build, feels so big)

then have to wait 45 seconds for the thing to spin up fully

shouldn't chomp so many resources 🤔 then again I'm not an expert in FE
October 21, 2025 at 9:51 AM
Reposted by Shehriyar Qureshi 🦀
With the AWS outage, now‘s as good a time as any to post this old strip.
October 20, 2025 at 10:18 AM
was reading up esp-hal to see if i can use BLE instead for my project (currently use SPP with esp-idf C)

"how would it read? probably impl Read trait."

just one of the things that maybe make rust real nice to work with than C

there is some intuition backed by traits than just intuition alone (C)
October 19, 2025 at 1:21 PM
i set hollow knight silksong's choral chamber ost as alarm, wake up every time now. it's such a good ost
October 19, 2025 at 4:55 AM
Reposted by Shehriyar Qureshi 🦀
fuck it.

@ratatui.rs running on Amazon Kindle

#rustlang #ratatui
October 17, 2025 at 9:02 AM
did you know my project got mentioned? ran around house giggling as if i won oscar

shared with everyone i know 😂

*takumi ae86 downshift noises*
The edited version of my talk/workshop is now available! 🥳🎉

🦀 Building Embedded TUIs with Rust & Ratatui

🇯🇵 Tokyo Rust Meetup 2025

▶️ Watch it here: www.youtube.com/watch?v=F04k...

#rustlang #ratatui #tokyorust #meetup #workshop #embedded #esp32
October 16, 2025 at 9:04 PM