Is AI Killing Programming ?On New Year’s Eve, as the world celebrates new hopes, I remember something interesting that may worry many people, especially AI, which…Dec 31, 2024Dec 31, 2024
NixOS, Linux Distribution Based on Nix Package ManagerAbout two years ago, I started seeing more and more people switching to Nix. At the time, I didn’t really understand the reasons behind…Dec 1, 2024Dec 1, 2024
Mastering Scrum To Become a Professional Remote WorkerLearning through reflection on the experience gained, creates a continuous learning cycle in the software development team.Oct 25, 2023Oct 25, 2023
The Story About the Ubuntu Asia x Libre Office Asia 2023 ConferenceLOUCA23 is an event organized by the LibreOffice ID and Ubuntu ID Community to gather activists, contributors, users, communities, and…Oct 20, 2023Oct 20, 2023
CRUD Application With FLASKWhen the app starts, backEnd.py creates a Flask instance and configures an SQLite database. Then, the Product model will be defined using…Jul 2, 2023Jul 2, 2023
Routing and Business LogicIn the software development process, there are two important concepts, namely routing and business logic.Jun 21, 2023Jun 21, 2023
Using Switch Structures in Python: Effective Alternatives and ApproachesSwitch is a feature that is widely used in several programming languages to adjust program flow based on the value of an expression…May 20, 2023May 20, 2023
Mastering Object-Oriented Programming with Python: A Case Study ApproachThe basic philosophy of object-oriented programming (OOP) is to consider everything as an object that has attributes (properties) and…Jan 9, 2023Jan 9, 2023
#10- Case Study | Understanding the Differences Between Lists, Tuples, and Sets in Python: A Case…Oke here is a case study in the form of a program to illustrate the differences between Lists, Tuples, and Sets in Python:Jan 8, 2023Jan 8, 2023