Fullstack development
The standard behind the work, applied to my own
How the work here is built when nobody is watching: the gates every change passes, the review behind each one, and a release path that is written down.
- Client
- avanserv, my own product
- Role
- Everything
- When
- January 2025 onwards
Why this is here#
The development service asks a buyer to trust a standard. The fairest evidence of a standard is work nobody commissioned and nobody was going to inspect, so this page describes the codebase behind avanserv's own product and this site. The repository is private, and what follows is drawn from it.
48
checks every commit clears before it is made, which CI runs again on every pull request, as of 28 September 2026
8
parts in one repository, from the API and its worker to this site and the cluster it runs on, as of 28 September 2026
25
runbooks, so the path from a commit to a running environment is written rather than remembered, as of 28 September 2026
What every change goes through#
No single green check merges anything. A change passes type checks, lint, unit and end-to-end tests, a scan for secrets and known vulnerabilities, and a prose check that holds comments and documentation to a written style. Every public page is swept against WCAG 2.2 AA in both themes, and ships in two languages, neither falling back to the other. Then the change is reviewed: by an automated reviewer on every pull request, and by me. A failing check blocks the merge.
How it reaches production#
The infrastructure is code, on European hosting, and every environment is built from what the repository says. The path from a merge to a running environment is written down as runbooks rather than remembered, so someone who is not me can follow it.
Where to read more#
The build log is the long form. Three posts cover this page's ground in detail: the gate every change passes before review, holding the site to WCAG 2.2 AA, and staging environments built from git.
Start with the problem, not with the proposal
A written scope comes back within two working days, with its assumptions and its exclusions stated. It costs nothing, and it is yours whether or not you hire me.
Tell me about your project, or the problem you want solved.
Or write to info@avanserv.com, and I will come back to you with a scope.