Claudiu Ivan
banner
claudiu-ivan.com
Claudiu Ivan
@claudiu-ivan.com
Architecting resilient financial platforms. Independent Consultant.

https://www.claudiu-ivan.com/
Indeed, it’s better to optimize for a more meaningful metric than simple LOC. I find that minimizing cognitive load is generally worthwhile.
August 16, 2025 at 12:25 PM
Aperture is open-source. Feedback and contributions are welcome.

github.com/kioku/aperture
GitHub - kioku/aperture: Dynamic CLI generator for OpenAPI specifications designed for AI agents and automation
Dynamic CLI generator for OpenAPI specifications designed for AI agents and automation - kioku/aperture
github.com
August 12, 2025 at 3:15 PM
I wrote an article detailing this entire journey, from the initial problem statement to the final design decisions.

www.claudiu-ivan.com/writing/syst...
Systematic API Interaction for AI Agents | Claudiu Ivan
An in-depth look at the architectural philosophy behind Aperture, a universal API adapter that brings protocol-level rigor to command-line API interactions. This piece details its evolution, pragmatic...
www.claudiu-ivan.com
August 12, 2025 at 3:15 PM
This led me to build Aperture. The philosophy: treat an OpenAPI specification as an executable program, not just as static documentation. A tool that can ingest any spec and that dynamically generates a secure, self-documenting client.
August 12, 2025 at 3:15 PM
Ad-hoc scripts are brittle and don't scale. MCP servers can be too heavy for simple, ephemeral tasks. I needed something with the lightweight ergonomics of a CLI tool.
August 12, 2025 at 3:15 PM
Would you say that corruption is related to culture?
July 25, 2025 at 3:20 PM
Reposted by Claudiu Ivan
It kind of feels like fascist movements are being normalised around the world
May 17, 2025 at 5:32 PM
Organizing a grassroots antifa movement when?
May 17, 2025 at 7:39 PM
It kind of feels like fascist movements are being normalised around the world
May 17, 2025 at 5:32 PM
We need more leaders like Maia Sandu
May 17, 2025 at 5:29 PM
It might have been bad luck. However, I can’t say I have been happy with it in the past few months.

The agent panel seems awfully resource-intensive for what it’s doing.
May 16, 2025 at 7:48 PM
It would have happened if Europe didn’t need their gas. We’re getting there.
May 16, 2025 at 7:44 PM
They enjoy feeling though in front of their subjects. Taking on NATO is beyond their means.
May 16, 2025 at 6:23 PM