Talks
- A Journey to Postgres Productivity (GopherCon US 2020)
- How and why you should move to Go (Form3 Tech Podcast)
- Writing REST services for the gRPC-Curious (GoWest 2020)
- A Crash Course in Protobuf and gRPC with Buf
- Writing REST services for the gRPC-curious (gRPC Conf 2020)
- GoTime on Postgres
- A Journey to Postgres Productivity (GopherCon EU)
- Automate your TLS certificate distribution (GolangPiter)
- Get Going with WebAssembly (GolangConf Russia)
- GoTime on Security
- Writing REST services for the gRPC-curious (GopherCon UK)
- Get Going with WebAssembly (GopherCon San Diego)
- Get Going with WebAssembly (dotGo)
- Automate your Go TLS certificates with Vault PKI
- Writing REST services for the gRPC-curious
- Get Going with WebAssembly (London)
- Creating GopherJS apps with gRPC-Web (Cambridge)
- Creating GopherJS Apps with gRPC-Web (Budapest)
- Creating GopherJS apps with gRPC-Web (FOSDEM)
- Why REST is dead and what you should use instead
- Using gRPC-Web to connect GopherJS apps to gRPC backends
A Journey to Postgres Productivity (GopherCon US)
Given at GopherCon US 2020. Session details, Slides.
How and why you should move to Go (Form3 Tech Podcast)
A discussion with Kevin Holditch and Andy Kuszyk from Form3 about why we enjoy using Go, and how others can get started with Go.
Writing REST services for the gRPC-curious (GoWest 2020)
Given at GoWest 2020. Event details, Slides.
A Crash Course in Protobuf and gRPC with Buf (Golang Bristol)
Talking about protobuf, gRPC and buf at the Golang Bristol remote meetup. Slides.
Writing REST services for the gRPC-curious (gRPC Conf 2020)
Given at gRPC Conf 2020. Slides, boilerplate repo.
GoTime on PostgreSQL
Talking with Mat Ryer, Jon Calhoun and Johnny Boursiquot about databases, and PostgreSQL in particular.
Go Time 137: Focusing in on PostgreSQL – Listen on Changelog.com
A Journey to Postgres Productivity (GopherCon EU)
Given at GopherCon EU 2020. Slides, examples repo.
Automate your TLS certificate distribution (GolangPiter)
An introdution to TLS, why you should use it, how to use it with Go, and an introduction to my open-source library for automatically distributing certificates using PKI systems like Vault and CFSSL. Given at GolangPiter 2019. Slides.
From the same conference, a fireside chat with #DevTalkRu about security and the future of Go:
Get Going With WebAssembly (GolangConf Russia)
Given at GolangConf Russia 2019. Slides, examples repo.
GoTime on Security
Joined a panel consisting of Mat Ryer, Filippo Valsorda and Roberto Clapis to discuss security in Go. Show link.
Go Time 101: Security for Gophers – Listen on Changelog.com
Writing REST services for the gRPC-curious (GopherCon UK 2019)
Given at GopherCon UK 2019. Slides, boilerplate repo.
Get Going With WebAssembly (GopherCon San Diego 2019)
Given at GopherCon San Diego 2019. Slides, examples repo.
Get Going With WebAssembly (dotGo 2019)
Given at dotGo 2019. Slides, examples repo, grpc-web-wasm repo.
Automate your Go TLS certificates with Vault PKI
Given at the London HashiCorp User Group February 2019 meetup at Monzo. Slides, Certify repo.
Writing REST services for the gRPC-curious
Given at the Go London User Group December 2018 meetup at Pusher. Slides, boilerplate repo.
Get Going With WebAssembly (GLUG)
Given at the Go London User Group August 2018 meetup at Pivotal UK. Slides, examples repo, grpc-web-wasm repo.
Creating GopherJS apps with gRPC-Web (Cambridge)
Given at the Cambridge Gophers Meetup in May 2018, hosted by Speechmatics. Slides.
Creating GopherJS Apps with gRPC-Web (Budapest)
Given at the Budapest Go February 2018 meetup at Emarsys CraftLab. Slides.
Creating GopherJS apps with gRPC-Web (FOSDEM)
Given at Go Devroom at FOSDEM 2018. Slides.
Why REST is dead and what you should use instead
Given at the Basingstoke Tech Scene October 2017 meetup at Desklodge Basingstoke. Slides.
Using gRPC-Web to connect GopherJS apps to gRPC backends
Given at the Go London User Group September 2017 meetup at Skillsmatter | CodeNode. Recording. Slides.