Paulo Ferreira
Builds the platforms an art school runs on by day, and can't stop making things after hours. SvelteKit, TypeScript, Go, Elixir — plus the occasional record cut in the living room.
For people who hate agencies.
Productized web agency, est. 2026, Vila do Conde-based, would like a thing to build. Will trade hours, months, or milestones for euros. No discovery call, no deck, no "transformation."
Pay per task. Drop the brief in our portal, get a quote within a day, ship within a week. No retainer, no minimums, no opening a Slack instance for a 3-hour job.
| Feature | On-demand €250/task starting | Retainer €2,200/month starting | Project €18,000starting from |
|---|---|---|---|
| Engagement | |||
| How it bills | Per task | Monthly subscription | Per milestone |
| Minimum commitment | 1 task | 1 month | Scope-dependent |
| Hours included | Up to 4 / task | 20, 40, or 80 / month | Whatever it takes |
| Lock-in | None | None — cancel any time | Milestone refunds |
| Response | |||
| First quote | Within 24 hrs | Onboarded in 5 days | 5–7 working days |
| Median ship time | 3 days | Same week | 8–12 weeks |
| Dedicated PM | — No | ✓ Yes | ✓ Yes |
| Slack channel | — No | ✓ Yes | ✓ Yes |
| What's included | |||
| Bug fixes & tweaks | ✓ Yes | ✓ Yes | ✓ Yes |
| Net-new features | ✓ Yes | ✓ Yes | ✓ Yes |
| Custom design | add-on | ✓ Yes | ✓ Yes |
| Hosting & deploys | add-on | ✓ Yes | ✓ Yes |
| QBR / strategy | — No | — No | — No |
| 47-slide deck | — No | — No | — No |
| Sales tax (VAT) added at checkout where it applies. Prices in euros. | Pick on-demand → | Pick retainer → | Pick project → |
nfstudio started in 2026, on the Atlantic coast in Vila do Conde. It came out of a simple annoyance: freelance offers kept landing in one inbox, and every one turned into the same scramble to parcel work out to the same few people we trust.
So we made it the front door instead of the workaround. Four people — design, front-end, back-end — with decades of combined experience between us. We bill in euros, file taxes in Portugal, and ship from wherever we are. Everything upfront: scope, price, who does what.
We don't have a manifesto, a values page, or a brand book. We have a scope document, an invoice template, and the strong opinion that those are usually enough.
Builds the platforms an art school runs on by day, and can't stop making things after hours. SvelteKit, TypeScript, Go, Elixir — plus the occasional record cut in the living room.
Designs the parts you actually touch. Came up at Canvas and led the Barkin mobile app from blank screen to ship.
Designs and builds, with a soft spot for illustration. The work with character on this site is usually hers.
Keeps the parts you don't see fast and boring, in the good way. Go and Node/TypeScript, APIs and the plumbing behind them.
You tell us what you want. In writing. We don't read minds for €150/hr.
We write down what we'll do, what we won't, what it costs, and when it'll be done. You sign it.
We build. We send screenshots and short Looms. You complain. We adjust. Repeat until it's right.
It goes live. We don't disappear the next morning. (Unless that was the deal.)
Send us a thing. If it's interesting we write back inside two days. If it isn't, we still write back, just slower. Either way: an actual human, no chatbot.