Blog.
How to hire a freelance developer without Upwork or Fiverr
Shortlist people whose shipped work you can open, send a brief with scope and budget, then start with one small paid slice. The full process, step by step.
More posts
44 moreHow much does app maintenance cost after launch?
Two kinds of cost: fixed bills you can look up, like Apple's 99 USD a year, and developer time forced by OS releases and store…
How to price a SaaS as a solo founder
Charge more than feels comfortable, launch with one paid plan, tie the price to something that grows with use, and treat the fi…
How to write a portfolio case study clients actually read
Lead with the outcome, describe the problem in the client's words, show two or three decisions and why you made them, link some…
How to hire a Next.js developer
What to check that is specific to Next.js: sites you can open in production, App Router experience, where the app will be hoste…
What 125 indie product taglines have in common
We sorted every builder's tagline on Shipfolks by hand. A third only name the category, one in seven says something only that p…
RevenueCat and Superwall: what each one actually does
RevenueCat started as the layer that tracks who has paid. Superwall started as the paywall in front of it. In 2026 both reach i…
How to judge a developer's portfolio when you are not technical
You do not need to read code. Use each project, check it is live and maintained, find out which parts they built, and ask them…
How to estimate a software project as a freelancer
Break it into pieces you have built before, give each a range in days, add the work that is not features, adjust for the unknow…
What to put in a contract with a freelance developer
Nine things, in plain words: scope, deliverables and acceptance, timeline, price and payments, changes, ownership and accounts…
App Store rejection: the common reasons and how to fix them
Most App Store rejections are about completeness, not your idea: a crash, a login the reviewer cannot get past, a missing priva…
How to hire an Android developer (Kotlin)
What to check that is specific to Android: apps on Google Play you can install, Kotlin and Jetpack Compose, testing across devi…
What to do when a client will not pay
Check it is not a process problem, remind early and in writing, stop new work, send a final notice with a date, then decide if…
Hiring? Start from the work.
Every profile here lists products you can open and use before you talk to anyone. Contact is free, goes straight to the builder, and we take no cut of the job.
Browse builders open to workBuilding things? Claim your page.
A free page at shipfolks.com/yourname, the products you actually shipped with live links, and a green dot when you are open to work. No fees, ever.
List yourself free