All Posts (3)

Eliminating Header Flicker in React: Using the IntersectionObserver API

Solve sticky header flicker issues by using IntersectionObserver and a sentinel element. This approach ensures smooth transitions and better performance compared to using window.scrollY. Learn the implementation details and improve your React app's user experience with our guide and code samples.

Launching a Personal Websites with Astro.js

In the ever-evolving landscape of web development, personal websites have become more than just online resumes or digital business cards; they are dynamic platforms for personal branding, creative expression, and professional networking. Astro.js is the perfect choice.

Increasing Type Safety with Union Types in TypeScript

TypeScript's union-types provide a powerful mechanism for increasing type safety and ensuring that variables only hold specific, predefined values. By leveraging union types, developers can create more robust and predictable code that minimizes runtime errors and enhances the overall quality of their applications.