RajuGangitla

688 posts

RajuGangitla banner
RajuGangitla

RajuGangitla

@Raju_dev0

AI Agents, Full Stack Developer, Open Source Contributor

Katılım Eylül 2020
69 Takip Edilen157 Takipçiler
RajuGangitla
RajuGangitla@Raju_dev0·
It just took me half an hour to write 116 unit tests and 51 integration tests. peak productivity with AI
RajuGangitla tweet media
English
0
0
1
15
RajuGangitla
RajuGangitla@Raju_dev0·
Vibe Code → Deploy → Repeat
RajuGangitla tweet media
English
0
0
0
10
RajuGangitla
RajuGangitla@Raju_dev0·
From the past two days, I have been trying to refactor an old code which was taking around 200 ms. After refactoring, the overall processing time went above 200 ms (200ms-300ms). Then I tried multiple approaches to optimize it again, but it was still around the same. Finally, I decided to move back to the old code. Sometimes we may over-engineer things while chasing these numbers. P.S.: This is what Claude is saying.
RajuGangitla tweet media
English
0
0
0
25
RajuGangitla
RajuGangitla@Raju_dev0·
256 ms → 176 ms (opening a dialog) 240 ms → 48 ms (closing a dialog) Again, we are not talking about seconds to milliseconds optimization. This is the final level of optimization. In the below video, you can see that when I open a dialog, before optimizing it took 288 ms to load the dialog. After optimizing the code, it now takes 168 ms. This is great. Similarly, when closing the dialog, earlier it took 208 ms, and after optimization it now takes 48 ms, which is a significant improvement. Please let me know if you are interested in knowing what optimizations I have done.
RajuGangitla tweet media
English
0
0
1
22
sayyid ali
sayyid ali@Sayyidalijufri·
YESS, JUST SHIPPED v0.4 of my Screen Recorder (ScreenSmooth.com demo👇) ⏳ added progress bar when exporting ✨ added zoom animation duration 🚢 added: feedback button & roadmap page 🐛 fixed: video export truncation bug 🌟 and much more... and @marclou just become customer🥹🔥 (its ScreenSmooth.com - chrome extension screen recorder with auto zoom) video recorded using it:
sayyid ali@Sayyidalijufri

YESS, JUST SHIPPED v0.3.5 of my Screen Recorder (ScreenSmooth.com demo👇) whats new: - fixed manual zoom bug - cursor alignment perfect - cleaner license flow - detail docs also i raised the price to $49 from $39 (recorded @AdityaShips's Appthetics using it btw👇🔥)

English
3
1
10
835
sayyid ali
sayyid ali@Sayyidalijufri·
@Raju_dev0 @marclou @danmerrick117 if u want to switch between browser and application window while recording you can just use the entire screen yes manual zoom works on all
English
1
0
1
21
RajuGangitla
RajuGangitla@Raju_dev0·
@Sayyidalijufri @marclou @danmerrick117 Can you answer below questions 1) right now does it work with only websites ? 2) can I zoom it wherever i want or is it not configurable? 3) can I change between apps ?
English
1
0
0
24
RajuGangitla
RajuGangitla@Raju_dev0·
272 ms → 52 ms This is not about sec-to-ms optimizations. This is about reducing ms significantly. Before understanding properly, I had written the code in such a way that the dialog open state was maintained in the parent component. After that, I always follow the principle of keeping the state close to that component.
RajuGangitla tweet media
English
0
0
0
40
RajuGangitla
RajuGangitla@Raju_dev0·
99% percent ? How did I miss this one percent ?
RajuGangitla tweet media
English
0
0
2
50
Dev 🍁
Dev 🍁@imsethidev·
Just started building my first project with React Flow 👀 No tutorials. No cloning. Just diving in and figuring it out as I go. I’ll be sharing the process, the mistakes, and the progress. Project details dropping soon
Dev 🍁 tweet media
English
1
0
0
42
Faheem Khan
Faheem Khan@faheem_khan_dev·
Mercor AI interview question from round one Comment your answer. No GPT 👀 Q: What will the input boxes show after the first click? function List() { const [items, setItems] = React.useState(["A", "B"]); return ( <> {items.map((item, i) => ( ))} ); }
English
8
0
26
3.1K
RajuGangitla
RajuGangitla@Raju_dev0·
@faheem_khan_dev After Gpt, I came to know that A,B,B Because of index tricky one though Did you answer correct one ?
English
1
0
1
80
RajuGangitla
RajuGangitla@Raju_dev0·
1 billion data inserts per day. 4 ClickHouse nodes. 2 shards. 2 replicas. 50 queries per second and 200 updates per second. Sharding ??? . Replication ???? . I heard these database terms many times. I understood them in theory. But I never actually worked with them in a real system. Did you ever feel the same? You read these terms, but never really build something using them. Today I tried to simulate a real-world production ClickHouse cluster using two machines. Check the diagram below to understand the setup better. Did I fully succeed in building it? Partially. I was able to set up the shards, replicas, and the cluster. I was able to seed the data and see it distributed across nodes. But I also failed in some parts. I faced real problems like networking issues, port configuration mistakes, and replication communication failures between nodes. This made me realize that distributed systems are not just about starting multiple nodes. The real challenge is making them communicate correctly, replicate data reliably, and stay in sync. Still learning. Still fixing. Still improving. Time to level up. @ClickHouseDB
RajuGangitla tweet media
English
0
0
2
58
Umesh Kumar
Umesh Kumar@itsumeshk·
4,000+ commits to main in the last 6 months. Started with 2 engineers, now 5. Looking for the 6th. We are hiring at @runable_hq for a Backend Dev. > Base: 30L–70L (based on performance only) > A really good amount of ESOPs in a super fast-growing company worth multiple crores by this year > Opportunity to work with the best engineers building AI from Bharat for the world Expectation: > Fast problem solver DM me here or apply at umesh@runable.com
Umesh Kumar tweet media
English
86
15
310
22.9K