Hire me
Pooyan Razian

Should I plan or straightly jump into coding?

When deciding between investing time in design and planning versus jumping straight into coding, it's essential to strike a balance. While both of these statements are true: Weeks of planning* can save you hours of programming.Weeks of programming can save you hours of planning. ... and while it is true that: Programming is made up of 2 activities: 95% decision-making5% typing the code ... this ps... [read more]

May 25, 2024

Should I plan or straightly jump into coding?

Let's build the Burj Khalifa feature on a summerhouse

To build a building, you first need to know at least what kind of construction it will be. (skyscraper? datacenter? or someone's summer house?) Then, with the architecture and construction calculations, you begin with the foundation and structure. You can't start the project from the penthouse! And you can't add "Burj Khalifa's feature" on top of someone's summerhouse! 😉 Surprise surprise: The sa... [read more]

May 24, 2024

Let's build the Burj Khalifa feature on a summerhouse

Nothing more permanent than a temporary solution!

☑ TODO: refactor this Technical debt is introduced when your technical staff implement quick fixes or temporary solutions to meet immediate deadlines or solve urgent problems. These shortcuts are meant to be temporary, but due to pressing schedules and shifting priorities, they often remain in the codebase. Over time, these "temporary" solutions accumulate, degrading the overall code quality and c... [read more]

May 23, 2024

Nothing more permanent than a temporary solution!

Scrum Master vs Scrum Slaves! 🛑

It seems that Scrum Masters love to be named "masters" and they do everything they can to protect it! But as long as the term "Scrum master" exists, developers are seen as "Scrum slaves"! 🛑 You might say ... You might say: aah! but we are just the "process master"! Let's be honest with yourself and admit this can't be true as long as you have the power of people/team management, and you insist on... [read more]

April 10, 2024

Scrum Master vs Scrum Slaves! 🛑

Whoever has come up with the term "Scrum master" should have seen developers as "Scrum slaves"! 🛑 ✋

The term "Scrum master" may have been coined with good intentions, envisioning a leader who guides and empowers development teams. However, the reality for many developers often seems more akin to being "Scrum slaves." The misuse of Scrum as a mere daily report mechanism rather than a tool for effective planning and continuous learning has led to frustration and dissatisfaction among many in the d... [read more]

June 2, 2023

Whoever has come up with the term "Scrum master" should have seen developers as "Scrum slaves"! 🛑 ✋
per page

Should I plan or straightly jump into coding?

When deciding between investing time in design and planning versus jumping straight into coding, it's essential to strike a balance. While both of these statements are true: Weeks of planning* can save you hours of programming.Weeks of programming can save you hours of planning. ... and while it is true that: Programming is made up of 2 activities: 95% decision-making5% typing the code ... this ps... [read more]

May 25, 2024

Should I plan or straightly jump into coding?

Let's build the Burj Khalifa feature on a summerhouse

To build a building, you first need to know at least what kind of construction it will be. (skyscraper? datacenter? or someone's summer house?) Then, with the architecture and construction calculations, you begin with the foundation and structure. You can't start the project from the penthouse! And you can't add "Burj Khalifa's feature" on top of someone's summerhouse! 😉 Surprise surprise: The sa... [read more]

May 24, 2024

Let's build the Burj Khalifa feature on a summerhouse

Nothing more permanent than a temporary solution!

☑ TODO: refactor this Technical debt is introduced when your technical staff implement quick fixes or temporary solutions to meet immediate deadlines or solve urgent problems. These shortcuts are meant to be temporary, but due to pressing schedules and shifting priorities, they often remain in the codebase. Over time, these "temporary" solutions accumulate, degrading the overall code quality and c... [read more]

May 23, 2024

Nothing more permanent than a temporary solution!

Scrum Master vs Scrum Slaves! 🛑

It seems that Scrum Masters love to be named "masters" and they do everything they can to protect it! But as long as the term "Scrum master" exists, developers are seen as "Scrum slaves"! 🛑 You might say ... You might say: aah! but we are just the "process master"! Let's be honest with yourself and admit this can't be true as long as you have the power of people/team management, and you insist on... [read more]

April 10, 2024

Scrum Master vs Scrum Slaves! 🛑

Whoever has come up with the term "Scrum master" should have seen developers as "Scrum slaves"! 🛑 ✋

The term "Scrum master" may have been coined with good intentions, envisioning a leader who guides and empowers development teams. However, the reality for many developers often seems more akin to being "Scrum slaves." The misuse of Scrum as a mere daily report mechanism rather than a tool for effective planning and continuous learning has led to frustration and dissatisfaction among many in the d... [read more]

June 2, 2023

Whoever has come up with the term "Scrum master" should have seen developers as "Scrum slaves"! 🛑 ✋
per page
Copyright © 2025 - pooyan.info