Hello everyone and welcome back to Not So Random Software! This year I have inherited a Data team and I am getting up-to-speed on what can be done to make the team thrive. I am learning how data is a complicated topic and team alignment is as much important as the tech behind it. Teams…
Tag: opensource
Not So Random Software #41 – Expectations
Hello everyone and welcome back to Not So Random Software! This week I have been thinking about statistics and expectations. Mental models like statistical significance and p-values help us set expectations on what are the boundaries and conditions under which we are willing to accept something as true. Without them, what would be left with?…
Not So Random Software #4 – Gratefulness
With the festivity season kicking-in, I have been thinking about gratefulness. As technologists, we are one of the luckiest professionals in the world. To be grateful is an important reminder that helps us feel fulfilled, happy and helps us define our purpose — even when you are just fixing an obscure bug no one else…
A different take on validation using the dry-validation gem
If you are using Rails and you find yourself fighting validations more often than you would like to, then you should consider watching my talk I gave at the London Ruby User Group this February about on dry-validation. I will present the API surface which uses a schema based declarative approach and I will compare…
Understanding the Resque internals – Resque::DirtyExit unveiled
If your Resque jobs fail because of a mysterious Resque::DirtyExit a quick tour of the Resque internals will help you fix the issue and be back up and running in a matter of minutes.