February 23, 2024 0 Comments

Many times, when making an architectural decision, I am faced with multiple decision points. Each point leads to a new possibility of making another decision with three, four, or even five levels of

June 23, 2023 0 Comments

Introduction There comes a point in every software engineer’s career when the lure of bigger challenges becomes irresistible. The need to make an impact beyond mere coding, to shape the software development landscape

June 4, 2021 0 Comments

After many years of managing and leading teams, I’ve split my perspectives into three areas that allow me to excel and improve in my role. Each one of the areas requires different skills

January 2, 2021 0 Comments

PHP 8 just received a major new update and loads of new features were brought to this notorious programming language. In recent years, PHP has received major updates that considerably improved its performance

December 20, 2020 0 Comments

More than a year ago, I stopped working with OKRs at both professional and personal levels. I did it because I changed companies at the professional level and because too many changes happened

February 2, 2020 0 Comments

When I started my career as a software engineer, I was young and inexperienced. I was not sure what I needed to learn, how to do my job, and I was missing information

January 30, 2020 0 Comments

I started working with PHP many years ago. I was 15 years old, and I didn’t have any formal education or knowledge about programming or engineering. I was just curious about it. Initially,

January 21, 2020 0 Comments

You’ve just joined a new team or company. Or maybe your team starts working on a fresh project. Or maybe there is a strong business need to deliver a piece of software quickly.

January 7, 2020 0 Comments

4 methods for creating fun and exciting standups Daily stand-ups are at the core of a software development team working in an agile environment. Most of the time the standups happen in the

January 7, 2020 0 Comments

The blockchain technology is disrupting industries with each passing day. It’s allowing everybody to use new payment methods, ranging from big banks to millions of people. Using asset tokenization, blockchain gives individuals access

  • 1
  • 2