Warning! Knowledge ahead! A subjective selection of NDC London best talks.
Although NDC London 2017 ended almost two months ago we had to wait for some time for the speeches to be published on NDC official Vimeo chanel. But they are finally out. Don’t get overexcited though as few of them are still missing. This is the sad part. The good part is that you can still spend many hours watching some excellent content.
Below are my takes on what to watch.
First, let's talk about raw speed. There is a handful of companies that are a credible source of information on this topic, and Adobe with it's Lightroom, Photoshop, and Illustrator is certainly one of them.
Very interesting and talk about GPUs, and how to think about highly-parallel architecture. Warning C++ ahead!
I've been taking care of one or another production server for almost as long as I've been coding. It was a great teaching experience. There is no better motivation than:
- having a website visible to the public, that people are actually using;
- having email notifications for every error coming to You email inbox.
I had both, so I had to learn and do it quick.
As times change the complexity of systems increases, and this means more and more things can and will go wrong. This is one of the reasons why taking care of a VM has become more and more a burden than a challenge. Many people will say "You can use Docker!", but for me, it feels like only solving part of the problem.
I just want to run this code and don't have to think about the rest. That is exactly what #serverless is (I think it is actually a mistake to write it without a hashtag). Below is a very good introduction talk about why and how:
If You got bitten by the #serverless bug I would also recommend this talk for a talk from the trenches view:
But what if You have to be on premise, can't deploy custom Azure and are dealing with a highly scalable and complex systems? Here is where one of the most popular open-source projects from Microsoft comes in - Orleans. What is Orleans? It is a virtual actor model implementation currently running the Halo 3 multiplayer games. Looks interesting? And it I told You the talk is given by the architect of Orleans? Definitely worth seeing:
To end on a lighter note, a talk from Mark Rendle that strongly resonated with my thoughts on where our industry is heading, and is also fun to watch:
If this is not enough, here is the London 2017 playlist.