Tag: Asynchronous

Run Asynchronous Tasks in New Kubernetes Pods with NodeJS

When you start creating APIs as a junior developer, you build everything synchronously. You don’t think in advance that the data in production is much bigger, that the forEach on your test data will behave differently on a million lines. If you’re lucky, everything breaks when you releas...

Mastering Asynchronous Meetings: 8 Best Practices

Meetings consume a significant amount of our time — precisely 31 hours per month. This is not just wasteful but also inefficient and stressful. This issue has become even more pronounced in the post-pandemic era, where we find ourselves in six times as many group meetings and...

Event-Driven Architecture Explained: A Guide for Novice Developers

Hello, upcoming developers! If you’re delving into the world of software design, you might have bumped into the term “Event-Driven Architecture” or EDA. At first glance, it might seem a bit complex, but let’s simplify it and understand its essence. What Exactly is EDA? ...

Building Scalable Applications Using Redis as a Message Broker

Redis is an open-source, in-memory datastore. You can use Redis as a messaging system by employing one of its three features: Streams, Pub/Sub, and Lists. Additionally, Redis offers Transaction and Pipeline capabilities to help build performant applications at scale. Lua scripting, server-side ...

Your daily standup should be asynchronous. Here???s why

The first time I joined a team that did an asynchronous daily standup meeting — or daily Scrum — I admit I was sceptical. The idea of not having a fixed time for checking in with everyone seemed counterintuitive (at best — at worst, maybe a recipe for chaos). Were big updates...

An Introduction to Asynchronous Programming in Python 3

Python is considered one of the easiest languages to learn. The Python approach to asynchronous code, on the other hand, can be quite confusing. This article will walk through key concepts and examples of async Python code to make it more approachable. In particular, you should take away the foll...

Run Asynchronous Calls Against WebDrivers

Recently, I was looking for Python libraries capable of executing asynchronous commands in WebDrivers, such as ChromeDriver or GeckoDriver. Unfortunately, none of them worked, so I decided to create my own library. Hence, Caqui was born. I’ve used it in another&nbsp...

JavaScript 101: All About Timers

JavaScript timers are great tools for achieving recurrent behavior or even triggering delayed actions. Whatever time-based logic you have, timers are the answer to your questions. But if you don’t fully understand how they work, then you’ll be hitting your head against a JavaScript...