Code Talk - August 2018
Chris Bertrand Aug 20
Code Talk is back again, sharing the best blog posts I've read this month.
First up is this post on how Netflix are personalising the graphics they show individuals when searching through the catalogue. It's a great analysis of how A/B Testing works in the wild and even more impressive when you see the details they go into.
Next up is this though provoking article about test automation. As a relatively new concept it seems that most automation testers I've encountered are current testers looking to up-skill or grads looking for a way into development. The crazy thing is, having dabbled in automation before is, it's extremely difficult to get right, and in essence is another form of programming altogether. This article really gets you thinking about our approach to this subject, and how in essence we're doing it incorrectly.
Following on, is this lovely post on Travel. Travel has been propelled to dithering heights as a way to complete yourself and gain enlightenment. OK maybe that's a little hyperbolic , but ultimately we look at it as a way to make us happy and improve our mood. This post explains why that is not always the case.
Algorithms are great, so If you create one, why not name it after yourself! Well that's exactly what Tim Peters did back in 2002 with Timsort. If you don't know this story, or why it's the defacto sorting algorithm for Python then have a read of this great overview.
A great run through of how most tech companies build their stack!
As someone coming into the industry it's important to understand the bigger picture, seeing how all the cogs fit together, and how infrastructure, developers and more recently devops need to work together cohesively to keep your application alive! Obviously others may do it slightly differently, but this is the common approach I've see out in the wild.
My favourite conference to view the videos from is Goto. Here we have another great talk on breaking things! Who doesn't love breaking things! I think we all look at our production environment as something sacred, that shouldn't be touched with too much in case it breaks. Well this approach flips that on it's head. Break it, break it all!
Let me know if any of these have been useful for you, and if there is anything else I should be reading, then please link it below.
Til next time,