Articles
-
Web Accessibility: Introduction
Boost website usability with this accessibility guide: discover screen readers, semantic HTML, accessible form labels & functional buttons
-
Limit and require props in components based on other props
Unlock the potential of your React components by learning how to use limiting and requiring props effectively, improving collaboration and code maintainability
-
SEO in Next.js 13 with Metadata API
Master SEO in Next.js with the guide on using the new Metadata API. Improve your web application's search engine rankings with these best practices and tips.
-
10 Javascript/Typescript features I avoid
Learn about 10 Javascript features that can be replaced by better alternatives. See why a senior engineer avoids them and what alternatives they use instead.
-
Rest vs. Spread Syntax in JavaScript: Comparison
Confused about rest and spread syntax in JavaScript? This article provides a clear comparison and explains the differences between the two, with code examples
-
Mastering JSDoc: complete guide for Javascript developers
From basic syntax to advanced best practices - learn how to document code, integrate with tools, and more in the comprehensive guide for Javascript developers
-
Beyond console.log: 8 Powerful Console Methods
Take your JavaScript debugging skills to the next level with these advanced console methods. Learn how to use console.assert, console.count, and more
-
min-content, max-content, fit-content - use them more often
Learn the differences between min-content, max-content, and fit-content width properties in CSS. Understand when and how to use each property with examples.
-
Promise.all() vs. Promise.allSettled()
Two methods for handling multiple promises. Knowing when and how to use these methods can significantly improve your code's readability and efficiency
-
Ensuring type safety in LocalStorage API with Typescript
Learn how to ensure type safety in LocalStorage API using Typescript. See how custom type guards can prevent runtime errors caused by unexpected data types