Yusuke
y.tsutsumi.io
Yusuke
@y.tsutsumi.io
Maintainer of aep.dev. Software engineer, dad, workout Geek.
We did it! aep-2026 is now live! aep.dev/aep-2026/1/ come learn about our API standard and CLIs, UIs, terraform providers, and more that can work with any compliant API! #api #api-design #cli #ui #aepdev
December 8, 2025 at 6:33 PM
Reposted by Yusuke
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...
December 8, 2025 at 5:18 PM
Brandon Patton (Merlin Pool Creative)のCaps & Stems: The Mushroom Hunting Board Gameを@kickstarter.comで要チェック! www.kickstarter.com/projects/mer...
Caps & Stems: The Mushroom Hunting Board Game
Step off the beaten path to discover fascinating fungi in this 3D mushroom-building strategy game.
www.kickstarter.com
October 9, 2025 at 3:51 AM
Reposted by Yusuke
For those who prefer video, @rambleraptor.bsky.social has added a walkthrough showing how the Terraform provider works: www.youtube.com/watch?v=dL3E...
April 30, 2025 at 7:16 PM
Fully code generated Terraform provider! Check out terraform-provider-aep: www.youtube.com/watch?v=dL3E.... Shout out to @rambleraptor.bsky.social for all the great work here #aepdev #apis #terraform @aep.dev
aep.dev (part 4): fully generated Terraform providers with terraform-provider-aep
YouTube video by aepdev
www.youtube.com
April 29, 2025 at 11:35 PM
www.slate.auto/share/X6N1H6 slate customization options are pretty fun
Share your Slate
Take a look at my Slate!
www.slate.auto
April 27, 2025 at 2:28 PM
youtu.be/cq1qEjwSYkw?... okay really looking forward to this
Slate's Cheap $25K EV Truck Can Transform Into An SUV
YouTube video by InsideEVs
youtu.be
April 25, 2025 at 4:07 AM
Just leaned vscode will automatically pull schemas from schemastore.org to validate json / yaml files that are registered: stackoverflow.com/questions/60....

Very, very cool. #vscode #jsonschema
JSON Schema Store
JSON Schemas for common JSON file formats
schemastore.org
April 12, 2025 at 6:42 PM
Congrats #aep-dev! a Terraform provider that can work with any aep-compliant API is pretty amazing!

There was a lot of effort in getting Terraform right during my time at Google. I'm super excited that we're making steps toward that work becoming O(1) for well-designed, resource-oriented APIs.
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...
AEP Terraform Provider
aep.dev
April 10, 2025 at 3:45 PM
Reposted by Yusuke
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.
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...
AEP Terraform Provider
aep.dev
April 9, 2025 at 7:28 PM
Sometimes I wonder how many decades of human life has been spent on slightly adjusting boxes and arrows in powerpoint slides.
March 19, 2025 at 7:50 PM
Reposted by Yusuke
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...
AEP's 2025 Roadmap - Building Momentum
aep.dev
March 5, 2025 at 5:10 PM
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...
The History and Philosophy of AEPs
aep.dev
February 18, 2025 at 9:55 PM
Reposted by Yusuke
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...
The History and Philosophy of AEPs
aep.dev
February 18, 2025 at 5:54 PM
Wanted to write about my twist on the "STAR" interview answer format. I call it "RSA" (rizza): y.tsutsumi.io/rsa
Result, Situation, Action: a new take on the STAR format
Result, Situation, Action
y.tsutsumi.io
February 10, 2025 at 11:57 PM
Is there really no atomic library / functionality in Python (e.g. for incrementing an integer?). Seems like requiring locks for this is a very expensive way of doing it. I guess asyncio's cooperative scheduling seems like the most robust solution. discuss.python.org/t/atomic-and.... #python
Atomic and thread safe in Python World
@Rosuav @alicederyn guys, i have to say i really appreciate your thoughtful, provocative, and informative replies. and i guess for me it’s time to revisit some kind of fundamentals, thanks again!
discuss.python.org
February 8, 2025 at 7:28 PM
Posted about some thoughts on why shallow, small packages are an ideal code organization for bazel: y.tsutsumi.io/bazel-many-a... what are your best practices around code organization? #bazel
Many and granular: ideal code organization in Bazel repos
Better code organization in bazel
y.tsutsumi.io
February 6, 2025 at 4:58 PM
Reposted by Yusuke
An anonymous person at the CDC just archived all the public CDC datasets as of 1/28 and uploaded it to archive.org
Internet Archive: Digital Library of Free & Borrowable Texts, Movies, Music & Wayback Machine
archive.org
February 2, 2025 at 5:47 PM
Reposted by Yusuke
We're excited to announce the latest Framework Laptop 13 with Intel Core Ultra Series 1, an optional 2880x1920 120Hz display (ideal for 2:1 scaling on Linux), and new configurations for businesses with 3 year warranties. Pre-orders are open now.
January 31, 2025 at 11:42 PM
TIL that enums and boolean checking compile down to nearly identical assembly code in Rust: godbolt.org/z/bhKP8sMh1.

I would have hoped so, but it's good that it's actually the case. So you can replace booleans with more semantic enums without fear! #rust #rustlang #compilers
Compiler Explorer - Rust (rustc 1.84.0)
// Type your code here, or load an example. pub enum Feature { Enabled, Disabled } // As of Rust 1.75, small functions are automatically // marked as `#[inline]` so they will not show up in ...
godbolt.org
January 29, 2025 at 10:15 PM
Reposted by Yusuke
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.
AEP's 2024 Year in Review
aep.dev
January 20, 2025 at 10:20 PM
TIL about `lstopo` - you can find out about the architecture of your CPUs, include cache sizes and shared caches across cores! very cool. #lstopo #linux #cpu
January 14, 2025 at 9:36 PM
Anyone have a good example of a Go library that embeds a compiled library (C/Rust), and how to make that retrievable via `go get`?

Trying to write a library in Rust, and re-use the logic in GoLang / Python via bindings. Python has a "wheels" concept to do this.

#golang #go #bazel
January 13, 2025 at 5:44 PM