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
Aperture v0.1.9 is live and it adds dependent batch workflows. Capture values from one operation, interpolate them into the next. Chain API calls without writing glue code.
Also: --auto-paginate, --body-file for large payloads, and binary size down to < 6 MB.
06.03.2026 13:26
π 0
π 0
π¬ 0
π 0
Who would've thought MAGA would bring back the crusades...
03.03.2026 23:14
π 3
π 0
π¬ 1
π 0
Fear is a terrible thing.
27.02.2026 10:52
π 1
π 0
π¬ 0
π 0
It is truly disheartening to see my RSS reader being slowly inundated with Claudeβs voiceβ¦
22.02.2026 11:38
π 0
π 0
π¬ 0
π 0
I somehow believe weβll see Epstein in the ET files
20.02.2026 14:08
π 1
π 0
π¬ 1
π 0
Curious as to how hard it fought back and stood its ground.
19.02.2026 11:27
π 0
π 0
π¬ 0
π 0
Book cover of "Designing Data-Intensive Applications, 2nd edition". It has a similar wild boar on the cover as the first edition, but it uses O'Reilly's new cover design, and the boar is now slightly colourised.
The second edition of Designing Data-Intensive Applications, by myself and @chris.blue, is finished and sent off to the printers! Ebooks should be available in the next week, and print books in 3β4 weeks. Sigh of relief. π
(BTW, this is a good opportunity to support your favourite local bookshop!)
18.02.2026 11:09
π 669
π 140
π¬ 27
π 19
Romanian dictatorships lost taste in the 50's. We need something fresh.
17.02.2026 20:55
π 0
π 0
π¬ 0
π 0
It's always been easier to blame other than to take responsibility.
That said, let's go greece! I want a souvlaki nazi in my fantasy league.
17.02.2026 20:52
π 0
π 0
π¬ 1
π 0
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
Aperture v0.1.8 is live and it adds command mappings. Rename operations, add aliases, hide endpoints. Make any OpenAPI spec feel like your own CLI.
Also: Nix flake, debug logging, and security hardening.
github.com/kioku/aperture
16.02.2026 20:51
π 1
π 0
π¬ 0
π 0
trumpFx
trumpEdu
trumpCompute
trumpFund
trumpVault
trumpNuke
06.02.2026 12:29
π 4
π 0
π¬ 1
π 0
Romanian scepticism should be a thing
04.02.2026 17:07
π 0
π 0
π¬ 2
π 0
When I heard Mario Draghi say, βwhat began in fear must continue in hope,β I realized that we Europeans are in desperate need of a common purpose.
EU has always been a construction driven more by reason than by passion, born out of the need for peace and economic prosperity after two world wars.1/5
02.02.2026 20:11
π 28
π 6
π¬ 2
π 2
Since you're asking...
31.01.2026 23:16
π 3
π 0
π¬ 1
π 0
Thanks! Please let me know if you find it useful.
26.01.2026 19:33
π 0
π 0
π¬ 0
π 0
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
Aperture v0.1.7 adds automatic retry with exponential backoff. It respects Retry-After headers, uses jitter, only retries idempotent methods by default.
Also: config management commands, quiet mode for clean pipelines, and now on Homebrew.
brew install kioku/tap/aperture
github.com/kioku/aperture
26.01.2026 18:34
π 3
π 0
π¬ 1
π 0
TypeScript's type system is compile-time only. Exceptions ignore it. Nullable returns work if someone downstream remembers to check.
Wrote about making error handling explicit so the compiler catches it instead of production.
20.01.2026 20:18
π 1
π 0
π¬ 1
π 0
I feel like sheβs judging me.
20.01.2026 12:44
π 1
π 0
π¬ 1
π 0
TypeScript's type system is compile-time only. Exceptions ignore it. Nullable returns technically participate, but only if someone downstream remembers to check (not at 4pm on a Thursday, after the third meeting).
There's a reason engineers keep rediscovering Result types.
19.01.2026 15:51
π 1
π 0
π¬ 0
π 0
Enemy of my enemy...
18.01.2026 13:06
π 2
π 0
π¬ 1
π 0
Think β Act β Observe β Repeat.
17.01.2026 02:49
π 1
π 0
π¬ 0
π 0
TypeScript error handling approaches in the wild:
- exceptions (sometimes caught)
- nullable returns (sometimes checked)
- result types
- hoping for the best
15.01.2026 19:14
π 2
π 0
π¬ 0
π 0
Don't mess with the bears!
14.01.2026 00:43
π 1
π 0
π¬ 0
π 0
This guy is a walking joke.
13.01.2026 17:09
π 1
π 0
π¬ 1
π 0
12.01.2026 22:41
π 0
π 0
π¬ 0
π 0
European diplomacy at its finest. Seems like the leaders still thinks Trump can be appeased.
12.01.2026 16:59
π 1
π 0
π¬ 0
π 0
Solid reasoning.
08.01.2026 21:58
π 1
π 0
π¬ 0
π 0
A headline soon: Trump willed the world into existence.
08.01.2026 13:56
π 1
π 0
π¬ 0
π 0