Blog
All the articles I've posted.
- genaillm
Testing LLM-Based Applications
LLMs are stochastic — the same prompt yields different outputs, so deterministic tests break. How to test LLM apps with DeepEval and evals instead.
- serverlessdistributed-systems
Mocking Serverless Backends with Google Cloud Functions
Using Google Cloud Functions to stand up serverless mocks for testing event-driven systems — in Go.
- kafkadistributed-systems
Understanding Apache Kafka
How Apache Kafka moves real-time data at scale — topics, partitions, offsets, and the design that survives broker failure.
- golanggithub
Working with the GitHub API in Go
Calling the GitHub REST API from Go — authentication, pagination, and the client patterns that keep it clean.
- serverlessdistributed-systems
Serverless Framework
A quick-start for the Serverless Framework on AWS Lambda with Node.js — IAM setup, deploy, and the commands to get a function live.