DEV Community

Cover image for Code Talk - August 2018
Chris Bertrand
Chris Bertrand

Posted on

Code Talk - August 2018

Code Talk is back again, sharing the best blog posts I've read this month.

Artwork Personalization at Netflix

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.


What happens when your first coding experience is test automation?

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.

http://trishkhoo.com/2018/07/what-happens-when-your-first-coding-experience-is-test-automation/

Travel Is No Cure for the Mind

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.


Timsort: Fastest sorting algorithm for real world problems.

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.


The Cost Of JavaScript In 2018

With Javascript all over our browsers, what is the real cost to using it?

Web Architecture 101

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.


GOTO 2018 • Breaking Things on Purpose • Kolton Andrus

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,

Chris

Top comments (0)