Server-Sent Events (SSE) offer a straightforward way to push updates from the server to the client. However, managing streams of data can sometimes introduce complexity. This is where Generators come into play, offering a powerful yet underutilised tool for simplifying asynchronous code.
Performance review season. Probably not the most exciting time of the year. Yet, most companies have them, so let's explore what are performance reviews, why we have them, and what can be a more valuable and inspiring alternative.
Let's build an LRU cache, with extra features such as persistence, TTL, events, and custom eviction policies ... for fun!
Interviews are, more often than not, stressful experiences for candidates. Part of that experience is due to the very nature of interviews, which are meant to evaluate them, thus being quite uncomfortable as
Congratulations! You've passed through dozens of grueling interviews, countless hours spent doing live-coding, take-home assignments, and preparing for system design questions. Finally, it was all worth it. You're getting