~/talk

Type. Context.

Talkat GORUCO 2017 · on Saturday, 2017-06-24· [go, microservices]
slides:none on file

Shows concrete fixes rather than slogans: demonstrates adding forced error handling to a Faraday GET by requiring success and failure procs so callers must handle timeouts; shows using gRPC to compile RPC contracts and eliminate fragile JSON key guesswork; explains Go’s context object for carrying request IDs through logs; notes Google hires thousands of fresh grads which shapes those choices; argues Rails scaffolds work for small teams but require different patterns at scale and points to a real DigitalOcean controller that was mostly scaffolded.

AI-written summary · about

  1. 0:00Start
  2. 0:29Founding a startup is hard
  3. 0:46tomcat configuration is a nightmare
  4. 2:28context changes
  5. 8:44The ideal rails application is a well factored monolith
  6. 9:52We implicitly created a great ecosystem for those teams
  7. 13:09Forced error handling
  8. 13:55Any operation that performs IO can fail at any time for any reason
  9. 19:18Your codebase reflects your organisation
~/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.