Darshit Dudhaiya
banner
darshitdudhaiya.bsky.social
Darshit Dudhaiya
@darshitdudhaiya.bsky.social
Freelance Full-Stack Developer | Vue.js, Nuxt.js, React.js, Next.js | Building Scalable & SEO-Optimized Web Apps 🚀
👀 Searched Truecaller on Google today and the top result said:
“Truecaller: Error” 😅

Probably just a metadata hiccup… but hey @truecaller.bsky.social, hire me I can fix that before Google thinks it’s permanent 😉

#Tech #WebDev #SEO #Truecaller #FunnyButTruez
November 4, 2025 at 9:18 PM
Super excited to share that LLM Tool is now AdSense approved! 💫

First time setting up ads it feels amazing to see hard work turning into something real and rewarding.

Explore it here 👉 www.llmtool.dev
#AdSense #WebDev #CreatorJourney #AItools
October 30, 2025 at 10:00 PM
React apps grow messy fast 🌀

SOLID principles help keep them clean 👇

S → One component = one job
O → Extend via props, don’t rewrite
L → Swap services w/o breaking
I → Pass small props, not “God props”
D → Use Context/Providers

#ReactJS #SOLID #CleanCode
September 26, 2025 at 6:26 AM
🎉 Hacktoberfest 2025 is here! 🚀

A month-long celebration of open source 💻✨
✅ Contribute to projects
✅ Learn & grow
✅ Earn cool swag 🎁

📅 Happening all October!
🔗 Register now & start hacking: hacktoberfest.com/register/

#Hacktoberfest #OpenSource #Hacktoberfest2025
September 16, 2025 at 8:54 PM
Just 10 days since launch, and here’s how it’s going!

💡 127 active users
📈 1.5K+ events
⏱ Avg. engagement: 1m 47s

Grateful for the love on llmtool.dev 💙

We’re just getting started. #BuildInPublic #AItools
September 10, 2025 at 7:49 PM
🚀 Just launched: LLM Tool – Explore Top AI Tools for 2025

✨ Curated list of the best AI tools
⚡ Boost productivity (no fluff, only value)
📂 Categorized for devs, creators & makers
🆓 Free & open-source picks included

Check it: peerlist.io/milansurelia...
September 8, 2025 at 4:32 PM
React re-renders a lot.

Sometimes unnecessarily.

I started using React.memo & useMemo to stop wasted re-renders.

The app instantly felt faster

React 19 introduces the React Compiler it auto-memoizes components!

Closer to fine-grained reactivity.

#ReactJS #React19 #WebDev
August 29, 2025 at 7:08 PM
🖼️ Ever thought about adding a screenshot feature to your web app?

With modern-screenshot, it’s just a few lines 👇

#JavaScript #WebDev #Coding
August 19, 2025 at 6:08 AM
Bad Practice Alert

Using setTimeout after an async action to reset state?

This leads to random UI bugs & race conditions.
👉 Tie state updates to the action’s lifecycle, not a timer.

#ReactJS #JavaScript #CleanCode
August 18, 2025 at 9:36 PM
Just got followed by @n8n.io 🤯

Isn’t that a BIG thing?!
August 14, 2025 at 1:58 AM
🤔 What if the only thing stopping you… is starting?

Tried n8n today first workflow in minutes.
Beginner-friendly, powerful, and addictive.

#n8n #NoCode #Automation
August 13, 2025 at 3:14 PM
💡 Stop repeating yourself in JS!

Use constructor functions + new to create multiple similar objects fast 🚀

DRY, efficient & scalable! 💻

#JavaScript #CodeTips #WebDev
August 13, 2025 at 12:40 PM
💡 JavaScript trick:

You can use console.log as a tagged template literal 👀

console.log gets:
1️⃣ Array of string parts
2️⃣ Variables separately

Perfect for custom logging! 🔥

#JavaScript #CodingTips
August 11, 2025 at 6:15 AM
🚀 My portfolio isn’t a website, it’s my GitHub profile 💻

✨ Real projects
📦 NPM packages
🛠️ Dev tools & libraries
📊 Contributions that speak louder than words

Check it out → github.com/darshitdudha...

⭐Follow for more builds & open-source drops!
#WebDev #FullStack #Github
August 7, 2025 at 10:44 PM
I still wish Vercel chose Vite for Next.js instead of betting on Turbopack.

