Sign in

Yusuke

@y.tsutsumi.io
37 followers 34 following 122 posts

Maintainer of aep.dev. Software engineer, dad, workout Geek.

PostsRepliesMedia
Yusuke @y.tsutsumi.io · 17/07/2026
I'm proud to announce our first episode of "Going AEP" - a podcast from the maintainers and contributors of the aep.dev project! Check out our inaugural episode here: youtu.be/Zun3Op31l9k?...
linkedin.com
Going AEP - The aep.dev API podcast | Yusuke Tsutsumi
I'm proud to announce our first episode of "Going AEP" - a podcast from the maintainers and contributors of the aep.dev project! Check out our inaugural episode here: https://lnkd.in/g3MCtDUZ Huge th...
101
Yusuke @y.tsutsumi.io · 10/04/2026
Wondered how to use git work trees to have agents contribute PR's and push changes in parallel? Here's a quick guide! youtu.be/LoxnOzm1ctg?... #ai #agents #worktrees
youtu.be
Orchestrating Git Worktrees for Agents with Lelouch
YouTube video by yftcodes
000
Yusuke @y.tsutsumi.io · 31/03/2026
Here's a video walking through, step-by-step, how to build a hands-off codebase using agents from scratch! Please take a look. youtu.be/dXyPfslMLYE?... I cover starting scaffolds with AGENTS.md and specs, issue management with beads, agent queuing and orchestration with a tool I wrote, lelouch.
youtu.be
Writing a fully agent-generated codebase with Beads and Lelouch
YouTube video by yftcodes
100
Yusuke @y.tsutsumi.io · 08/12/2025
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
aep.dev
AEP Purpose and Guidelines
000
Reposted by Yusuke
aep.dev - API Enhancement Proposals @aep.dev · 08/12/2025
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...
A screenshot of the aep.dev site that shows rule 300, which establishes the rules for edition-based versioning.
023
Yusuke @y.tsutsumi.io · 09/10/2025
Brandon Patton (Merlin Pool Creative)のCaps & Stems: The Mushroom Hunting Board Gameを@kickstarter.comで要チェック! www.kickstarter.com/projects/mer...
kickstarter.com
Caps & Stems: The Mushroom Hunting Board Game
Step off the beaten path to discover fascinating fungi in this 3D mushroom-building strategy game.
000
Reposted by Yusuke
aep.dev - API Enhancement Proposals @aep.dev · 30/04/2025
For those who prefer video, @rambleraptor.bsky.social has added a walkthrough showing how the Terraform provider works: www.youtube.com/watch?v=dL3E...
youtube.com
aep.dev (part 4): fully generated Terraform providers with terraform-provider-aep
YouTube video by aepdev
022
Yusuke @y.tsutsumi.io · 30/04/2025
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
youtube.com
aep.dev (part 4): fully generated Terraform providers with terraform-provider-aep
YouTube video by aepdev
011
Yusuke @y.tsutsumi.io · 27/04/2025
www.slate.auto/share/X6N1H6 slate customization options are pretty fun
slate.auto
Share your Slate
Take a look at my Slate!
000
Yusuke @y.tsutsumi.io · 25/04/2025
youtu.be/cq1qEjwSYkw?... okay really looking forward to this
youtu.be
Slate's Cheap $25K EV Truck Can Transform Into An SUV
YouTube video by InsideEVs
000
Yusuke @y.tsutsumi.io · 12/04/2025
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
schemastore.org
JSON Schema Store
JSON Schemas for common JSON file formats
000
Yusuke @y.tsutsumi.io · 10/04/2025
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.
011
Reposted by Yusuke
Alex Stephen @rambleraptor.bsky.social · 09/04/2025
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.
032
Yusuke @y.tsutsumi.io · 19/03/2025
Sometimes I wonder how many decades of human life has been spent on slightly adjusting boxes and arrows in powerpoint slides.
110
Reposted by Yusuke
aep.dev - API Enhancement Proposals @aep.dev · 05/03/2025
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.dev
AEP's 2025 Roadmap - Building Momentum
012
Reposted by Yusuke
Framework @frame.work · 25/02/2025
community.frame.work/t/highlights...
community.frame.work
Highlights from the Framework (2nd Gen) Event
We went live this morning at the Framework (2nd Gen) Event with our biggest set of announcements yet: Framework Desktop, Framework Laptop 12, and the new Ryzen AI 300 Series Framework Laptop 13. You c...
2709
Yusuke @y.tsutsumi.io · 18/02/2025
#api #aepdev #rest
000
Reposted by Yusuke
aep.dev - API Enhancement Proposals @aep.dev · 18/02/2025
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...
aep.dev
The History and Philosophy of AEPs
122
Yusuke @y.tsutsumi.io · 11/02/2025
Yesss!!! Finally!
000
Yusuke @y.tsutsumi.io · 10/02/2025
Wanted to write about my twist on the "STAR" interview answer format. I call it "RSA" (rizza): y.tsutsumi.io/rsa
y.tsutsumi.io
Result, Situation, Action: a new take on the STAR format
Result, Situation, Action
000
Yusuke @y.tsutsumi.io · 08/02/2025
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
discuss.python.org
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!
000
Yusuke @y.tsutsumi.io · 06/02/2025
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
y.tsutsumi.io
Many and granular: ideal code organization in Bazel repos
Better code organization in bazel
000
Reposted by Yusuke
Butlerian Jihadist of House Dornick @shimminykricket.blacksky.app · 02/02/2025
An anonymous person at the CDC just archived all the public CDC datasets as of 1/28 and uploaded it to archive.org
archive.org
Internet Archive: Digital Library of Free & Borrowable Texts, Movies, Music & Wayback Machine
7544361325
Reposted by Yusuke
Framework @frame.work · 31/01/2025
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.
Framework Laptop 13 (Intel Core Ultra Series 1)
3426
Yusuke @y.tsutsumi.io · 29/01/2025
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
godbolt.org
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 ...
140
Reposted by Yusuke
aep.dev - API Enhancement Proposals @aep.dev · 20/01/2025
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.dev
AEP's 2024 Year in Review
022
Yusuke @y.tsutsumi.io · 14/01/2025
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
lstopo visual output for my laptop
041
Yusuke @y.tsutsumi.io · 13/01/2025
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
100
Yusuke @y.tsutsumi.io · 08/01/2025
Devastating what's going on in LA right now. My thoughts are with those who have to suffer these wildfires. 💙
000
Yusuke @y.tsutsumi.io · 04/01/2025
My cruise hoodie just arrived, just in time to be added to the pile of swag from defunct companies and teams. You're not in tech until you have one of those.
110
Yusuke @y.tsutsumi.io · 03/01/2025
aep.dev made a ton of progress! Don’t just take my word for it - check out our public blog post on the topic: aep.dev/blog/2024-in... I’m very proud of the fact that we finally moved from just theoretical benefits to the client tooling, to real UIs and clients.
aep.dev
AEPs
Application Enhancement Proposals
100
Yusuke @y.tsutsumi.io · 03/01/2025
quick EOY blog post, reflecting on my personal goals for the year: y.tsutsumi.io/my-year/2024
y.tsutsumi.io
Reflecting on 2024
I’m reflecting on my personal time during 2024. A lot of my time was spent working on things with my family that I won’t share here, but nontheless I did make some progress with my personal goals.
000
Yusuke @y.tsutsumi.io · 01/01/2025
Happy new years! Here's my final blog post for the year, this time just about a fun game, Deduckto, I've been playing with the kids. #deduckto y.tsutsumi.io/deduckto/
y.tsutsumi.io
Winning Deduckto
Winning Deduckto
020
Yusuke @y.tsutsumi.io · 29/12/2024
Have you ever had issues with overbuilding of dependencies in #bazel? or just interested in how to figure out dependencies and optimize them? check out depsaw and it's corresponding blog post: y.tsutsumi.io/depsaw/ #build #ci #devops
y.tsutsumi.io
depsaw: analyze and stop overbuilding in bazel
Summary
020
Yusuke @y.tsutsumi.io · 18/12/2024
Had someone ask me for some interviewing tips for a software / tech role recently. Here's some notes I wrote up a while back: y.tsutsumi.io/interview-ti... #coding #tech #interviews
y.tsutsumi.io
Yusuke Tsutsumi’s interview tips
My blog on software, productivity, and obsessively optimizing. I work at Google, ex-Zillow. Thoughts my own.
000
Yusuke @y.tsutsumi.io · 14/12/2024
Have you ever had to organize a giant, cross org project? Or just want to make roadmap discussions easier? I've written up some design patterns I've found useful around project management systems. Tell me about yours! y.tsutsumi.io/multi-org-pr...
y.tsutsumi.io
Design patterns for organizing multi-organization projects
Design patterns for organizing multi-organization Projects
100
Yusuke @y.tsutsumi.io · 14/12/2024
If you like REST APIs - I'm working on an API design specification called aep.dev, and a command line tool called aepcli that can dynamically generate fluent command line interfaces to work with them. To learn more about it and the design, here's a post I wrote: y.tsutsumi.io/aepcli-design/
y.tsutsumi.io
AEPCLI’s design decisions
aepcli’s design decisions
110
Yusuke @y.tsutsumi.io · 10/12/2024
Are you an asker or a guesser? Love these articles on culture clashes swizec.com/blog/askers-...
swizec.com
Askers vs. Guessers | Swizec Teller
Askers vs Guessers: the culture clash that explains half the conflicts you've ever had
000
Yusuke @y.tsutsumi.io · 02/12/2024
Android Auto is pretty awesome: just hop in your car and your personal smart car activates, plays your music, uses your navigation and apps. Once desktop computing powered by your phone has taken off, then your phone really would be your sole computing device.
000
Yusuke @y.tsutsumi.io · 22/11/2024
Trying to learn c++.... I feel like every day there's some new concept I never heard of before. Today its shallow constness: askldjd.com/2010/09/18/s...
askldjd.com
Shallow Constness
Once awhile, I see programmers who are new to C++ frustrated by the use of the const qualifiers on member functions. These frustrations usually reduce to the following example. When it comes to thi…
010
Yusuke @y.tsutsumi.io · 22/11/2024
I love how Cyberpunk 2077 started with only running well on beefy servers in a cloud gaming platform and now running well on a handheld like Steam Deck
110
Reposted by Yusuke
Raw Betty @lijj.bsky.social · 22/12/2023
I made a collection of Final Fantasy tactics styled portraits. A full roster!
211256371
Yusuke @y.tsutsumi.io · 17/11/2024
Okay the red rising board game is pretty dope
010
Reposted by Yusuke
The Onion @theonion.com · 15/11/2024
Disney Wedding Kid-Free theonion.com/disney-weddi...
Disney Wedding Kid-Free

