Karan
banner
kmj007.bsky.social
Karan
@kmj007.bsky.social
your friendly neighborhood nerd

https://blog.karanjanthe.me
whole time i was thinking there was something wrong with my code, why my own database is taking a whole 3seconds to complete the query, found out the s3 provider was taking the 3s, my code was just taking µs

always profile, don't assume things when it comes to systems engineering
December 2, 2025 at 6:03 AM
Okay I am finding new bands which are great
November 26, 2025 at 8:55 AM
how it feels to show your database to someone, but the pain behind it is only understood by the magician
November 21, 2025 at 12:30 PM
I thought Tigris S3 read latency is going to be under 200 ms or something, and I learned my lesson, don't believe in what they say, believe but verify also!
November 17, 2025 at 9:15 AM
Andoy Pavlo is OG when it comes to databases,

And I am just discovering slowly
November 14, 2025 at 6:10 PM
lol there exists ball tree
November 14, 2025 at 10:58 AM
November 10, 2025 at 7:51 AM
I thought it was just going to be a simple program in Zig, and here I am finding myself editing sprites in Photoshop
November 1, 2025 at 6:10 PM
On Windows, we only get the default stack size of 1 MB, while on macOS and Linux we get 8 MB.

when making cross platform programs, these things are the main pain points. UV solves this by running the main CLI in one thread and processing in a separate thread to avoid stack overflow!
October 7, 2025 at 9:02 AM
found #rust container cheat sheet while i was reading performance book
October 5, 2025 at 11:49 AM
It just feels like people have stopped caring, and AI slope has amplified it even more!

not against using AI, if you know what you are doing and dealing with
October 4, 2025 at 5:24 PM
found about slint, an exciting project, and licensing is also done in a great way, would use this for future projects where i need to support native/embedded devices with very low memory footprint!

need to check how great tauri is on embedded devices, which i highly doubt
October 4, 2025 at 1:13 PM
Great guide on Mechanistic Interpretability
September 9, 2025 at 1:31 PM
Why didn't they teach me like this?
July 14, 2025 at 4:50 AM
#Zustand Store Usage: Always use selector functions for selective subscriptions to prevent unnecessary re-renders and boost performance.
July 8, 2025 at 9:27 AM
How to test the generated #LLVM IR

I am learning LLVM for my GSOC project, and will share lots of other notes
June 10, 2025 at 7:43 PM
see, I love it
April 6, 2025 at 8:24 PM