Ubuntu TechHive
proposal.detail
Proposed

API Contract Court: Break, Version, and Fix a Public API

A role-played engineering trial where client teams expose why breaking changes hurt.

Mixed · 2 hours · July 21, 2026 · June 3, 2026

Description

section.description

One team owns an API, another team owns client integrations, and the judge is a failing test suite. Participants introduce versioning mistakes, ambiguous fields, undocumented defaults, and breaking response changes, then negotiate a safer contract.

The lab covers OpenAPI-style thinking, compatibility tests, deprecation notices, error shape design, and migration windows. It is memorable because every bad API decision immediately creates pain for another team in the room.

support.yml

member support

1 supporter

Community members who want this event to happen.

Support
Propose
proposal.yml

Proposal Details

Status
Proposed
Difficulty
Mixed
Duration
2 hours
Target date
July 21, 2026
Created
June 3, 2026