Published August 7, 2026 · 8 min read
I started freelancing as a designer in 2017 with no plan beyond "get better and get paid." Almost a decade and 1,800+ projects later — brand identities, Roblox HUDs, inventory systems, more logos than I can count — a few lessons kept repeating themselves loudly enough that I finally wrote them down.
None of this is groundbreaking advice. It's just what actually held up, project after project, client after client.
1. Your first price is never your real price
Early on, I priced based on how long something took me, not what it was worth to the client. A logo that took four hours got priced like four hours of work — even when it became the face of a business worth far more than that. Pricing eventually shifted from "time spent" to "value delivered plus the years of skill it took to deliver it fast." That mental shift did more for my income than any amount of extra hustle.
2. Niching down felt scary, then felt obvious
For the first couple of years I designed anything — flyers, business cards, the occasional website, whatever came through. Generalist work paid the bills but never built momentum; every project started from zero with a new type of client. Narrowing into brand identity and game UI specifically — Roblox HUDs, inventory systems, game branding — felt like closing doors at first. In practice it opened better ones: referrals started matching the niche, past work became directly relevant to new pitches, and pricing power went up because "the person who specifically does this" is worth more than "someone who does design."
3. A clear process protects you from scope creep
The projects that dragged on forever, ate revision after revision, and ended with a frustrated client on both sides almost always had one thing in common: no clear process laid out at the start. Once every project began with a defined number of concepts, a set number of revision rounds, and a clear definition of "done," scope creep mostly disappeared. Clients aren't usually trying to take advantage — they just don't know where the edges are unless you draw them.
4. The best clients come from finished work, not cold pitches
Cold outreach has its place, but the highest quality, best paying, easiest-to-work with clients almost always arrived after seeing a finished project — a case study, a portfolio piece, a game UI screenshot shared somewhere visible. Every completed project is also a piece of marketing. Treating case studies and portfolio pages as seriously as the actual client work changed the quality of leads more than any pitching strategy did.
5. Saying no is a business skill, not a personality trait
Every "yes" to a mismatched project — wrong budget, wrong scope, wrong vibe — is a "no" to the time and energy a better fit project would've taken instead. Learning to turn down work that didn't fit (respectfully, and often with a referral elsewhere) freed up space for projects that were a better match, paid better, and were more enjoyable to work on. It took years to stop feeling guilty about it.
The pattern underneath all five
Looking back, all five lessons point at the same thing: freelancing rewards treating the work like a business, not just a skill for hire. Skill gets you in the door. Pricing, positioning, process, and boundaries are what keep the business standing once you're in the room.