How I Ship Software
Transparent. Accountable. Repeatable.
Afspraak is Afspraak — you talk to the person writing the code
The Promise
Most software projects fail because nobody is accountable. A faceless agency with account managers, project managers, and developers who never meet the client. When something goes wrong, everyone points at someone else.
That's not how I work. I'm one person. You talk to the engineer writing your code. When I commit to a deadline, a feature, or a price — I keep my word. If there's a problem, I own it. No excuses. No finger-pointing. Afspraak is Afspraak.
The 14-Day Timeline
Every engagement runs on the same operating system. Two weeks from "I want X" to X being live on your domain.
Discovery & Spec
-
1.
Two-hour kick-off call. NDA signed. Scope discussion. Fixed price before lunch.
-
2.
Requirements analysis with MoSCoW prioritization [?]. Every feature defined as a [?] Gherkin scenario — plain English that the computer can also check.
Infrastructure & Repo
-
1.
Code in your GitHub. CI/CD pipeline [?] running. Staging URL by end of day.
-
2.
Server provisioned with [?] Ansible — infrastructure as code [?]. Deployed via [?] Dokku on [?] Hetzner or Leaseweb. [?] UFW firewall. [?] VPN access. Your infrastructure or mine — your call.
TDD Sprint
-
1.
Every feature starts as a failing test. [?] Red. Green. Refactor. [?] Gherkin scenarios drive acceptance tests [?]. Unit tests cover the rest.
-
2.
The riskiest integration — the data model that might collapse, the third-party API that might not work — built first. Daily Loom updates with what's working and what isn't.
Demo & Polish
-
1.
You click through everything. Feedback goes straight into the next sprint. No JIRA. No story points. Just real software you can touch.
-
2.
Polish. Edge cases. Security review. Error handling. Tests are [?] living documentation — anyone can pick up the codebase.
UAT & Production
-
1.
You and your team try to break it. Every bug on a board you can see — most fixed in the same call. Your Gherkin scenarios verify every feature against the spec.
-
2.
Deployed to production. SSL. [?] Sentry + Monit monitoring. Uptime alerts. One-page runbook. [?] Email configured. [?] Domain report baseline established.
The Stack
Every tool is chosen for a reason. Here's what each one does for you.
Two Ways to Own It
Both give you full code ownership. Choose what fits your budget.
Buy Outright
Fixed price. Full IP transfer. You own the code, the domain, the infrastructure — everything. Take it anywhere, hire anyone to maintain it. No recurring fees.
- ✓ Full code ownership
- ✓ All IP transferred
- ✓ No recurring fees
Monthly Subscription
Lower upfront cost. Hosting, monitoring, monthly domain reports, email, and maintenance included. Cancel anytime — you keep the code. Ideal for startups.
- ✓ Lower upfront cost
- ✓ Hosting + monitoring + reports
- ✓ Cancel anytime, keep the code
Let's talk about your project
30-minute call. No obligation. If we're a fit, you'll know by minute 12.
Get a free quote