Go
Blockchain Apps in Go
Building blockchain applications with Go.
videoBuild your own distributed database
Deep dive into building distributed databases in Go.
videoIntro to Microservices
Intro to microservices in Go — GopherDay Taipei 2017.
Distributed Scheduler Hell
GopherCon SG edition of Distributed Scheduler Hell.
videoDistributed Timeseries Database in Go
Building Vulcan — a Prometheus-compatible distributed timeseries database in Go.
Cloud in your Cloud
UK GopherCon edition — building DigitalOcean with Go.
videoCloud in your Cloud — DigitalOcean
GopherCon India edition of the DigitalOcean cloud microservices talk.
videoCloud in your Cloud — how we build DigitalOcean
How DigitalOcean builds cloud infrastructure with Go microservices.
videoGopherCon Dubai 2016
Spoke at GopherCon Dubai 2016 (from personal speaking list). Talk title TBD.
Chaos Monkey on my Laptop
Simulating harsh server conditions and netsplits in local integration tests with VMs and Docker.
videoHow to keep Wall Street chatting using Go
Building and scaling a financial instant messenger with Go.
videoIntro to Go
Introductory talk on the Go programming language.
Handling Blocking IO in Go
How to deal with blocking IO in Go — spawning processes, reading stdout without freezing your server, channels, and killing hung tails safely.