Elliott Polk

United States / Canada / Hong Kong SAR
elliott@tkwcafe.com @elliottpolk @elliottpolk


research

Position - Agentic Context

Position paper on context helpers, repository reality, and agentic readiness.

Context Before Autonomy A position on coding agents, repository reality, and the missing layer Coding agents arrived in our workflows before our repositories were ready to receive them. That is not a criticism of the …

#paper #research #position #agentic-context #context-helpers #coding-agents #defensive-patterns #agentic-confidence
research

Topic - Agentic Context

Research on repository context helpers and agentic readiness.

Problem Space AI-assisted development is already happening at scale, but many active repositories still do not provide explicit guidance to the coding agents operating inside them. That leaves a gap between tool adoption …

#research #topic #agentic-context #context-helpers
research

Position - Defensive Patterns

Position paper on defensive patterns in complex, mature codebases and delivery practice.

Defensive Patterns Complex, mature codebases carry patterns that can look like failures when judged against idealized engineering practice: duplication instead of shared abstraction, refactoring avoidance in fragile …

#paper #research #position #defensive-patterns
research

Topic - Defensive Patterns

Research on defensive patterns in complex, mature codebases and delivery practice.

Problem Space This lane explores defensive patterns in source code and delivery practice: behaviors that may look like anti-patterns in isolation, but often emerge as rational responses to brittle systems, uneven …

#research #topic #defensive-patterns
research

Position - Agentic Confidence

Position paper on agentic confidence assessment and governance.

Agentic Confidence The practical question around coding agents is no longer only whether they can produce useful output. They can. The harder question is how confidence in those systems can be formed, qualified, and …

#paper #research #position #agentic-confidence
research

Topic - Agentic Confidence

Research on agentic confidence assessment and governance.

Problem Space As AI systems become more capable in coding, reasoning, and agentic workflows, the practical question is no longer whether they can produce useful output. The harder question is how confidence in those …

#research #topic #agentic-confidence
posts

Disaster Recovery

No backup. No restore button. Still recoverable.

How I recovered deleted Shopify blog content without backups by mining Google cache, scraping cached URLs, and using quick JavaScript, Go, and bash tooling to pull usable HTML back from the web.

#go #golang #javascript #bash #data recovery #tooling
posts

A Brief Intermission

Step back long enough to make the work better.

A short reminder to step back from active work, revisit your code with fresh eyes, and let outside ideas, reflection, and rest improve the quality of what you build.

#development #architecture #health #meta-driven
posts

Meta-Driven - Part 2

The prototype stops being a one-off and starts becoming a factory.

Part 2 turns the prototype into templates, adds a test-driven path for generating projects from specs, and starts shaping the code needed to stamp out repeatable service repos.

#go #golang #code generation #configuration #protobuf #tooling
posts

Meta-Driven - Part 1

What if spinning up a CRUD service felt closer to filling out a form?

Part 1 introduces a meta-driven approach for generating CRUD services: define a model, generate protobufs and service contracts, and use Go tooling to automate the boring parts of building data APIs.

#go #golang #code generation #configuration #protobuf #tooling
posts

Go + MongoDB

A first pass on the official driver, with the sharp edges included.

Early notes on moving from mgo to the official MongoDB Go driver, including what felt cleaner, where connection handling improved, and the reconnect and transaction limitations that stood out.

#go #golang #mongo #mongodb #tooling
posts

Something New

The stack, hosting, and container glue behind the site.

An overview of the stack behind this site: Hugo for generation, Docker and docker-compose for deployment, nginx-proxy and Let’s Encrypt for routing and TLS, and Linode/CoreOS for hosting.

#hugo #docker #configuration