Been awhile trying to figure out this AI / LLM thing. If I step back, and see what I actually do, it’s 2 things:
- sounding board
- code review
Been awhile trying to figure out this AI / LLM thing. If I step back, and see what I actually do, it’s 2 things:
Rubber Ducking with Claude Opus 4 this afternoon to see if it worked this week, and it did. We chatted about a typing problem I see in a lot of code bases, whether they use Ports & Adapters/Hexagonal/Onion or not: the lack of an anti-corruption layer.
(more…)Coming back to typed 100% AWS Lambda API’s, I’m convinced the config module is an anti-pattern if you’re using TypeScript.
(more…)I feel like those using Middy, and enjoying it, missed the whole “Promises were invented” thing. Nowadays you can just chain functions together. There is no need for all of this side-effects everywhere, global variables like process.env being passed around, and bizarre “thing piece | void” return values. Just have your handler being a Promise / Result chain.
(more…)