Nabanita Sarkar

Nabanita Sarkar

@nabanitasarkar.com

Software developer focused on frontend engineering. I also dabble with design from time to time.

25 followers101 following32 posts

Everyday getting more more frustrated with the internet overall. Need correct information? Can't trust. Need in depth malti faceted articles and/or research papers? Can't find or found plenty but without substance. So what to do?

Let go of internet? But how did people expose themselves to new ideas in pre-internet era? Can we do that again now? Magazines, books, libraries? Or *gasp* ask friends, family, colleagues?

Nabanita Sarkar reposted

This blog is SO good at pointing out what should have been obvious about AI for coding (Copilot and others) These tools are good for re-creating whatever they’ve been trained on. They are not what will create the next, better generation of frameworks, libraries, technologies.

So if I want to build SEO friendly marketing sites, e-commerce webshops, business landing page+ blogs AND React.js, what should I do? And if not react.js or any other library specific Meta framework (nuxt, sveltekit, etc) what should I use?

@tkdodo.eu Thanks for your initiative for the react 19 suspense behaviour change. Now that react 19 is live, should tanstack query work as it was working on 18 by default or anything to change to keep the same behaviour? Please point me to any resource if already exists.

Making a function for route validation (body, params, query) so that in the main controller req.body etc is properly typed in @expressjs.bsky.social with zod. It is still cooking, but if it is successful then it would be a blessing. Otherwise in express codebase using typescript becomes a nightmare

Today's discovery #3 Validator.js validates string only. If number is provided in the body json, then validation will not behave as intended and might give absolutely wrong errors also

Today's discovery #2 In Express middleware if next() is used in the middle portion of a middleware it actually doesn't short circuit. To short circuit we MUST `return next()` Otherwise, next() will go to the next middleware/controller and from this one, it is possible to go back to the first one

Today's discovery - IF javascript is disabled in the browser, <noscript> element content shows up as string. If JS is enabled then the content is parsed and showed properly with syntax highlighting. Wicked! 🤯 And it makes sense. And I was wondering what did I do wrong!

It took me back to the world where access to internet was sparse, smart phones were still not a thing. Connecting with people in real life took efforts, maintaining it even more. When we achieve all these, in the end game, we lose cuz we give up human touch? Should't it all be by humans for humans?

Cassidy@cassidoo.co

I might write a follow-up to this post, purely because... Bluesky has been filling the void for me, and it's been so dang fun gabbing with y'all again cassidoo.co/post/human-c...

Finally used @astro.build AND it was the tool I wanted forever for building landing pages and marketing sites. I guess many people purchase themes and many a time those are not available in their preferred framework — only in html/css. In that case Astro has been the most seemless experience so far

You are up to date.