GoCracow #17 - designing error codes, TSDB in Go, PGO
Overview
Announcing next GoCracow meetup! We're thrilled to have Splunk a Cisco company as our host!
The meetup is going to take place in the new Splunk Kraków Office which is located in High 5ive FOUR, 2nd floor (Pawia 21, Kraków). We recommend entering the building from the northern entrance. Someone with Cisco badge should help you entering the office.
Good to know
Highlights
- 3 hours
- under 18 with parent or legal guardian
- In person
Location
Pawia 21
21 Pawia
31-154 Kraków Poland
How do you want to get there?
Registration and socializing
Register yourself at the office’s reception. Please do not come at the last moment.
Designing Error Codes That Don’t Suck
Most APIs end up with a graveyard of ad-hoc error messages and random HTTP status codes. This talk shows how to model domain errors explicitly—making business rules like “insufficient funds” or “portfolio not found” first-class concepts—and then map them cleanly into HTTP responses. We’ll cover patterns for error types, codes, and payloads, how to keep domain logic free from transport details, and how a good error design makes debugging, observability, and client integrations dramatically less painful.
Snacks break
Organized by
GoCracow
Followers
--
Events
--
Hosting
--