May 1, 2025 · 8 min read · Concurrency issues don’t always show up during development—they usually surface when multiple users interact with your system simultaneously. For small-scale applications, this might not even be a concern. But if you’re a developer curious about how ...
Join discussionNov 11, 2024 · 3 min read · The Problem: Unexpected Behaviour with Leading Zeros Recently, while working on a Go program that reverses an integer input, I encountered an unexpected issue: input values with leading zeros produced incorrect results. For example, entering 0123 ret...
Join discussion
Jan 5, 2024 · 3 min read · Introduction: Campaign management is a critical aspect of any organisation's outreach strategy, and an effective scheduling and execution system can significantly enhance its success. Previously we used to run manual scripts using freshchat apis, whi...
Join discussion
Sep 19, 2023 · 4 min read · Before we delve into the mechanics of cache invalidation, let's clarify what caching is. A cache, often referred to as a web cache, is a technology designed to store copies of web content, such as web pages, images, and other resources, closer to end...
Join discussion