sahaj
@sahaj__b
Followers
970
Following
7K
Media
193
Statuses
973
Building cool stuff for the web and the terminal
terminal
Joined August 2024
Just shipped Versus Type, a realtime PvP typing racer. > open source > live cursors, progress, chat > solo mode > matchmaking (quick play) > stats view > no sign-up required
21
10
107
BOYYSSS!! I wrote a little blog on "Why Instagram is Lying to you, and you'll love em" I also integrated an interactive demo to make it easier to understand. Muahh https://t.co/4P4t1pJll8
devlog.arjunsharmahehe.tech
10 million string, zero guarantee, only a sexy 'maybe'. Click to hear bits sing a lie to good people love the way it lies.
0
1
1
Just completed this masterpiece. Portal Revolution is literally Portal 2.5
0
0
3
Nothing is more fun penetrating your friend's project. (with consent ofc) Burp Suite is awesome.
5
0
10
Bash also autocompletes remote paths by default, but not generic URI schemes like `scp://...`
0
0
13
Endsems are here. College gonna create another whole in my commit heatmap 😔
2
0
15
Fun fact: The backend tracks the server load (event loop delay), and when it spikes, it dynamically increases the 'no. of keystrokes per request/message'. And when it's low and stable, it decreases it. So basically the size of keystrokes batch per event is adaptive. Is this
Just shipped Versus Type, a realtime PvP typing racer. > open source > live cursors, progress, chat > solo mode > matchmaking (quick play) > stats view > no sign-up required
0
0
8
Caddy is my new love. It makes reverse proxying and handling certs so easy.
0
0
12
My friend told me to make it responsive. I thought it won't be that hard. (fun fact: it was. Had to rework the cursor positioning math)
Just shipped Versus Type, a realtime PvP typing racer. > open source > live cursors, progress, chat > solo mode > matchmaking (quick play) > stats view > no sign-up required
1
0
13
Tried out mosh, it's basically ssh, but with optimistic updates, and switches to UDP after initial connection. Completely blows ssh for not-so-stable connections. This is my default way to ssh into my VM now.
3
0
9
An advantage of having a different tmux prefix is that you can SSH into a VM, start a nested session, and control both your local and the VM with different prefix keys.
0
0
5
Just setup an Azure VM with Ubuntu LTS. Idle ram usage is 600+mb. Bruh WHY TF is snapd installed. Could only decrease usage by 100mb.
0
0
2
I forgot that when fetching in RSCs, rate limiting by IP in a separate backend is self throttling since all those request come from the same server IP. So I did auth(userId) based rate limiting instead. Could've forwarded the client IP in the request, but IP rate limiting sucks
0
0
18
Built a platform where users can visually create their database schemas using ER diagrams with features like - Collaborating with friends to create schemas - AI assistance to generate schemas - Export code for the generated schema use it here https://t.co/TBZ04LMWvM
28
22
164
HOW TF did nobody tell me `finally()` exists for promises? No more duplicated cleanup logic now.
3
0
8