localcrew
A local-first harness that connects Ollama and OpenAI endpoints across a LAN into one usable inference network.
View source01 · A working context-engineering case study
Context before credentials.
I am now exploring other opportunities with teams that value clear context, autonomy, and thoughtful delivery. Context First develops these principles beyond this original case study.
This project began while I was exploring a Context Engineer opportunity with PostHog. Today it is a maintained case study in context engineering and my first production implementation of PostHog.
02 · The principles behind the project
I value teams that write decisions down, ship useful work, and learn from real usage. PostHog's public writing offered a useful example of those principles when I began this project.
03 · Why Context Engineering
Software engineering, reliability, interaction design, technical communication, and AI workflow engineering all depend on clear context. It is the thread that connects my work across those disciplines.
Make the next step clear for the person or system doing the work.
04 · How I work
I start by understanding the problem, then structure the work, build it, test it, observe the result, and document what changed. This presentation followed that same process.
05 · Evidence
Three projects that show how I approach context, systems, and documentation.
Local inference orchestration
A local-first harness that connects Ollama and OpenAI endpoints across a LAN into one usable inference network.
View source ↗Local-first prompt refinement
A tool that turns brief instructions into polished, copy-ready prompts, running entirely on local LLM inference via Ollama.
View source ↗Instrumented application project
A small PostHog implementation with Playwright coverage, a reviewer-facing README, and structured context for coding agents.
View source ↗06 · Learning PostHog through implementation
This is my first production PostHog install. I started with a short list of questions, then added only the events needed to answer them.
prehog_slide_viewedprehog_slide_viewed vs. prehog_completedprehog_navigation_used + masked replayprehog_outbound_clickedprehog_autoplay_toggledThat question-first approach spread beyond this one page. Building it properly here showed what a real analytics architecture actually needs: a shared consent layer, generalized into a small library now used across the site's primary public surfaces. It carries the same discipline everywhere: specific, meaningful interactions, with visitor control designed in from the start.
07 · Context for humans and agents
The project keeps its architecture notes, decisions, and analytics rules in the repository. The README.md gives a reviewer the story; AGENTS.md gives a coding agent the working context.
08 · Principles for my next team
My experience spans full-stack products, QA automation, documentation, and AI-assisted workflows. The following notes capture what resonated with me in PostHog's public handbook during my original research. They also inform the qualities I am looking for in my next team.
My takeaway is broader than one company or role: useful written context helps teams make responsible decisions with less coordination overhead. I am actively considering opportunities built around these principles. Explore working together, or read Context First for the generalized approach.
09 · Inspect the work
A short feedback survey may appear here after you finish the presentation.
Twelve custom events, plus PostHog's standard pageview. Eleven are listed below; the twelfth is a hidden easter-egg event, left undetailed here to avoid spoiling it. See docs/analytics.md for the full spec, including that one.
Deliberately not collected: names, emails, precise location, or any cross-site identity. Session replay is on for this page only, with every form input masked, and the entire chat dialog masked as rendered text (beyond just the input), the same treatment as the optional survey's rating and free-text answer, none of which replay ever shows even though the event data does. Chat message text, and the AI's responses, are never sent to PostHog, only the four fixed events above.
Live: what this session has had accepted for delivery
Answers from this page's own content: Ben's approach to context, working style, and what he learned from this project.
Messages go to a third-party AI model, a separate destination from PostHog entirely, and may be logged by that provider. See what's collected.