DEV Community

56kode
56kode

Posted on

1 1

Tech Watch 4

Hey dev community! Here's my curated tech watch for this week:

🔍 https://matanbobi.dev/posts/stop-passing-setter-functions-to-components
React Anti-Pattern: Learn why passing useState setters as props can create abstraction leaks and discover better patterns for state management in React components.

🚀 https://playfulprogramming.com/posts/pwa-nextjs-guide
Quick Guide to PWA with Next.js: Step-by-step walkthrough for transforming your Next.js application into a Progressive Web App.

https://www.jacobparis.com/content/react-ts
Essential TypeScript for React: Master the core TypeScript concepts needed for effective React development, focused on practical product development scenarios.

🔐 https://marmelab.com/blog/2024/11/18/google-authentication-react.html
Google OAuth in React: A comprehensive guide to implementing Google Identity Services authentication in your React applications.

🔄 https://www.trevorlasn.com/blog/symbols-in-javascript
JavaScript Symbols Deep Dive: Understanding the power and practical applications of Symbols in modern JavaScript.

📝 https://www.tymzap.com/blog/the-magic-of-keeping-one-abstraction-level-per-function
The Magic of Single Abstraction Level: Learn how to write cleaner, more maintainable functions by adhering to the single level of abstraction principle.

🎨 https://thetshaped.dev/p/the-styling-dilemma-in-react
The React Styling Dilemma: Compare and contrast different styling approaches in React, from CSS modules to Tailwind CSS.

⚠️ https://macarthur.me/posts/safer-dangerouslysetinnerhtml
Safe Usage of dangerouslySetInnerHTML: Best practices and security considerations when working with dynamic HTML in React.

You can find my complete tech watch collection at https://www.56kode.com/tech-watch/
Check out my blog posts at https://www.56kode.com/
And additional articles at https://dev.to/56_kode

Sentry image

Hands-on debugging session: instrument, monitor, and fix

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

RSVP here →

Top comments (1)

Collapse
 
githubmor profile image
Morteza Darzi

so brilliant

SurveyJS custom survey software

JavaScript UI Libraries for Surveys and Forms

SurveyJS lets you build a JSON-based form management system that integrates with any backend, giving you full control over your data and no user limits. Includes support for custom question types, skip logic, integrated CCS editor, PDF export, real-time analytics & more.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay