Why You Should Read More Code

In university, I have master students studying software engineering. I often ask them one question: how do authors become authors? Do they suddenly start writing great novels in one go? Of course not. They study. They read. They learn from others. So why do we think software craftsmanship is any different?Usually, there’s silence. Because it isn’t. To write better, you […]

Restful Sleep: The Ultimate Debugger

Coding can be tough. Even the best developers get stuck with tricky errors. But many forget one helpful trick: sleep. Software engineers often work late. We get so into our work, we think, “Just one more try, and I’ll fix it.” Sometimes we do, but we might be up until 3 am. We’ve all had those days. Remember the time […]

Embrace the Unknowns

Why do we often stick to what’s familiar? It’s simple: it feels safe. However, staying in our comfort zone means missing out on intriguing experiences. Think about the thrill of landing into a country where you don’t speak the language and you don’t know the customs.Venturing outside our comfort zones offers stimulation and excitement that our regular lives might not […]

Hiring Harmony

Building an all-star team is a bit like cooking a nice dish. It’s less about throwing in a lot of ingredients. It’s more about using just the right ones to create something truly delicious. Your team is your recipe for success, and as any top cook will tell you, the best recipes don’t need the most ingredients; they require the […]

Estimation Accuracy

Estimating software projects is basically the tech equivalent of arguing about Irish weather. Everyone has an opinion, nobody really knows anything, and the forecast changes all the time. One minute you’re looking up and see that nice blue sky, and fifteen minutes later you’re sprinting through sideways rain wondering why you ever trusted an umbrella in this country. If you […]

Stay updated

Receive insights on tech, leadership, and growth.