Timers stopping or acting erratically is a common problem that occurs when you have multiple browser tabs open.
We will discuss similarities and differences between local and session storage and when to use each.
This post explores some of the common best practices, why they don't always work, and what's a better approach.
People often refactor without a strategy and for the wrong reasons. You need to know why you're doing it and have a clear end goal.
Here are few use cases for iterators and generators that are closer to the real-world scenario than a simple 'Hello World' type code.
This is the first part of the two-part series about the design patterns, where we'll go over the Factory, Proxy, and Strategy patterns.