Key Reasons Why Logging is Important in Software Development

Why-does-writing-logs-is-more-important-than-what-you-think-in-software-development small

Chances are you are interested in leveling up your skills as a programmer and decided to start finding topics you are interested in learning something new such as the importance of logging in programming. Unfortunately, most programmers don’t look for information about logging, especially entry-level programmers. Here are the key reasons why logging is important … Read more

Learning React as An Angular Developer

Learning React as Angular Developer-550x310 small

I always wondered why there are more job posts available requiring knowledge about React. I wondered why many companies don’t consider using Angular. I wondered why bootcamps include React as the front-end of choice to learn for their students. I wondered what React has to offer that Angular doesn’t. That’s why, after more than 3 … Read more

Is it Really Worth Reading The Clean Coder? Takeaways Chapter by Chapter

Is it Really Worth to read The Clean Coder-550x310 small

After almost 5 years of working professionally as a software developer, I thought I had learned enough of what a true professional programmer should do. I’m not a huge fan of reading. Nevertheless, I heard good things about The Clean Coder by Robert C. Martin, aka Uncle “Bob”. In fact, I read his most popular … Read more

The Dilemma: Clean Code vs Tight Deadlines

Every once in a while, any software developer wants to write a piece of art by following best practices such as refactoring or improving your code, adding unit, integration or even end-to-end tests, making your code as readable as possible, or delivering solutions that scale in no time. It is like going to Hawaii for … Read more

Soft Delete vs Hard Delete

soft delete vs hard delete

Are you new to the software development industry? If you are, let me introduce you to the concept of soft delete and hard delete, and why, for the most part, you are going to be using the first one. ‍Let’s say you open your Messenger, WhatsApp, or whatever chat application you use to communicate on … Read more