Articles
-
Why tomorrow's developers need more than just code
Rethink software development: Balance code with business needs. Explore how AI is becoming the new pair programmer.
-
Enums vs string literal types in Typescript
Find out if TypeScript enums or string literal types are better for your project with a detailed comparison and examples
-
6 practical uses of the CSS :has selector
Learn through six detailed examples how the CSS `:has` selector can dynamically enhance your styles
-
How to use Typescript's satisfies operator
New to TypeScript's `satisfies` operator? This easy-to-follow introduction covers the essentials of `satisfies`.
-
CommonJS vs ES Modules: the shift from require to import
Decipher the differences between require and import in JavaScript. Understand how file extensions and the type property affect module behavior.
-
Decoding JavaScript error types: handling techniques
Elevate your JavaScript skills. Discover the various types of error handling and their applications for writing cleaner, more efficient, and user-friendly code
-
Highlight Active Link in Next.js 14 with App Router
Check active navigation links in Next.js 14 with App router & usePathname. Master nested URLs and root path handling for better user experience
-
Mac setup for web development 2024
How to setup a Macbook for Javascript frontend development in 2024? List of system and IDE settings. Tools and plugins to improve your productivity.
-
Reflecting on 2023: A year in review
Unveiling 2023's blog growth and 2024's targets. Learn from my experience in driving traffic and crafting unique, thoughtful content.
-
SEO in Next.js 14 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.