Understanding how arrow functions bypass the need for bind() is exactly why @reactjs moved from class components (where you had to bind every single function in the constructor) to functional components.
Problem: Calling setState inside useEffect causes extra re-renders.
Solution: Tracked prevUrl and moved the state-clearing logic to the render phase (outside the effect), eliminating unnecessary render cycles.
@reactjs 🫀
Just built VedaAI Assessment Creator, a personal project turning unstructured files into structured exam papers. Focused heavily on decoupled architecture using @nextjs , @nodejs , @bullmqhq , and @GroqInc AI.
Live Link below!
For the AI layer, I chose @GroqInc (Llama-3.3-70b) in JSON mode. It provides ultra-fast, deterministic outputs, ensuring strict schema compliance. Once the background job finishes, WebSockets instantly push the update to the UI.
Just open-sourced Voice Agent Lab.
It is a workspace to configure, test and monitor AI voice agents in real-time using Next.js, Groq and PostgreSQL. Features a zero-latency voice pipeline via Web Speech API.
Repo below, demo in thread!
github.com/Vimal2023/tvaram-…
ALT Very Good Vocal Performance Michael Kupris GIF
Here is a quick video walkthrough showing the edge-to-edge dashboard, the real-time latency monitoring, and how the voice simulation works in action.
drive.google.com/file/d/1hF9…
Last 15 days at the startup:
migrated DB from Supabase to self-hosted Postgres, built auth & notif microservices, stabilized voice AI pipeline, integrated OTP gateway, fixed infra RAG issues, and pushed production-ready backend architecture.
Extremely disappointed with @Uber support.
The fare was shown with a discount on the rider app, but the driver’s app showed a higher amount to collect. This created unnecessary conflict and extra payment demand.
On top of that, there is NO proper customer service number.
Fare mismatch between rider & driver apps caused payment disputes. The driver demanded extra because Uber didn’t show a discount on his screen.
No emergency customer support number — only automated chatbots.
@Uber this is poor service & bad UX. Fix this immediately. @Uber_India
Hiring: Social Media Manager / Finance Content Intern (Bangalore)
We’re building a stealth wealth-tech startup to make investing simple for India 🇮🇳
Not looking for just editors.
We want storytellers who can turn finance into viral content.
Spent the day cooking up a modern Logistics (TMS) platform.
Why does enterprise software have to be ugly?
Added a Bento-grid dashboard, RBAC, and smooth glassmorphism UI just for fun.
Stack: @reactjs@GraphQL@nodejs
Live link - modern-tms-platform.vercel.a…#buildinpublic
Spent an hour debugging @tailwindcss , @PostCSS , @vite_js , life decisions…
Turned out the bug was @apollographql Client v4 breaking change.
Downgraded to v3.
App works.
Peace restored.
Moral: Version > Talent...
Built a Mini Cloud Security Posture Management (CSPM) tool.
Scans live AWS EC2 & S3 using ephemeral credentials, evaluates security risks via policies, and visualizes posture in a React dashboard.
@FastAPI@reactjs@awscloud .
Hands-on cloud security learning.
Built a “Daily Water Intake Tracker” app 💧
Now the app reminds me to drink water, but I still forget to drink water.
At least one of us is doing its job perfectly. 😌📱
#ReactNative#Expo#DevLife