Brian Schaper / Engineering journal
Behind the build.
Notes on data, AI, and multiplayer games.
The decisions, the detours, and what I
learned along the way.
Latest writing
All articlesMore from the journal
Explore topics-
Distributed Systems
What Game Networking Taught Me About Distributed Systems
How concepts from multiplayer game networking map to backend architecture, including authority, latency, reconciliation, state sync, and failure handling.
-
TopRecall
From Notes to Knowledge: How I Designed TopRecall's AI Study Pipeline
A practical look at how TopRecall turns notes, audio, and study files into quizzes, feedback loops, and long-term retention workflows.
-
AI
The Data Engineer's Guide to Building AI Products That Don't Fall Apart
A practical architecture guide for building AI products on top of reliable data, measurable behavior, secure access, and production-grade feedback loops.
-
AWS Amplify
Handling Complex Schemas with AWS Amplify
Strategies for managing complex data schemas in AWS Amplify applications using GraphQL and AppSync.
-
AI Agents
Contextual Authorization Is the Missing Layer in Agentic Apps
A practical guide to building agentic apps with permission timing, scoped OAuth, approval checkpoints, audit logs, and failure-case design.
-
Security
Contextual Authorization for Agentic Systems
How to design agentic job-seeking applications that protect user data with just-in-time auth, least-privileged access, and contextual enforcement.
The work behind the writing.
Explore my projects