Category: Technology



As programs are getting more complex, it's time to go back to basics, to the old well tested approach to complexity called mathematics. Let compilers deal with the intricacies of Turing machines. Our strength is abstract thinking. Let's use it! EVENT: Øredev 2018 SPEAKER: Bartosz Milewski PERMISSIONS: Conference Organizer provided Coding Tech with the permission to republish this video. https://www.youtube.com/watch?v=8AGWTWVOJ74



If you take a closer look into the DevOps toolbox, you will find plenty of projects written in Go: Docker, Kubernetes, Prometheus, to name just a few. Then there is a quite significant community around Go for microservices. But is Go really a good or even the best choice for those areas? Let’s explore the weal and woe of Go usage and find out about the actual reasons for Go’s success. You might be a bit surprised at first, but once you have understood why Go was made the way it is, it will all make sense. EVENT: code::dive 2018 SPEAKER: Björn Rabenstein PERMISSIONS: Conference Organizer provided Coding Tech with the permission to republish this video. CREDITS: Conference YouTube channel: https://www.youtube.com/channel/UCU0Rt8VHO5-YNQXwIjkf-1g https://www.youtube.com/watch?v=X-VsNa7kKHk



Google has one of the largest single C++ codebases on the planet, yet is able to continually update both core libraries and the code which uses them. In this talk, I'll share many of the lessons we've learned across more than five years of doing these kinds of migrations, including:
* Why should you migrate in the first place? * How hard can it really be? * What happens when a change can't be done atomically? I'll also talk about the myriad ways that such a process can go wrong, using various migrations we've done internal to Google to illustrate. In doing so, I'll also point out how you can structure your infrastructure and tooling to enable a successful large-scale change process within your organization. EVENT: CppCon 2018 SPEAKER: Hyrum Wright, Google PERMISSIONS: CppCon Organizer provided Coding Tech with the permission to republish this video. https://www.youtube.com/watch?v=1Pk8x6ZWgG4