-The Onion
343651133
Reposted by Yusuke
Internal Tech Emails @techemails.bsky.social · 15/11/2024
Elon Musk emails OpenAI cofounders September 20, 2017
From: Elon Musk
Subject: Re: Honest Thoughts
Date: Wednesday, September 20, 2017
2:17 PM

Guys, I've had enough. This is the final straw.

Either go do something on your own or continue with OpenAI as a nonprofit. I will no longer fund OpenAI until you have made a firm commitment to stay or I'm just being a fool who is essentially providing free funding for you to create a startup.

Discussions are over.
2767
Yusuke @y.tsutsumi.io · 12/11/2024
store.steampowered.com/steamdeck limited edition white steam deck. Holding out for the steam deck 2 but damn!
store.steampowered.com
Steam Deck™
Steam Deck™ is the most powerful, full-featured gaming handheld in the world.
000
Yusuke @y.tsutsumi.io · 05/11/2024
For those Americans today: vote!!
000
Yusuke @y.tsutsumi.io · 15/10/2024
Bluesky のユーザー数は現在 1,000 万人を超えており、私は #465,000 番目でした。
A virtual certificate with text "Celebrating 10M users on Bluesky, #465,000, Yusuke ‪@yft.bsky.social‬, joined on 2023年8月3日"
020
Yusuke @y.tsutsumi.io · 12/04/2024
fighting clang-tidy linting errors proves to me that AI won't replace coders for a while.
000
Yusuke @y.tsutsumi.io · 02/03/2024
Love the steam deck, such a versatile platform as shown by the list steamdeckhq.com/news/top-20-....
steamdeckhq.com
The Top 20 February 2024 Most Played Steam Deck Games Are Now Official - Steam Deck HQ
Palworld has dethroned Baldur's Gate 3 and Vampire Survivors has dropped off in the top 20 Steam Deck games of February 2024.
000