Hello there and welcome back to Not So Random Software! This week I am thinking about how to deliver powerful questions to others and yourself. Questions might feel intimidating or pointless, I get it; at the end of the day we are trying to get things done, and challenging every single decision can be detrimental…
Year: 2020
Not So Random Software #24 – Climate Change Tech
Hello there and welcome back to Not So Random Software! This week I stumbled upon the new documentary from Micheal Moore called Planet Humans and that pretty much took all my thinking. It’s a good time to stop and reflect; we only have one planet. I hope you enjoy this selection of links! A random…
Not So Random Software #23 – Prototyping
Hello there and welcome back to Not So Random Software! This week I am thinking about prototyping. The challenge I always had with prototyping is that on one end you want to think about the high-level choices (value proposition, UX) but on the other hand you also want to quickly (minutes) validate if these hypotheses…
Not So Random Software #22 – Mechanical keyboards
Hello there, welcome back to Not So Random Software! This week I am taking advantage of the long Easter weekend to wander outside my comfort zone in the world of… mechanical keyboards! Two years ago I started feeling a persistent wrist pain (potential carpal tunnel) which resulted in the need of a split keyboard. I…
Not So Random Software #21 – Technical debt
Hello there! This week I am thinking about technical debt; an incredibly overloaded term in our industry that requires to be untangled to really use it for decision making. How many types of technical debts are out there? How do we compare the risk/value of working on such debt versus other features? In what ways…
Not So Random Software #20 – Coupling and Cohesion
Hello there! This week I am thinking about coupling and cohesion; two seemingly simple but incredibly effective metrics to design systems both in the small and in the large. As usual, I am going to randomly pick some resources on this topic I have been reading over time, hope you enjoy! A random article or…
Not So Random Software #19 – Autonomous Teams
Hello there! This week I am going to explore the relationship between roles and responsibilities both in Software end Teams. Hope you enjoy the ride! A random article or paper Conway’s law original paper In 1967 Melvin E. Conway submitted a paper called “How Do Committees Invent?” to the Harvard Business Review. HBR rejected it…
Not So Random Software #18 – Preparation
Welcome back to Not So Random Software! This week’s links are dedicated to the act of deliberately preparing for the future; reflection, designing strategies, have the right mix of quantitative and qualitative thinking and explicitly challenging ideas are all tools that in one way or another prepare you for the future. Hope you enjoy the…
Not So Random Software #17 – Agile
Welcome back to Not So Random Software, this week’s links are dedicated to Agile! Have you ever taken a step back and spent some time reflecting on why you use Agile methods every day? In what context is this the perfect choice? Is there a case for not using Agile methods? Not exactly your everyday…
Not So Random Software #16 – Leadership
Welcome back to Not So Random Software, this week’s links are dedicated to leadership. We often struggle to define it, measure it and promote it, but leadership is still a key factor for your tech team’s success. This week’s links serve as a good reminder of what to focus on. Enjoy this random walk! A…