Sisay A. ChalaAre recent massive layoffs signs of looming global soceital challenges caused by disruptive…For the last few decades, Bill Gates has been actively involved in global health initiatives, and he has shared his thoughts on various…Jan 27Jan 27
Sisay A. Chala3 Steps for Creating PDF files using PythonIf you are like me, you may have wanted to automate some of your tasks like creating report from excel to pdf using python. After exploring…Dec 22, 2023Dec 22, 2023
Sisay A. Chala3 Steps to Create Animating Arrows in DiagramsYou might have already seen diagrams with animated lines. Although I doubt the added value of this kind of animation for lines with arrows…Nov 8, 2023Nov 8, 2023
Sisay A. ChalaFlask, Flask RESTful and RESTPlus ComparisonThis article tries to compare Flask REST, Flask-RESTful and Flask-RESTPlus using minimal Flask app with endpoints for GET and POST. It…Apr 11, 20211Apr 11, 20211
Sisay A. ChalaCyber Security — Phishing Attack and DefenseA few days ago, I received a Whatsapp message that states that my friend won a voucher worth 250€ and I should also click the given link…Feb 22, 2021Feb 22, 2021
Sisay A. ChalaPERT Chart in Project ManagementProgram evaluation and review technique (PERT) Chart is an important project planning and management tool. Unlike Gantt chart, it provides…Jan 30, 2021Jan 30, 2021
Sisay A. ChalaHow to Blur Faces or Moving Objects in Videos Using YouTube Editor ToolIn this article, I am going to show you how you can utilize YouTube’s Custom blurring that enables you to hide part of your video in order…Dec 29, 2020Dec 29, 2020
Sisay A. ChalaWorking with JSON and Python — A CheatsheetConversion of json string (or json file) to python and vice versa is often a confusing endeavor. This article can serve as a cheatsheet.Nov 19, 2020Nov 19, 2020
Sisay A. ChalaSending Bulk Email from PythonMy motivation to write this article is the need to send personalized email to multiple recipients using the same template. Suppose you…Jul 12, 20201Jul 12, 20201