Advertisement ยท 728 ร— 90

Posts by aep.dev - API Enhancement Proposals

A screenshot of the aep.dev site that shows rule 300, which establishes the rules for edition-based versioning.

A screenshot of the aep.dev site that shows rule 300, which establishes the rules for edition-based versioning.

The aep-2026 edition has shipped! ๐Ÿš€

This release establishes long-term stability as a critical foundation. The new versioning mechanism and release cycle supports our tooling ecosystem, which now includes a Terraform Provider, CLI, MCP Server, and more.

Read more: aep.dev/blog/aep-202...

4 months ago 2 3 0 1

For those who prefer video, @rambleraptor.bsky.social has added a walkthrough showing how the Terraform provider works: www.youtube.com/watch?v=dL3E...

11 months ago 2 2 0 0

The AEP project (especially this Terraform provider) feels like a culmination of a large portion of my career. As an industry, we spend so much effort trying to manually translate our APIs to the tools that users use. AEPs are proving that better-designed APIs lead to stronger tooling faster.

1 year ago 3 2 0 0
AEP Terraform Provider

Announcing a Terraform provider for the AEP project! ๐Ÿš€

Most companies staff engineers just to maintain their Terraform provider. However, just by making AEP-compliant APIs you get providers for minimal effort beyond writing the API.

Read @rambleraptor.bsky.social's post: aep.dev/blog/terrafo...

1 year ago 1 1 0 3

Look who's here! ๐Ÿ‘‹

1 year ago 1 0 0 0

Happy (A)PI Day, 3.14!

May you always receive the response codes you were expecting.

1 year ago 0 1 0 0
AEP's 2025 Roadmap - Building Momentum

What to know what's cooking with for the AEP project in 2025? Learn about our plans and roadmap, including:
- The path to a major release
- The tooling to accompany it
- Upcoming community events
- Our longer term goals
- โ€ฆ and how to get involved!

aep.dev/blog/2025-ro...

1 year ago 1 2 0 0
The History and Philosophy of AEPs

To learn more about the history of the AEPs project, the philosophies that guide it, and how to benefit from the tooling that supports an AEP-compliant approach, read the full article: aep.dev/blog/history...

1 year ago 0 0 0 0

They build upon Google's AIPs with a stronger formalization of the API design guidance itself, to:
- Act as a reference point for organization-agnostic best practices.
- Enable an official ecosystem of tooling to make best-practice APIs easier to build and consume.

1 year ago 1 0 1 0

3. AEPs provide an ecosystem of server-side and client-side tooling to produce and consume AEP-compliant APIs.

1 year ago 1 0 1 0
Advertisement

2. AEPs include design patterns for common use cases such as long-running operations, resource revisions, filtering, with best practices aggregated from API design experts with experience at Google, Microsoft, Meta, Roblox, and DataBricks.

1 year ago 1 0 1 0

1. AEPs are a API design specification for gRPC and REST APIs, with a heavy focus on resource-oriented design and standard methods that operate on them.

1 year ago 1 0 1 0
The History and Philosophy of AEPs

API Enhancement Proposals (AEPs) are a specification and tooling for building best-in-class resource oriented APIs.

Where did the AEPs come from? What are the underlying motivation and philosophies of the project? In our latest post, @y.tsutsumi.io explains that and more! aep.dev/blog/history...

1 year ago 2 2 1 1
AEP's 2024 Year in Review

In addition to a spiffy new website, we kicked off our blog with a year-in-review recap: aep.dev/blog/2024-in...

... and new we're on Bsky, too! Follow us here, in Slack, or by RSS to keep up with how the project evolves.

1 year ago 2 2 0 0