Clear is Better Than Clever - - vimore.org

Clear is Better Than Clever

Clear is Better Than Clever

YouTube

In this talk I’ll discuss the differences between readability and clarity, show how to write clear Go code, and argue that Go programmers should strive for clarity, not just readability, in their programs. EVENT: GopherCon SG 2019 SPEAKER: Dave Cheney, VMware (@davecheney) PUBLICATION PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). ATTRIBUTION CREDITS: Original video source: https://www.youtube.com/watch?v=NwEuRO_w8HE



Fast and Beautiful Modern Image Delivery Techniques

The average mobile website page weight is ~50% images. Toss in the complication of thousands of differently sized screens, and it might appear that efficient de

YouTube

Concurrency Patterns In Go

We all know that go comes with great concurrency tools like go routines and channels. But is this really everything? This session starts with an overview of com

YouTube

How To Write Secure JavaScript Applications

Thought you knew JavaScript security? Well, you don't. At least not as well as you thought you did. From CSRF to crypto, I'm going to teach you everything you a

YouTube

AWS, Google Cloud, and Azure Compared in Under 5 Minutes

Which cloud provider is best for your business needs? Watch the full content on https://cloudacademy.com/course/comparing-cloud-computing-platforms/ The full c

YouTube

This Is How Docker Works, The Fun Way!

Almost everyone uses docker, but without really knowing what it is or does under the hood. To be fair, it just works and the whole thing with namespaces and ima

YouTube

OOP Is Dead, Long Live Data-Oriented Design

For decades C++ developers have built software around OOP concepts that ultimately failed us - we didn’t see the promises of code reuse, maintenance or simplici

YouTube

The Why of Go

Download the slides & audio at InfoQ: https://bit.ly/2pK6Uwi Carmen Andoh provides the historical context around the technical decisions of the Go language t

YouTube

Anjana Vakil: Immutable data structures for functional JS | JSConf EU

http://2017.jsconf.eu/speakers/anjana-vakil-immutable-data-structures-for-functional-js.html Functional programming has been gaining a lot of popularity in the

YouTube

Concurrency Made Easy (Practical Tips For Effective Concurrency In Go)

Go’s headline feature is its simple, lightweight concurrency, but most Go programmers that stick with the language for a while tend to look back on their early

YouTube

Learning Machine Learning

From chatbots to your home thermostat, it seems like machine learning algorithms are everywhere nowadays. How about understanding how this works now? In this ta

YouTube

WebAssembly for Web Developers (Google I/O ’19)

WebAssembly is often hailed as a performance tool for critical tasks or to bring existing C++ code bases to the web – such as games. But WebAssembly is so much

YouTube

Building a Bank with Go

Download the slides & audio at InfoQ: http://bit.ly/2wzwDMU Matt Heath discusses why Go is suited for a microservices architecture, the language features that m

YouTube

Design Science (aka Psychology & UX)

Technology changes quickly. In the past 25 years we’ve moved from accessing the internet over slow dial-up modems using slow desktop computers to having always-

YouTube

The GREATEST Knowledge Ever Shared (REVISED)

(I LOVE THIS AUTHOR) The famous law of attraction book "As A Man Thinketh" by James Allen. A man is literally what he thinks, his character being the complete

YouTube

Async/Await: Modern Concurrency In JavaScript

In case you missed it, Node now supports async/await out of the box since version 7.6. If you haven’t tried it yet, here are a bunch of reasons with examples wh

YouTube

Learn Go in 12 Minutes

Learn Computer Science at http://brilliant.org/jakewright An introduction to Go covering the fundamentals to get you up and running in 12 minutes. The code is

YouTube

Kevlin Henney - Functional C++

From #Vilnius to #Mallorca! BUILD STUFF is going to celebrate summer! An amazing weekend on APRIL 29-30, 2017 – MALLORCA, SPAIN will take you out of the office

YouTube

Writing Beautiful Packages in Go

Whether for internal use, or destined for open-source stardom, writing good packages with clean and clear APIs will greatly increase the chance that the code is

YouTube

Intro to gRPC: A Modern Toolkit for Microservice Communication

gRPC is a modern, open source, high performance RPC framework that can run in any environment. It efficiently connects services in and across data centers with

YouTube

Algorithm Intuition

Data structure intuition is something that develops naturally for most software developers. In all languages, we rely heavily on standard containers and collect

YouTube