Devlog
Stories from the team building Gradr. Technology, architecture and lessons learned.
All of Gradr now lives in the EU
All customer data at rest now lives exclusively on EU-owned infrastructure, and we believe we are the only modern exam platform in Sweden that can say so. This is the full account of what moved, what it took, and what it costs us to run every week.

Scaling a Codebase (4x) Without Scaling the Team
How a smaller team wrote 168k lines in 6 months, and why compile-time guardrails (not more people) were what made it survivable.

100+ Custom Lint Rules and the Death of DX
Why Gradr wrote 107 custom ESLint rules, and how they turned LLMs into reliable contributors by making the codebase enforce its own conventions at review time.

Catching Contrast Violations at Compile Time
How Gradr catches WCAG 2.2 AA contrast violations at compile time across 100k lines of Svelte, so accessibility regressions fail the build instead of reaching schools.
Work with us
A small team that ships fast. Right now we’re looking for a developer in Stockholm.
