Ayoub AbidiDemystifying Software Engineering Experience: What Counts on Your Resume?In the fast-evolving field of software engineering, the value of experience cannot be overstated. However, what precisely constitutes…Jun 1, 2024Jun 1, 2024
Ayoub AbidiCode Review Culture: Orchestrating Excellence in SoftwareIn software development, beyond the syntax and structure of code lies a transformative force: The Code Review Culture.Feb 1, 2024Feb 1, 2024
Ayoub AbidiThe Rise of Low-Code and No-Code Platforms: Implications for Software DevelopersIn the early ages of software development, creating software was hard, expensive, and needed lots of technical know-how. But now, we have…Oct 1, 2023Oct 1, 2023
Ayoub AbidiThe Role of Communication in Software DevelopmentCommunication is a crucial aspect of software development that needs to be noticed and appreciated. Despite the importance of clear and…Sep 1, 2023Sep 1, 2023
Ayoub AbidiThe Importance of Balancing Humility and Confidence in Software Development: Exploring the Role of…In the dynamic realm of software development, finding the right balance between humility and confidence is paramount. The interplay of…Aug 1, 2023Aug 1, 2023
Ayoub AbidiAI on the job market: a boost or a future plan for replacement?Artificial intelligence has been making waves in the job market in recent years. With the development of new technology, many industries…Jun 1, 2023Jun 1, 2023
Ayoub AbidiJunior Developers: Balancing code quality with speed of deliveryJunior developers often find themselves caught in a dilemma between delivering code quickly and ensuring high code quality. While speed of…Apr 1, 2023Apr 1, 2023
Ayoub AbidiHow to deal with imposter syndrome as a developerWhether you’ve just begun your journey to learn how to code or you’ve been paid to code for many years, you can and (likely) will face…Jan 3, 2023Jan 3, 2023
Ayoub AbidiLet’s talk about being a “jack of all trades, master of none” in software development“Jack of all trades, master of none” is an idiom becoming pervasive in software development, especially in the early years of a developer’s…Dec 17, 2022Dec 17, 2022
Ayoub AbidiHow gamification helped the software industry to thriveGamification seeks to encourage participants’ behavior by borrowing elements of games, such as scoring points. Few rigorous studies exist…Dec 17, 2022Dec 17, 2022
Ayoub AbidiLet’s talk about the Dunning-Kruger effectThe Dunning-Kruger Effect explains the illusion of competence at the start of learning something new to the point of ignorance.Dec 17, 2022Dec 17, 2022
Ayoub AbidiLet’s talk about BurnoutAccording to the World Health Organization, Burnout is a syndrome conceptualized as resulting from chronic workplace stress that has not…Dec 16, 2022Dec 16, 2022
Ayoub AbidiIt’s time to escape Tutorial HellTutorial hell is referred to as a time in your new developer journey when you are watching tutorials, able to follow along, and replicate…Dec 16, 2022Dec 16, 2022
Ayoub AbidiHow blogging will make you a better developerWhen you hear the word “blogging” you might be thinking something like “That’s so old, no one reads blogs anymore!”.Dec 16, 2022Dec 16, 2022
Ayoub AbidiWhy we should go back to problem-solvingProblem-solving is valued highly in our economy and is something evaluated in schools, universities, and the workplace. Employers hope that…Dec 16, 2022Dec 16, 2022