Hello everyone and welcome back to Not So Random Software! This week I have enjoyed reading this article commenting on technical debt and why today is used as a catch-all term for all types of dysfunctions. I have been recently experimenting on a system to objectively define and measure tech debt with teams and I…
Category: Newsletter
Not So Random Software #37 – Good Judgement and Static Typing
Hello everyone and welcome back to Not So Random Software! This week I am have been thinking about Judgement and what some simple exercises we can do every day to improve it. Stumbled upon a good article and a book in the process. I also noticed in the Ruby community more people are talking about…
Not So Random Software #36 – Explaining Humans
Hello everyone and welcome back to Not So Random Software! After a long summer break, I am back with the usual short collection of weekly links. I have been thinking a lot about how to challenge my thinking, how to force me to see other people’s perspectives, and even more importantly how to coach other…
Not So Random Software #35 – This is Water
Hello everyone and welcome back to Not So Random Software! This week has been one of reflection and thinking. It’s often the case that I need multiple days to shut my conscious mind off and let the subconscious silently emerge. Often this process leads to thinking about your values, longer-term goals, and appreciation of what…
Not So Random Software #34 – Risk, the strategy game
Hello everyone and welcome back to Not So Random Software! I have been enjoying the summer time in UK lately and with lockdown looking for more hobbies that I can do at home. One of them has been going back to Risk, one of the most famous strategy games of all time! And with that…
Not So Random Software #33 – Journaling and multi-armed bandit
Hello everyone and welcome back to Not So Random Software! This week’s links are about journaling; I found such a habit to be a powerful one in so many ways that is hard to describe in a short sentence. For this short blog post, I’ll give you just two ideas. (a) Journaling as a measurement…
Not So Random Software #32 – Confidence and decrypting cookies
Hello everyone and welcome back to Not So Random Software! This week’s links are about confidence, and how to avoid being fooled by it. Lastly, we are going to jump into the world of browser cookie decryption, something I dealt with it recently. Enjoy the random walk! A random article or paper Don’t blink; the…
Not So Random Software #31 – Collaborative Filtering, Coaching, Rails performance and SQL views
Hello everyone and welcome back to Not So Random Software! This week links are as random as it gets; we will start with a research paper on collaborative filtering, will jump on a book on coaching, and close off with two Rails resources! Hope you are not gonna get lost, enjoy the random walk! A…
Not So Random Software #30 – Learning to rank
Hello everyone and welcome back to Not So Random Software! It’s been a while since I blogged about neural networks and how to use them to rank a set of items based on the users’ preferences. The blog was in 2015 and a lot has happened since then. I think it might be a good…
Not So Random Software #29 – Waterfall history
Hello everyone and welcome back to Not So Random Software! This week I am exploring the history of the Waterfall software development model to better understand how it came into place and the rationale behind it. In the era of Agile, we look at Waterfall as the evil from the past; I believe that by…