Andrew Losseff
I'm Andrew, a seasoned Front-End Developer with seven years of experience. 👋
I've ventured through the dynamic realms of startups and international corporations, perfecting my skills in CSS, JavaScript, TypeScript, React, and Vue. 💻🚀
Join me on this coding adventure as I share insights and experiences. 🌐✨
Recent Posts
Front-End News November 2023
Posted on:November 30, 2023November 2023 witnessed significant developments in the web development sphere, with major releases and trends shaping the landscape. This article highlights key updates in Angular, jQuery, Vite, Microsoft's Rust initiative, Github's Octoverse report, and the State of WebAssembly survey.
Solving Type Predicates in TypeScript
Posted on:July 29, 2023TypeScript's type inference is a powerful feature that simplifies the development process, making code more readable and maintainable. However, there are instances where TypeScript's inference may fall short, leading to challenges in understanding and resolving issues. In this article, we'll explore a common problem related to type inference failure and learn how to overcome it using type predicates.
Understanding useEffect in React
Posted on:July 28, 2023React's useEffect hook is a powerful tool for managing side effects in functional components. However, it's common for developers to misuse it, leading to subtle bugs that can be challenging to debug. In this article, we'll explore a common issue related to dependencies in the useEffect dependency array and discuss best practices to avoid potential pitfalls.
Understanding TypeScript Array Types and Tuples
Posted on:July 26, 2023In the vast world of programming, data comes in various shapes and forms. To effectively manage and manipulate data, TypeScript provides a robust type system that allows developers to define and enforce the structure of their data. In this article, we'll delve into TypeScript's array types and explore the concept of tuples.