ETE 2021

Philly ETE 2021 — Observability and You — Keith Gregory

Abstract Last night your biggest client couldn’t access their account. It’s now 9 AM, and in a half hour you, your boss, and the VP of Client Support are going to get on a call with that client. Can you explain what went wrong and the steps you’re taking to make sure it doesn’t happen … Read More

Philly ETE 2021 — What Makes Golang Go: The Power of Go Interfaces — Ricardo Gerardi

Abstract Interfaces are one of the most powerful Go features. They allow you to develop applications and libraries that are flexible, re-usable, and testable. Like other programming languages, interfaces allow you to abstract behavior without prescribing how objects implement them. Unlike other programming languages, however, Go favors small interfaces and implements them implicitly. This concept … Read More

Philly ETE 2021 — The Edges of Cutting-Edge Languages — Richard Feldman

Abstract For decades, mainstream programming languages have drawn similar boundaries around what’s a first-class part of the language and what’s a third-party addition outside the scope of the language. For example, the language ships with a compiler that reads text files and compiles programs. The package and editor plugin ecosystems are completely separate. Compiled programs … Read More