~/conference

GopherCon Europe - Iceland 2018

date:2018-06-01..2018-06-02
location:Reykjavik, Iceland
series:GopherCon Europe - Iceland · one edition

Go developers, backend engineers, platform engineers, site reliability engineers, devops engineers, tooling and debugger authors, engineering managers

observability-driven development; high-cardinality tracing; feature flags and canaries; Go execution tracer; Kubernetes operators with operator SDK; client-go resource controllers; Delve debugger internals and DWARF; GoCV with Haar cascades; YOLO and TensorFlow integration; microbenchmarking with -benchmem and benchstat; zero-allocation and GC tradeoffs; hexagonal architecture for Go apps

titleauthorlength
Observability-Driven DevelopmentCharity Majors37m
Argues that TDD alone is insufficient and promotes observability-driven development using real production data; describes the Parse Ruby→Go rewrite and a…
Talk on
Building a Local Cloud [PAAS] for AfricaIan Juma17m
Project builds a local PaaS for Africa that targets beginner developers, claiming an easier Heroku-like flow while using Kubernetes under the hood and Go for…
Talk on
Develop Computer Vision Apps With GoMarian Montagnino27m
Built an automated video tagging pipeline in Go that replaces a manual team of five to six people, using GoCV with Haar cascades for face bounding boxes…
Talk on
Painting With LightHunter Loftis31m
A hobby project implements a Go path tracer that uses Monte Carlo integration to trace camera rays and converge noisy images into photorealism; Go runs about…
Talk on
Misnomers About MicrobenchmarksMatt Silverlock47m
Argues that zero allocations often has negligible user impact and gives concrete measurements: Go's testing/bench with -benchmem and benchstat, wrk for loaded…
Talk on
Best Practices for Industrial ProgrammingPeter Bourgon37m
Advice scoped to code serving mutable business requirements: prefer explicit constructor-based dependency injection, avoid package globals and func init, and…
Talk on
Internal Architecture of Delve, a Debugger For GoAlessandro Arzilli33m
Delve is a Go-written symbolic debugger with a three-layer design: a target/proc layer that uses proc/native (ptrace/waitfor debug event/exception ports) or…
Talk on
How Do You Structure Your Go Apps?Kat Zień44m
Compares flat, layered and modular layouts and shows a working Go beer‑review API (GET/POST beers and reviews) implemented with in‑memory and JSON storage plus…
Talk on
Operating Live on Kubernetes OperatorsKris Nova49m
Live code builds a Go Kubernetes operator using the operator SDK and client-go, generates a custom resource (CRD) called Puffin, compiles and pushes an image…
Talk on
Tracing for GranularityJaana B. Dogan26m
Go 1.11 adds an execution tracer that lets code mark regions and tasks so runtime events (scheduling, GC, syscalls, network) are attributed to application…
Talk on
Panel With the Go TeamFilippo Valsorda, Andrew Bonventre, Cassandra Salisbury, Steve Francia56m
Go team reports the user base nears 2 million and community size jumps 76% growth in 2017, with a survey of ~77,000 respondents reporting membership feeling…
Panel on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.