🔵 Vite: 32M+ downloads
🟢 Turbo: 4.7M

DX matters and the devs have spoken.

Imagine Next.js powered by Vite.
What a world that could've been.

#Vite #NextJS #Turbopack #WebDevelopment
August 7, 2025 at 12:32 AM
Ever tried building an AI chat app in just 10 lines of code?

I did. using the ai SDK by Vercel, and it’s insanely simple.

⚡ No setup hell
⚡ Built-in streaming
⚡ Next.js support

Here’s all you need

It just works. Try it → ai-sdk.dev

#AI #ReactJS #Nextjs #WebDev #Vercel #BuildInPublic
August 2, 2025 at 4:06 PM
After countless back and forth, they're still replying like this. I don't even know what kind of changes I have to make on my end. @awscloud.bsky.social could you please look into this matter?
July 30, 2025 at 7:40 PM
🔄 React Hooks Faceoff: useTransition vs useActionState

🚀 useTransition: Defer UI updates
🧠 useActionState: Handle async form actions

✅ When to use?
useTransition → smooth UI
useActionState → async forms

Which one do you use more? 👇
#ReactJS #NextJS #WebDev
July 28, 2025 at 6:25 PM
🚨 Tired of switching to the browser to check logs?

In Next.js v15.4.2, you can forward browser logs to your terminal 👇

No more tab switching. Just pure terminal magic 🔥
#Nextjs #DevTips #WebDev #JavaScript #React
July 24, 2025 at 11:03 PM
🚨 Be very careful with Shadcn registries.

Just ran a POC where a malicious registry.json silently executes arbitrary code during vite dev.

No warning. No prompt. Just runs. 😳

Even the official registry could be compromised.

💡 Safer option? Manually copy the components.

#shadcn #vite #javascript
July 23, 2025 at 6:01 AM
🔗 Managing State via URL in Next.js (w/ Server Components)

Built a CMS-like page where:
✅ All state lives in URL (e.g. ?𝑡𝑦𝑝𝑒=2&𝑐𝑎𝑡𝑒𝑔𝑜𝑟𝑦=𝑋)
✅ Server Component (𝑝𝑎𝑔𝑒.𝑡𝑠𝑥) fetches filters & items
✅ Child Client Components update the URL on interaction

Useful lib: nuqs.47ng.com
#NextJS #React #WebDev
July 21, 2025 at 5:49 AM
🧠 𝐌𝐨𝐬𝐭 𝐝𝐞𝐯𝐬 𝐮𝐬𝐞 𝑐𝑜𝑛𝑠𝑜𝑙𝑒.𝑙𝑜𝑔(), 𝐛𝐮𝐭 𝐢𝐠𝐧𝐨𝐫𝐞 𝐭𝐡𝐢𝐬 𝐩𝐨𝐰𝐞𝐫𝐟𝐮𝐥 𝐭𝐨𝐨𝐥:

𝑐𝑜𝑛𝑠𝑜𝑙𝑒.𝑡𝑟𝑎𝑐𝑒()

It prints the full call stack, perfect for tracking:
- Async bugs
- Double event triggers
- Random function calls

Add it once, save hours.
July 18, 2025 at 8:24 AM
🇮🇳 Google’s AI Pro Plan (₹19,500) is now FREE for Indian students!

Unlock Gemini:
✅ Homework + exam help
📚 Textbook analysis (1,500 pages)
✍️ Writing assistant
🎥 Video gen (Veo 3)
📑 NotebookLM
📧 Gmail, Docs AI
☁️ 2TB storage
#GoogleAI #AIforIndia #Gemini #EdTech
July 16, 2025 at 12:13 AM
🚀 Just learned about ISR (Incremental Static Regeneration) in Nextjs!

No need for full rebuilds 🔁
Static pages + Real-time freshness = ⚡️Best of both worlds!

Add this in getStaticProps 👇

Your users get static speed, you get dynamic content 💥

#WebDev #JavaScript #React #Frontend #NextjsTips
July 16, 2025 at 12:01 AM
Rebuilt an old demo using Next.js 15 + Server Components. Got 💯 across the board in Lighthouse 🚀

• Zero client fetches
• 38% smaller bundle
• Streaming UI FTW

Demo: nextjs-streaming-ui.vercel.app
Code: github.com/darshit-dev/...
July 10, 2025 at 5:36 PM