Alan Shreve
where else to find them
what they talk about
all 5 in the filters
where they keep going back
- GopherCon3 editions2014–2022
all 4 in the filters
on a stage with
- Aaron Schlesingeronce
- Arash Binaonce
- Ben Johnsononce
all 8 in the filters
who talks about the same things
- Johnny Boursiquot9 talks
- Aaron Schlesinger15 talks
- Brad Fitzpatrick10 talks
- Francesc Campoy Flores24 talks
- Natalie Pistunovich18 talks
- Andrew Gerrand9 talks
| title | conference | date |
|---|---|---|
| "Abstractions are Dead, Long Live Abstractions!" | GothamGo 2023 | 2023-06-09 |
ngrok becomes an embeddable Go library that exposes a one line of code API which connects to global points of presence and returns a net listener that surfaces… | ||
| Look Ma, No Ports! | GopherCon 2022 | 2022-09-26 |
Open-source Go library exposes a net.Listener called a tunnel that negotiates with ngrok’s global control plane and points-of-presence so local apps accept… | ||
| Becoming the Metaprogrammer Real World Code Generation | GopherCon 2021 | 2021-12-05 |
Code generation cuts boilerplate by producing real, typed code: tools like sqlc and mockgen are used at ngrok to replace repetitive DB scanning and handwritten… | ||
| GopherCon 2021 - Day 3 | GopherCon 2021 | 2021-12-05 |
Final day mixes demos and hard numbers: production Go for crypto, databases, distributed systems and tooling. Hear how a Google Go library implements Kyber &… | ||
| Idealized Commit Logs: Code Simplification via Program Slicing | Strange Loop 2016 | 2016-09-16 |
Claims a tool that produces an Idealized Commit Log by computing per-test program slicing from code‑coverage data, using AST transforms and type analysis to… | ||
| Conceptualizing Large Software Systems | dotGo 2015 | 2015-11-09 |
Claims a concrete toolchain: use Go cover to mark exercised lines, prune everything else, then run compiler-style simplifications to produce a stripped-down… | ||
| Build Your Developer Tools in Go | GopherCon 2014 | 2014-04-24 |
ngrok is a real, shipped tool so the talk lists concrete solutions: embed static files into one binary using go-bindata to avoid deployment pain; avoid brittle… | ||
| nothing matches | ||