python

Silhouettes of engineers observing two AI robots debating in a courtroom-like environment.

AI Debate Experiment Architecture: Multi-Agent LLM Design

A debate between two AI models may look simple from the outside: give a topic, collect arguments, choose a winner. But once the models begin to answer, the real question becomes how to keep the conversation fair, comparable, and meaningful. Behind each round there is a coordinator, a set of constraints, blind jury decisions, and many small design choices that shape the result. This experiment is less about making models argue, and more about understanding how a controlled AI discussion can be built.

Minimal terminal-themed cover illustrating a serverless data flow

AWS Lambda to Google Sheets with Keyless WIF

Sometimes the simplest reporting need turns into a bridge between two cloud worlds. In this case, the goal was not to build a large data pipeline or introduce a heavy analytics stack, but to make project metrics visible quickly, safely, and with as little operational burden as possible. The path led from AWS Lambda to Google Sheets, through Workload Identity Federation, without long-lived keys. Along the way, small limits, missing dependencies, and permission details shaped the final solution.