I have been an active learner my whole life, so In 2015 I decided to take a Masters’s degree in Software Architecture. I am trying to remember exactly what motivated me to take it. One reason was its appealing title. I’m a programmer so the title was tempting and compelling. […]
programming
One day after I finished my 9–7 work journey, I was really exhausted. During the day, I had been struggling with a crazy issue at my current project. So, I spent more than a half-day on it. To be honest, I didn’t want to do anything else after it. I […]
I don’t know you, but in my case, I have been actively looking for ways of how to become a strong developer — a better developer. Over the years, I have been trying to improve my programming skills trying and testing different techniques and approaches. In that discovery process, I’ve […]
I have the luck to work in a software development company where you can work on cross-projects and teams. This is awesome!. However, it also might not be such a good thing when you are assigned to a project slightly or completely out of your career path. In other words, […]
I usually wake up between 5:30 and 6:30 a.m. However, I recently woke up at 4:30 a.m. on a certain day — and this wasn’t a random awakening. It was because I had been trapped by a thought throughout the week: What if I choose a day and worked on […]
Over the years of my coding journey, I’ve accepted low-paying projects for different reasons and different circumstances. I’ve accepted some of them for the sake of the learning process because I thought it was a good idea to learn a new stack. However, most of the time, they were accepted […]
After reading that major companies such as Google, Facebook, Amazon, Slack, and Twitter were seriously thinking about allowing their employees to work from home and don’t go back to the office for the rest of the year, I began to believe that my current company will do the same. I […]