Hello World
Welcome to Code & Cast — a space where two seemingly unrelated worlds collide: software engineering and fishing.
Why Both?
As a software engineer, I spend my days building deterministic systems. Every function has a predictable output given the same input. Tests pass or fail. Code is either correct or it’s not.
Then I go fishing.
Fishing is the opposite. The fish may or may not bite. Weather changes. Tides shift. No amount of planning guarantees a catch. And somehow, that unpredictability is exactly what makes it compelling.
“Building deterministic guardrails in software, while embracing the stochastic nature of the ocean.”
What You’ll Find Here
- [CODE] Technical articles on software architecture, TypeScript, and AI-assisted development
- [CAST] Fishing logs documenting sessions at rivers, lakes, and the sea
Both pursuits share a common thread: patience, iteration, and accepting that you don’t always control the outcome.
Let’s get started.