How this studio runs.
The infrastructure, deployment process and model-review rules behind the portfolio.
Studio-operated infrastructure
The portfolio runs as containerized applications on hardware operated by the studio. Git pushes trigger builds and deployments, while Cloudflare provides the public edge.
- HOSTING
- Self-hosted · own hardware
- DEPLOY
- git push → CI → build → prod
- EDGE
- Cloudflare tunnels · HTTPS only
- BACKUPS
- Nightly · 3-2-1 · restore-tested
Models draft, humans decide
The AI-assisted products combine language models with retrieval and fixed rules. Engine changes are released only after their evaluation suites pass. In the lesson-planning and retirement products, teachers and advisers review the results they use.
- ENGINES
- LLM pipelines · retrieval · rules
- QUALITY
- Eval suite on every change
- BUILD
- Agentic coding · human review
- RULE
- Draft ≠ verdict
This website
draftedby.com is a Next.js site hosted on the same infrastructure as the portfolio. It has no ads or advertising trackers. Visits are measured with self-hosted, cookieless Umami analytics.
- TYPE
- Archivo · IBM Plex Mono · Architects Daughter
- STACK
- Next.js · self-hosted
- ANALYTICS
- Cookieless · self-hosted
- MOTION
- Respects reduced-motion
What a review changes
A usable lesson needs more than fluent text. The reviewer checks the mathematics, the instructions and whether the task fits the class. Here is one small example.
Illustrative example prepared by Drafted By, 22 September 2026. The mistake below is deliberately written for this explanation; it is not a recorded model output or a measured evaluation result.
- 01Draft to reject
A plausible-looking answer
A right triangle has perpendicular sides of 3 cm and 4 cm. A deliberately incorrect answer adds them: 3 + 4 = 7 cm for the hypotenuse.
- 02Check the rule
Check the working, not just the wording
Identify the right angle and the opposite side. Apply a² + b² = c²: 3² + 4² = 9 + 16 = 25. The missing length is √25 = 5 cm.
- 03Revise for the class
Make the reasoning visible
Replace 7 cm with 5 cm in the answer key. Add a labelled right triangle and the intermediate calculation to the handout. Check that students have met squares and square roots before setting the task.
Mathematical reference: OpenStax, Prealgebra 2e, section 9.3 (consulted 22 September 2026). This example shows a review decision; it does not establish a product-wide accuracy rate.
Questions about the infrastructure or release process go directly to the people who run them.
Contact the studio