Take the smallest step

Small steps lead to more significant actions. Therefore, we can say that small steps lead to big goals. We can approach most goals using similar approaches because most follow identical processes. When we figure out how to work towards small goals, we also figure out how to work towards achieving bigger goals. Small and big … Continue reading Take the smallest step

Sprinting till the end

Two weeks. That’s how long an Agile team’s Sprint usually last for. A Sprint is a feature cycle most, if not all, engineering teams use to plan, scope, meet and update, and ship incremental work. Two weeks sound and seem long, but it’s in fact short and quick. It more often than not feels like … Continue reading Sprinting till the end


“Those times when you get up early and you work hard, those times when you stay up late and you work hard, those times when you don't feel like working, you're too tired, you don't want to push yourself, but you do it anyway. That is actually the dream. That's the dream" - Kobe Bryant

Building tolerance

Our problem-solving skills improve over time as we solve more problems, however, problems get bigger, more complex and difficult as well. We begin tackling smaller sets of problems that might seem big and unsolvable at some time, only to conclude it’s simpler than we initially thought. The more we solve, the better our process gets, and the higher our problem-solving … Continue reading Building tolerance