---
title: "Adil Soukaini | Full-Stack Developer (@adilsoukaini) | Hashnode"
description: "Independent developer behind ShipFastDev: web platforms, online stores and mobile apps with Laravel, React and React Native."
url: "https://hashnode.com/@adilsoukaini"
---

@adilsoukaini

# Adil Soukaini | Full-Stack Developer

@adilsoukaini · Morocco · Joined October 2026

Independent developer behind ShipFastDev: web platforms, online stores and mobile apps with Laravel, React and React Native.

[Website](https://shipfastdev.com/)

## Comments

[Thanks! I think it comes down to what they walk away with. If discovery ends with a written scope, acceptance checks and a priced plan they could take to anyone, it reads as work they paid for. If it ends with only a number, it feels like paying for a quote. Keeping it short and fixed-price helps too.](https://hashnode.com/posts/fixed-price-vs-time-and-materials-vs-retainer-which-software-contract-should-you-choose/6aeb7a8a4c1674b3c94d31ab/comment/6aebecc0bfd08ebda4d2d2a8#reply-6af49582904ecfec0b711b47)

Reply · Article · 11h ago · [Fixed price vs time and materials vs retainer: which software contract should you choose?](https://hashnode.com/posts/fixed-price-vs-time-and-materials-vs-retainer-which-software-contract-should-you-choose/6aeb7a8a4c1674b3c94d31ab)

[Thanks! The hours check is the one I'd keep too: it turns a price into something you can question. And yes, the closed test catches people out. The fee is $25, the two weeks aren't, so it's worth starting it as soon as the first build runs rather than the week you planned to launch.](https://hashnode.com/posts/how-much-does-an-mvp-cost-in-2026-hours-rates-and-hidden-costs/6aeb7af2198b4f7455047311/comment/6af14729e387bab184d67b88#reply-6af495624664863de6c6d4ca)

Reply · Article · 11h ago · [How much does an MVP cost in 2026? Hours, rates and hidden costs](https://hashnode.com/posts/how-much-does-an-mvp-cost-in-2026-hours-rates-and-hidden-costs/6aeb7af2198b4f7455047311)

[Thanks Kamran, "who maintains it in year two" is a better first question than the one I led with. It also makes the hand-over easier: one framework's auth, queues and scheduler are simpler for the next developer to pick up than five libraries wired together by hand. In the post's Driveway Morocco example (a car-rental demo I built in Laravel), adding the Expo mobile app later only meant adding Sanctum tokens to the same backend, with no second server. When you do pick NestJS, do you keep real-time inside the main app or split it into its own service from day one?](https://hashnode.com/posts/laravel-vs-node-js-for-a-startup-backend-how-to-choose/6ae49604c59e715aaf56da50/comment/6ae4981641190ba61d30d2fc#reply-6ae4f6e88a83f362176fdf8f)

Reply · Article · Oct 30 · [Laravel vs Node.js for a startup backend: how to choose](https://hashnode.com/posts/laravel-vs-node-js-for-a-startup-backend-how-to-choose/6ae49604c59e715aaf56da50)

[Thanks, that's a fair correction, and a better way to put it. Fixed price only hurts when a change has nowhere to go. If the first piece of work is one problem with a written finish line, the change becomes its own small, priced piece of work. That's close to how I quote too: one defined problem first, then the next one. On your question: I think the model usually follows the product's stage. Before launch the work is a defined build, so a fixed price fits. After launch it turns into a steady stream of small fixes and features, and that's where a retainer earns its place. An agency fits in between, when you suddenly need several people at once for a while. The one thing that shouldn't change across those moves is ownership: code, hosting and accounts in the product owner's name, so switching models is a business decision, not a migration project.](https://hashnode.com/posts/freelancer-vs-agency-vs-development-retainer-which-one-fits-your-product/6ad742447d70ea5b5993b40f/comment/6ad8259e59e12396314d9ef2#reply-6adccb10480c2478b42e7a8e)

Reply · Article · Oct 24 · [Freelancer vs agency vs development retainer: which one fits your product?](https://hashnode.com/posts/freelancer-vs-agency-vs-development-retainer-which-one-fits-your-product/6ad742447d70ea5b5993b40f)
