Assigning a default value to a keyword argument is very common when defining a Python function. Because it can avoid potential bugs, this practice is strongly recommended if we cannot make sure… (more…)
Read more »
Python job scheduling for humans. Run Python functions (or any other callable) periodically using a friendly syntax. (more…)
Read more »
What is Recursion?
If you understand the underlying concept of recursion but struggle to implement it like myself, or you don't even know what it is, then this post if for you.
Recursion is defined as solving a complex problem by breaking the problem... (more…)
Read more »
Facebook0Tweet0LinkedIn0Shares0 Python is one of the most popular programming languages right now. Python has a lot of libraries which serve different purposes ranging from NumPy, Scikit, Tensorflow, OpenCV, Pytorch, Requests,... (more…)
Read more »
In my previous blog posts “Sprint Velocity, What is it good for?” and “Better Sprint Planning with Bayes”, I talked about using statistics… (more…)
Read more »