Proof
This website ships the way we ship your delivery.
Not promises on a slide, but a working pipeline you can inspect yourself. Every change to this site goes through the same steps Mekova sets up for clients.
The mekova.eu pipeline
- 01✓
Pull request
Every change via a branch and a PR. Main is protected.
- 02✓
Lint and typecheck
ESLint and TypeScript in strict mode.
- 03✓
Unit tests
Vitest, for example for the contact form validation.
- 04✓
E2E tests
Playwright on desktop and mobile, against a production build.
- 05✓
Security checks
npm audit, secret scanning and Dependabot.
- 06✓
Preview deploy
Every PR gets its own URL on Vercel for review.
- 07✓
Production
Live automatically after merge.
- 08✓
Smoke test and monitoring
A smoke test after every production deploy; errors go to Sentry.
See for yourself
All code, workflows and tests are in the public repository.
raulvdzande/Mekova-Web
- →.github/workflows — the CI/CD pipeline
- →e2e/ — the Playwright tests
- →src/lib/*.test.ts — the unit tests
- →README — how this pipeline works
Why this matters
I use what I sell
This site is the smallest version of what I set up for a client.
Boring is the goal
A deploy shouldn't be an event. Here it's a merge.
Verifiable
Every step is visible in the repository, including the times something failed.
Are you actively building, and are releases or tests getting harder?
Then this is exactly the right moment. Tell me briefly how you ship today; you'll hear from me within two working days.