Home
Adham Salama
Cancel

Building a Task Runner In Python

In this article, I will talk about my most recent project, “Yasta”. Yasta is a modern task runner written in Python. 🚐 Yasta makes running and managing your tasks a breeze! 🌬️ Even though it’s w...

Code Execution: Single Threading vs Multithreading vs Multiprocessing

Introduction When we are first introduced to programming, we learn that the code we write is executed sequentially. For example, this code prints “A” first, then “B”. print("A") print("B") Thi...

Statically type & compile Python code

Python is a dynamically typed, interpreted programming language, unlike statically typed, compiled languages like C++. But it can be! You can write Python code in a statically typed way using type...