Popular works

ThreadPoolExecutor vs ProcessPoolExecutor (Practical Guide)
A practical, student-friendly explanation of concurrency and parallelism in Python, with real-world examples using ThreadPool...

Why the Command pattern works so well for backtesting
Do you know design patterns? One major category is Behavioral patterns. Command is part of it, and I will explain it with a r...

Caching Fundamentals for dummies like me
A clear and student-oriented explanation of caching fundamentals, cache states, eviction strategies, and architectural trade-...
All articles

ThreadPoolExecutor vs ProcessPoolExecutor (Practical Guide)
A practical, student-friendly explanation of concurrency and parallelism in Python, with real-world examples using ThreadPoolExecutor and ProcessPoolExecutor.

Why the Command pattern works so well for backtesting
Do you know design patterns? One major category is Behavioral patterns. Command is part of it, and I will explain it with a real case I used in a backtesting engine mission.

Caching Fundamentals for dummies like me
A clear and student-oriented explanation of caching fundamentals, cache states, eviction strategies, and architectural trade-offs when using systems like Redis.

Understanding inline and static in C
C lovers, welcome to the adventure of optimization and code structure. Here, the inline and static keywords are the heroes, and the compilation unit is the secret stage where all the action happens. Get ready to explore how these elements change the way we write and organize C code.

How to use bit masking
C optimization is always present. When we want to store information we often use several variables or an array. I will show you how to store a lot of information in a single variable using bit masks.

Why partial functions are useful
Have you heard about partial functions? No? I am here to explain.

Use operators to handle multiple conditions
If you have already developed redundant condition systems, I will show you a simple and effective way with operators!

How to build a simple and scalable layout in React.js?
The SOC principle is everywhere in the React philosophy. Today I will show you how to simplify your life a bit by creating layouts.

How do useQuery and useMutation work in react-query, and how do you use them?
When you need a large setup to manage data fetching, caching, or synchronization, you often think about Redux or MobX. Today I will show you simpler alternatives to implement.

Build a Telegram finance bot for beginners
I have been interested in finance since middle school. My father handled my money until I was mature enough. Now I am 25, about to graduate, and I want to become a real adult.

