Full-stack dev from India | Next.js, TypeScript, PostgreSQL, MERN | Building fast web apps | Open to remote gigs 🌱krishnasingh.dev Varanasi, IndiaJoined March 2020
Hey @grishka11, thanks for NearDrop bridging the Android-Mac gap! 🙌
It works seamlessly for quick file sharing. I've been using it for a while; everyone should check it out and support it on @github.
@githubProjects
Hey @grishka11, thanks for NearDrop bridging the Android-Mac gap! 🙌
It works seamlessly for quick file sharing. I've been using it for a while; everyone should check it out and support it on @github.
@githubProjects
Fixed a tricky @typescript issue in our codebase today. We were using 'any' types in several places, which defeated the purpose of using TS.
Replaced them with proper type definitions and caught 6 actual bugs in the process.
- Type safety isn't just for show - it catches…
The most important skill for a developer isn't coding - it's #communication.
- I've seen brilliant coders fail because they couldn't explain their ideas, and I've seen average coders succeed because they could collaborate effectively.
- Writing clear comments, documentation,…
Sunday thought: Code comments should explain WHY, not WHAT.
Bad comment:
// Increment the counter
counter++;
Good comment:
// Must increment before validation due to legacy API requirements
counter++;
The code already shows what you're doing.
Comments should explain the…
The 'return early' pattern has made my functions so much cleaner:
- Reduces nesting and makes edge cases obvious.
- It's a simple change that makes code much more readable.
Do you prefer early returns or other patterns?
A @react performance tip I wish I'd known earlier: Use the React DevTools Profiler tab to find components that re-render too often.
- It shows which components were rendered and why, with timing info.
- I found that a deeply nested component was causing our entire app to…
Local storage vs. cookies vs. session storage - when to use each:
🍪 Cookies: When you need data on both client & server or need to set expiration policies
📦 Local Storage: For larger client-only data that should persist between sessions
⏱️ Session Storage: For temporary data…
#React state management in 2025: I've gone full circle.
- Started with plain useState
- Then moved to Redux | Zustand for everything
- Then tried Context API + useReducer
- Then tried various libraries
- Now? Back to useState for most components
Global state is overused. Most…
The most important thing I've learned about web performance:
Measure first, optimize second.
So many times I've guessed what made a page slow, only to discover I was optimizing the wrong thing.
Lighthouse in Chrome DevTools gives you a breakdown of what's actually slowing…
#JavaScript Array methods I use almost every day:
- map(): Transform items
- filter(): Keep only certain items
- reduce(): Combine items into a result
- find(): Get the first match
- some(): Check if any match
- every(): Check if all match
These let you write clear, functional…
Browser #DevTools feature I wish I'd known years ago:
- You can edit and re-run any request in the Network tab.
- Right click → Edit and Resend lets you modify headers, body, etc. and see how the API responds.
- Perfect for testing different params without writing code or…
Here's a @react problem I see all the time: re-renders caused by new object references in props.
This component re-renders on EVERY parent render:
Or use useMemo() if the object needs to be dynamic. Small change, big performance win.
I've been asked a few times about #JavaScript closures lately. Here's my simplest explanation:
A closure is just a function that remembers the variables around it, even when that function runs elsewhere.
The inner function 'closes over' and remembers the count. That's it!…
The Progressive Loading Pattern - Better UX
Benefits:
1. Smooth loading experience
2. Better perceived performance
3. No UI blocking
4. Great for large lists
#follow for more fun insights! 🌱
The Selector Pattern - Efficient State Access
Why it's efficient:
1. Memoized selections
2. Prevents unnecessary updates
3. Better performance
4. Clean state access
#follow for more fun insights! 🌱
The Middleware Pattern - Extensible Operations
Benefits:
1. Extensible pipeline
2. Pluggable operations
3. Clean composition
4. Easy to test
#follow for more fun insights! 🌱
The Event Source Pattern - Track State Changes
Why it's amazing:
1. Complete audit trail
2. Time travel debugging
3. Event replay capability
4. Perfect for complex state
#follow for more fun insights! 🌱
8K Followers 5K FollowingPython | C++ | Java | HFT | Open source code with concepts | Experienced developer, Written and more importantly read tons of production code
2K Followers 1K Following25-year code veteran | Debugging life's challenges with Stoic wisdom | Building robust web solutions and inner peace | Marcus Aurelius with a laptop
774 Followers 4K FollowingWe build powerful apps that help you sell more 💰
Daily eCommerce tips & hacks that guide you through your #shopify #ecommerce #entrepreneurship journey.
4K Followers 584 FollowingSoftware Engineering Manager | Still coding in my free time | https://t.co/MyHQEEoKrs | Join like 10 others here: https://t.co/EGPfIYLYGP
6K Followers 2K FollowingJust a random dude that loves coding 😎 | Backend & Mobile Developer | Web3 & Crypto Enthusiast | Sharing tech news & creating content on X for fun!
385 Followers 990 FollowingWeb Developer 💻 | MERN Stack Enthusiast 🚀 | Building cool projects 🦾| one line of code at a time 👨💻 | Sharing my journey in tech ✨
1K Followers 376 FollowingSoftware Engineer 👨🏻💻 Building https://t.co/m77Wxm5vjR 9-5 🏛️ Building https://t.co/AbJn53FUnE in public 5-9 🚀 Sharing my journey and insights 💪
2K Followers 2K FollowingOn a Journey from Being Fat for 28 Years to being Fit | I Post about Nutrition | YT Vlogger | Newbie | Accountant | Freelancer
971 Followers 1K FollowingLooking for FTE/Intern role as a Software Engineer | Building https://t.co/0qn62CA88K (300+ users) | Love to create frontends of websites
177K Followers 88K FollowingPassionate about equality, women’s rights, climate action & animal welfare. Politically opinionated. Here for bold ideas, real talk & change that matters.
2K Followers 321 FollowingFramer Partner /Figma Advocate /Design Systems /Creator of @Grit_UI /Founder of https://t.co/lmK1TvStor /Co-Founder of https://t.co/QA4fwVs4ca
8K Followers 5K FollowingPython | C++ | Java | HFT | Open source code with concepts | Experienced developer, Written and more importantly read tons of production code
94K Followers 890 FollowingDirector of Developer Experience @togethercompute. Building open source AI apps (https://t.co/f8hbvXOFaN, https://t.co/SmHisRTtnp, https://t.co/H3xCBJvVMu, https://t.co/sed83e9OUA).
2K Followers 1K Following25-year code veteran | Debugging life's challenges with Stoic wisdom | Building robust web solutions and inner peace | Marcus Aurelius with a laptop
17K Followers 4K FollowingBranding, digital products, website - design & dev.
Founder https://t.co/izNmdmL5Rh
Open for new projects. Discuss your project in DM or book a call.
2K Followers 1K FollowingWeb/Product Designer || Framer Expert.
1/2 Slots open for Web Design Projects.
Let's talk about your project!
https://t.co/LqlLLzSqBE
732 Followers 1K Followingprofessional ai-assisted coding entrepreneur - built & sold 3 online startups - quietly coding my next venture, an online ai product (stealth)
6K Followers 1K FollowingCEO at @atomicworkhq. Earlier built @MinjarCloud, acquired by @Nutanix. Interested in AI, Business, Code, Design and Enterprise SaaS! #ಕನ್ನಡ #తెలుగు
780 Followers 99 FollowingSlash your dev time by 80% | Creator of https://t.co/8nNIerPxQU (10k⭐)
Free & Open Source Starter with Auth + DB + i18n + SEO + Logging + Testing
108K Followers 3K FollowingI run the most automated org on earth,
using the AI Agents I built.
@unicornplatform
@indexrusher
@listingbott
@seobotai
https://t.co/QIghafVlCy
24 startups → https://t.co/1ML5MmAQ7X