Sign in

Shraddha Agrawal

@shraddhaag.dev
1.1K followers 142 following 151 posts

Senior Software Engineer at Ceph, IBM You’ll find me talking about computers, databases, distributed systems, fiction books, movies, music, photography, building Lego and puzzles! 🌐 shraddhaag.dev

PostsRepliesMedia
Shraddha Agrawal @shraddhaag.dev · 04/10/2026
Before even writing the VM, I needed to understand the instructions in the object files, so I build a disassembler. Used claude to turn it into a full blown emulator, you can check it out here: lc3.shraddhaag.dev
lc3.shraddhaag.dev
LC-3 emulator
Step through LC-3 programs in your browser. Load an .obj file to see its disassembly, registers, memory and console, one instruction at a time.
000
Shraddha Agrawal @shraddhaag.dev · 04/10/2026
build a VM for the LC3 computer in Go to learn how it works deeply. added property based testing using hegel. it helped me find so many bugs, pretty neat! I can play games on my own VM now! github.com/shraddhaag/t...
github.com
GitHub - shraddhaag/toyvm: A toy VM created for learning for the LC3 computer.
A toy VM created for learning for the LC3 computer. - shraddhaag/toyvm
100
Shraddha Agrawal @shraddhaag.dev · 14/07/2026
Oh to be so nuanced and eloquent in the age of AI! We all can learn much from Ray 🙌
140
Shraddha Agrawal @shraddhaag.dev · 29/06/2026
Doing a fun project and the guide I'm following is brilliant, not only for the content but also for these hidden gems in it!
“The view that machines cannot give rise to surprises is due, I believe, to a fallacy to which philosophers and mathematicians are particularly subject. This is the assumption that as soon as a fact is presented to a mind all consequences of that fact spring into the mind simultaneously with it. It is a very useful assumption under many circumstances, but one too easily forgets that it is false.” — Alan M. Turing
000
Shraddha Agrawal @shraddhaag.dev · 03/06/2026
"If AI has taught me anything, its the worthlessness of sycophantic praise." such an astute observation that is felt across industries today! found this quote in a youtube video about book reviews of all things, great video too! www.youtube.com/watch?v=zbRR...
youtube.com
Book reviews are gaslighting us
YouTube video by Below the Fray
010
Reposted by Shraddha Agrawal
shri @shrikhalpada.dev · 28/04/2026
my favorite part about this "how the heck" series I've been working on is that people clearly have an appetite for the web being a clean and beautiful place where you can just learn things
2354
Shraddha Agrawal @shraddhaag.dev · 28/04/2026
vickiboykis.com/2026/04/20/b... This article combines art, books, ML, mastery and hope all in one beautifully articulated piece. Been a while since I’ve read something that made me feel it’s not a waste of time to hone your craft. I agree with so much that’s in here, please give it a read!
vickiboykis.com
Build yourself flowers
Living and working in a world of generated code.
020
Shraddha Agrawal @shraddhaag.dev · 11/04/2026
very relevant in today’s world. from the second edition of DDIA, gotta say i’m loving reading all the new material!
060
Reposted by Shraddha Agrawal
Katie Mack @astrokatie.com · 10/04/2026
As far as I know there is literally no reason for this, it is just an incredibly lucky coincidence that we get to enjoy for free
804129692
Reposted by Shraddha Agrawal
Gabe Ortíz @tusk81.bsky.social · 11/04/2026
Humans are also capable of wondrous things.
244784
Shraddha Agrawal @shraddhaag.dev · 14/03/2026
started reading the second edition of Designing Data Intensive Applications and we're off to a good start... or are we?
We have also added discussions of sync engines and local-first software, workflow engines and durable execution, formal methods and randomized testing, GraphQL, and various other technologies that are worth knowing about. We have included a bit of legal context as well, by exploring the impact of the EU General Data Protection
Regulation (GDPR) and related law. We’ve also taken a few things away—for example, as MapReduce is now largely obsolete, we have rewritten the batch processing chapter accordingly, and we sadly decided to drop the Tolkien-style maps.
3110
Reposted by Shraddha Agrawal
imperfectfourth.bsky.social @imperfectfourth.bsky.social · 10/03/2026
I've recently started blogging. Posted one today about my attempt at writing a bracket validator in Go in as few characters as possible :D thedeliberate.life/posts/2026-0...
thedeliberate.life
Go-lfing: Bracket Validator
Go-lfing (verb): Code golf[0]-ing in Go. An oasis in desert I’m a month into my sabbatical right now and I’m realising that doing nothing gets boring pretty fast. I love coding challenges where I nee...
082
Reposted by Shraddha Agrawal
Cynthia Dunlop @cynthiadunlop.bsky.social · 10/03/2026
Monster Scale Summit (free and virtual) starts tomorrow. Pop in to learn from an incredible lineup (@skamille.themanagerswrath.com, @antirez.bsky.social, @martin.kleppmann.com, @muratdemirbas.bsky.social, @dominiktornow.bsky.social, @teivah.dev Pat Helland, Joran Greef....) www.scylladb.com/summit
scylladb.com
Monster Scale Summit Agenda
Agenda Session times are displayed in your local timezone. Agenda subject to change. Wednesday 3/11 Thursday 3/12 Instant Access
064
Reposted by Shraddha Agrawal
Cat Manning @catacalypto.bsky.social · 07/03/2026
This reminds me of something Toni Morrison wrote.
You know, they straightened out the Mississippi River in places, to make room for houses and livable acreage. Occasionally the river floods these places. "Floods" is the word they use, but in fact it is not flooding; it is remembering. Remembering where it used to be. All water has a perfect memory and is forever trying to get back to where it was.
283058923
Shraddha Agrawal @shraddhaag.dev · 09/03/2025
Was revisiting some of my past reads and I absolutely love it when small books pack a punch! This one is aptly named, Small Things Like These by Claire Keegan.
The worst was yet to come, he knew. Already he could feel a world of trouble waiting for him behind the next door, but the worst that could have happened was also already behind him; the thing not done, which could have been - which he would have had to live with for the rest of his life.
020
Shraddha Agrawal @shraddhaag.dev · 03/03/2025
Happy birthday Sy, love the earrings!
010
Shraddha Agrawal @shraddhaag.dev · 25/02/2025
This is the way!
010
Shraddha Agrawal @shraddhaag.dev · 23/02/2025
Been trying to use vim primarily for the past few months and this post was so relatable!
120
Reposted by Shraddha Agrawal
Vallari @vallari.bsky.social · 22/02/2025
I wrote a blog on using vim for a week. It might help people trying to make the switch! Fun week, there were some tears ngl vallariagrawal.com/blog/vim-week/
Screenshot of my blog "Challenge: A Week of Using Vim"
371
Shraddha Agrawal @shraddhaag.dev · 20/02/2025
Wake up, mess up git rebase, use reflog to fix it, repeat 🙆🏻‍♀️
140
Shraddha Agrawal @shraddhaag.dev · 17/02/2025
Something like this blog.cloudflare.com/tag/post-mor... but not specific to a single company.
blog.cloudflare.com
The Cloudflare Blog: Post Mortem
Collection of Cloudflare blog posts tagged 'Post Mortem'
110
Shraddha Agrawal @shraddhaag.dev · 17/02/2025
Was doing a bit of research and wondering if there is a place to find a catalogue of incidents and their retrospectives? If there is a place where they are tagged with tech involved too, that would be a cherry on top!
320
Shraddha Agrawal @shraddhaag.dev · 11/02/2025
Wow! What app is this?
110
Shraddha Agrawal @shraddhaag.dev · 11/02/2025
Ah this is fascinating! Thank you so much for looking into it 🙏🏻
010
Shraddha Agrawal @shraddhaag.dev · 10/02/2025
Got a female pilot on a flight I took recently. Gave me a little hope and encouragement amidst everything else going on these days ❤️
140
Shraddha Agrawal @shraddhaag.dev · 23/01/2025
best description of a developer debugging code 😁
070
Reposted by Shraddha Agrawal
Leggy Pain 🇨🇦🇵🇸🇺🇦 @leggypain.bsky.social · 16/01/2025
The heart wants what it wants and mine wants to use this pleasantly unexpected day off to put on something cozy and go to the library to practice sketching figures and portraits
0243
Shraddha Agrawal @shraddhaag.dev · 08/01/2025
I’ve heard a lot of people say that but for me dune 2 is miles ahead of the first one. The transition to Lisan al Gaib was phenomenal!
010
Shraddha Agrawal @shraddhaag.dev · 08/01/2025
Truly! When I first watched it, I felt I’m experiencing something akin to the cultural phenomenon that was Star Wars.
010
Shraddha Agrawal @shraddhaag.dev · 07/01/2025
What a dream! 😍
000
Shraddha Agrawal @shraddhaag.dev · 07/01/2025
It’s absurd how much I relate with this. Can’t even count how many times I’ve rewatched Dune 2 at this point, it doesn’t get old!
220
Reposted by Shraddha Agrawal
Barnes & Noble @barnesandnoble.com · 06/01/2025
Reading makes you live longer.
2115683580
Shraddha Agrawal @shraddhaag.dev · 06/01/2025
Yay! 🥳
010
Reposted by Shraddha Agrawal
Matt Boyle @mattboyle.bsky.social · 06/01/2025
Happy return to work day to all those who celebrate it. Let's do some business
media.tenor.com
a boat is going through the water with the words " hahaha business " below it
ALT: a boat is going through the water with the words " hahaha business " below it
131
Shraddha Agrawal @shraddhaag.dev · 05/01/2025
It’s fascinating to see how many of my small habits to big life decisions are so heavily influenced by people who I used to look upto when I was a kid, really. People don’t know the kind of impact they can have, what a beautiful legacy to have 🌸
071
Shraddha Agrawal @shraddhaag.dev · 05/01/2025
This is a happy place, no AI needed 😁
000
Shraddha Agrawal @shraddhaag.dev · 04/01/2025
One thing that AI is definitely saving me time on is writing LinkedIn posts. I’ve never liked posting on LinkedIn and have often skipped posting professional updates, but thanks to AI that’s one less thing to procrastinate about!
230
Shraddha Agrawal @shraddhaag.dev · 04/01/2025
Thank you! 😁
000
Shraddha Agrawal @shraddhaag.dev · 03/01/2025
Have always been into baking and finally doing more of it this year. Learning to make breads, here are my first few baked things: ciabatta and banana bread to welcome the new year!
Banana bread baking in the oven. 
Italian ciabatta freshly out of the oven!
170
Shraddha Agrawal @shraddhaag.dev · 02/01/2025
Thank you so much, this means a lot! I finished publishing all 25 of the blogs yesterday if you wanna take a look 😁 bsky.app/profile/shra...
010
Shraddha Agrawal @shraddhaag.dev · 02/01/2025
Finished publishing them all yesterday, looking forward to your feedback :) bsky.app/profile/shra...
010
Shraddha Agrawal @shraddhaag.dev · 02/01/2025
Finished publishing all 25 of them yesterday! Lemme know all your feedback :) bsky.app/profile/shra...
110
Shraddha Agrawal @shraddhaag.dev · 02/01/2025
Thank you! They took a lot of time to make so im glad they provide value 😁
000
Shraddha Agrawal @shraddhaag.dev · 01/01/2025
4 - www.bytesizego.com/blog/aoc-day... 3 - www.bytesizego.com/blog/aoc-day... 2 - www.bytesizego.com/blog/aoc-day... 1 - www.bytesizego.com/blog/aoc-day...
010
Shraddha Agrawal @shraddhaag.dev · 01/01/2025
11 - www.bytesizego.com/blog/aoc-day... 10 - www.bytesizego.com/blog/aoc-day... 9 - www.bytesizego.com/blog/aoc-day... 8 - www.bytesizego.com/blog/aoc-day... 7 - www.bytesizego.com/blog/aoc-day... 6 - www.bytesizego.com/blog/aoc-day... 5 - www.bytesizego.com/blog/aoc-day...
110
Shraddha Agrawal @shraddhaag.dev · 01/01/2025
18 - www.bytesizego.com/blog/aoc-day... 17 - www.bytesizego.com/blog/aoc-day... 16 - www.bytesizego.com/blog/aoc-day... 15 - www.bytesizego.com/blog/aoc-day... 14 - www.bytesizego.com/blog/aoc-day... 13 - www.bytesizego.com/blog/aoc-day... 12 - www.bytesizego.com/blog/aoc-day...
210
Shraddha Agrawal @shraddhaag.dev · 01/01/2025
25 - www.bytesizego.com/blog/aoc-day... 24 - www.bytesizego.com/blog/aoc-day... 23 - www.bytesizego.com/blog/aoc-day... 22 - www.bytesizego.com/blog/aoc-day... 21 - www.bytesizego.com/blog/aoc-day... 20 - www.bytesizego.com/blog/aoc-day... 19 - www.bytesizego.com/blog/aoc-day...
110
Shraddha Agrawal @shraddhaag.dev · 01/01/2025
I just finished publishing all 25 blogs explaining my solution for solving each day of #AdventOfCode! Huge shoutout to @mattboyle.bsky.social for giving me this opportunity to publish them on ByteSizeGo, what a fun and active community to be a part of 😁 Posting all links in the thread below 👇
2132