Author: dojo.design Editorial

  • Is a design degree still worth it in 2026?

    Opinion · Updated July 2026 · 7 min read

    TL;DR

    • A formal design degree isn’t required to get hired in most design roles in 2026 — a strong portfolio usually matters more.
    • Degrees still have real value for specific paths: art direction roles at larger companies, academia, and structured feedback while learning.
    • The self-taught path requires more discipline but costs a fraction of tuition and lets you start building a real portfolio immediately.

    This is genuinely a matter of ongoing debate in the design field, and reasonable people land in different places on it. Here’s an honest look at both sides.

    The case for skipping a design degree

    Design hiring, especially at startups and agencies, has shifted heavily toward portfolio-first evaluation — hiring managers want to see real work and process, not a transcript. Self-taught and bootcamp-trained designers who put in the reps building real (even unpaid or spec) projects can build a competitive portfolio in well under the 4 years a degree takes, at a fraction of the cost, and without the debt. Tools like Figma have also lowered the technical barrier to entry significantly compared to a decade ago.

    The case for still getting one

    Structured critique from experienced faculty and peers is genuinely hard to replicate through self-study — it’s easy to develop bad habits with no one qualified to catch them early. Some specific paths still lean on formal credentials more than others: certain art director and creative leadership roles at larger, more traditional companies, and academia itself, where a degree (often a graduate one) is close to a hard requirement. A degree program also forces breadth — typography, print, motion, UX — that self-directed learners sometimes skip in favor of whatever’s immediately marketable.

    Where this leaves you

    If your goal is working at a startup, agency, or freelancing, the portfolio-first path is probably the more capital-efficient route in 2026 — put the time and money into deliberate practice and real projects instead. If you’re aiming at academia, or a creative leadership track at a large traditional company, the calculus shifts, and a degree carries real, measurable weight in those specific rooms. There’s no universally correct answer here — it depends heavily on what kind of design career you’re actually building toward.

    FAQ

    Do you need a design degree to get hired as a designer?

    Not for most roles in 2026, especially at startups and agencies, where portfolio quality tends to matter more than formal credentials. Some paths, like academia or creative leadership at large traditional companies, still lean more heavily on degrees.

    Is a design bootcamp a good alternative to a degree?

    It can be, for the portfolio-first hiring path, since it’s faster and cheaper than a 4-year degree, though it lacks the structured critique and breadth that a formal program provides.

  • Notion templates for freelance designers

    Template roundup · Updated July 2026 · 6 min read
    Disclosure: this page contains affiliate links. We may earn a commission on purchases made through them.

    TL;DR

    • Notion’s free plan covers all five templates below — no paid plan required to run a freelance operation in Notion.
    • A CRM/client tracker and a project deliverables tracker are the two templates that pay off fastest.
    • Notion Plus ($10/mo, for teams) is only worth it once you’re collaborating with others.

    Notion’s flexibility is also its biggest trap — unlimited blank pages invite over-building a system instead of using one. These five cover what actually matters for a solo freelance design practice.

    1. Freelance CRM + Client Tracker

    Pipeline view for leads, active projects, and past clients in one board, with linked invoices and project status.

    2. Project & Deliverables Tracker

    A per-project database tracking deliverables, revision rounds used, and file links, useful for keeping the scope discussion (see our freelance contracts guide) grounded in something visible.

    3. Invoice & Expense Tracker

    Simple income/expense logging by project and month, useful for estimating quarterly taxes without a full accounting tool.

    4. Content & Social Calendar

    A calendar database for planning your own portfolio/social content, separate from client work.

    5. Personal Design System Wiki

    A running reference of your own preferred type pairings, color palettes, and component patterns — a personal knowledge base that gets more useful the longer you freelance.

    Do you need to pay for Notion?

    No — Notion’s Free plan covers unlimited blocks and everything needed to run these five templates solo. The paid Plus tier ($10/member/month billed annually) mainly adds unlimited file uploads and longer version history, which matter more once you’re collaborating with a team than for solo freelance use.

    FAQ

    Is Notion free for freelancers?

    Yes, Notion’s free plan supports unlimited blocks and covers everything needed for solo freelance use, including CRM, project tracking, and invoicing templates.

    What’s the most useful Notion template for freelance designers?

    A combined client tracker/CRM and a project deliverables tracker tend to pay off fastest, since they directly reduce scope confusion and missed follow-ups.

  • Freelance design contracts: what to include

    Freelance · Updated July 2026 · 7 min read
    This article is general information, not legal advice. Contract law varies by location — have an actual contract reviewed by a lawyer before relying on it for paid client work.

    TL;DR

    • The six clauses that prevent most freelance disputes: scope, payment terms, revision limits, ownership/usage rights, cancellation terms, and timeline.
    • Ownership should transfer on final payment, not on delivery — this protects you if a client stops paying partway through.
    • This is general guidance, not legal advice — have a real contract reviewed by a lawyer.

    Most freelance disputes trace back to something that simply wasn’t written down. These are the clauses that cover the situations that actually come up.

    Scope of work

    Exactly what’s being delivered — number of pages, file formats, revision rounds included. Vague scope is the single biggest source of disputes.

    Payment terms

    Amount, schedule (deposit + milestones is common), and what happens if payment is late. A 50% upfront deposit is standard practice for new client relationships.

    Revision limits

    How many rounds are included, and the rate for additional rounds beyond that. Pairs directly with the scope-of-work section.

    Ownership and usage rights

    When rights transfer to the client (usually on final payment, not on delivery) and whether you retain the right to display the work in your own portfolio.

    Kill fee / cancellation terms

    What happens, and what you’re paid, if the client cancels partway through. Protects you from doing partial work for nothing.

    Timeline and delays

    Expected delivery dates, and what happens to the timeline if the client is slow to provide feedback or assets — this shifts responsibility for delays that aren’t your fault.

    Not legal advice: contract requirements vary by location and project type. Use this as a checklist of topics to cover, not a substitute for a lawyer-reviewed contract, especially for larger projects.

    Where to start

    Several freelance platforms and design communities offer free contract templates covering these clauses as a starting point — adapting one of those and having it reviewed is usually faster and cheaper than drafting from scratch.

    FAQ

    What should be included in a freelance design contract?

    At minimum: scope of work, payment terms, revision limits, ownership/usage rights, cancellation terms, and timeline expectations.

    When should ownership of the design transfer to the client?

    Best practice is on final payment, not on delivery — this protects the freelancer if a client stops paying after receiving the files.

  • How to find your first 3 freelance design clients

    Freelance · Updated July 2026 · 6 min read

    TL;DR

    • Your existing network converts faster than cold outreach for a first client.
    • A specific, narrow starter offer beats a generic hire-me pitch.
    • Niche communities have less competition than general freelance marketplaces.

    The first few freelance clients are the hardest, mostly because you don’t yet have testimonials or a track record to lean on. Here’s what actually works before that reputation exists.

    1

    Start with people who already know you

    Former coworkers, classmates, and even friends running small businesses are far more likely to hire or refer you than a stranger, because trust is already established. This is almost always faster than cold outreach for the first client.

    2

    Do one piece of unpaid spec work strategically, not habitually

    A single, targeted redesign concept for a business you would genuinely like to work with can open a door. Doing this repeatedly for random prospects, though, trains clients to expect free work and undervalues your time.

    3

    Show up in niche communities, not just general job boards

    Subreddits, Discord servers, and Slack communities built around a specific niche (indie SaaS founders, local restaurant owners, etc.) tend to have less competition and higher trust than general freelance marketplaces.

    4

    Package a specific, well-defined starter offer

    A generic hire-me pitch competes with everyone. A specific offer, like a fixed-fee Instagram template redesign, is far easier for a prospect to say yes to.

    What to skip

    Mass-applying to generic freelance marketplace job posts is usually the least efficient path early on — you’re competing on price against a huge pool of applicants with no way to stand out. The strategies above all lean on some form of existing trust or narrower competition instead.

    FAQ

    How do I get my first freelance design client with no portfolio?

    Start with people who already know and trust you, and consider one strategic piece of unpaid spec work for a specific business you would like to work with, rather than applying broadly to job boards.

    Is spec work worth doing to land clients?

    A single, targeted piece for a specific prospect can work, but doing it repeatedly and habitually trains clients to expect free work and undervalues your time.

  • Best portfolio sites for designers in 2026

    Tool roundup · Updated July 2026 · 7 min read

    TL;DR

    • Already paying for Creative Cloud? Adobe Portfolio is free and covers most needs.
    • Want the most polish with least effort: Squarespace.
    • Photographer needing client proofing: Format. Tightest budget: Carrd.
    Disclosure: this page contains affiliate links. We may earn a commission on purchases made through them.

    A portfolio site’s job is to load fast, look credible, and get out of the way of the work. These are organized by who they actually fit best.

    1. Squarespace

    From $16/mo, no free tier
    75+ portfolio-specific templates, all mobile-responsive. The safest all-around choice for polished, professional portfolios without touching code.

    2. Cargo

    From $16/mo, no free tier
    A niche favorite among designers and art directors — editorial, experimental templates, and open CSS access for pushing well past template limits.

    3. Adobe Portfolio

    Included free with Creative Cloud
    The obvious choice if you’re already paying for any Creative Cloud plan — simple, clean templates at effectively zero extra cost.

    4. Format

    From $12/mo
    Built specifically for photographers and visual artists who need client proofing and gallery delivery, not just a static showcase.

    5. Wix

    From $17/mo
    80+ templates and the most drag-and-drop design freedom of any option here, at the cost of a steeper learning curve.

    6. Carrd

    From $19/yr
    The cheapest real option with a custom domain and no ads — best for a simple one-page portfolio rather than a large multi-project showcase.

    7. Behance

    Free
    Not a standalone site, but a free, high-traffic portfolio platform that doubles as discovery — worth maintaining alongside a personal site, not instead of one.

    How to choose

    If you’re already inside the Adobe ecosystem, start with Adobe Portfolio — it’s free and removes the “which tool” decision entirely. If you want the most professional-looking result with the least setup effort, Squarespace is the safest default. Everyone else should pick based on their specific constraint: budget (Carrd), photography client work (Format), or maximum creative control (Cargo).

    FAQ

    What’s the cheapest way to build a design portfolio?

    Carrd, starting around $19/year for a custom domain with no ads, is the cheapest real option, though it’s best suited to a simple one-page portfolio.

    Is Adobe Portfolio actually free?

    Yes, if you’re already subscribed to any Creative Cloud plan, Adobe Portfolio is included at no extra cost.

    Should I use Behance instead of a personal portfolio site?

    Behance is free and good for discovery, but works best alongside a personal site rather than replacing one, since you don’t control the domain, layout, or branding on Behance.

  • What to charge for your first design projects

    Freelance · Updated July 2026 · 7 min read

    TL;DR

    • Charge per-project, not per-hour, once you can estimate scope reasonably well — it rewards efficiency instead of penalizing it.
    • New freelancers routinely underprice by 30-50% out of fear of losing the client. Research typical rates before quoting.
    • Always price in revisions explicitly — unlimited revisions is the single most common source of scope creep.

    Pricing your first few design projects is more about avoiding common traps than finding a perfect formula. Here’s a practical approach.

    Hourly vs. project-based pricing

    Hourly pricing feels safer starting out, but it directly penalizes you for getting faster at your job — the more efficient you become, the less you earn per project. Project-based pricing (a flat fee for defined deliverables) rewards efficiency and is what most experienced freelancers move toward. Start hourly only if you genuinely can’t estimate scope yet, and switch to project-based as soon as you can.

    A rough starting framework

    Project typeReasonable starting range
    Logo/brand identity (small business)$300–$1,500
    Single landing page design$400–$1,200
    Social media template set (monthly)$200–$600/mo
    Full small-business website design (5-8 pages)$1,500–$5,000

    These are starting ranges for early-career freelancers, not ceilings — rates should rise with a stronger portfolio and client testimonials. Local market and niche complexity both shift these numbers significantly.

    The revision trap

    “Unlimited revisions” sounds generous but is the single most common way a fixed-price project quietly turns unprofitable. Specify a number (2-3 rounds is standard) in writing before starting, with additional rounds billed separately.

    Don’t underprice out of fear

    New freelancers routinely quote 30-50% below what the market actually supports, worried a higher number will lose the client. In practice, a price that’s too low often reads as a lack of confidence and can hurt trust more than it helps close the deal.

    FAQ

    Should new freelance designers charge hourly or per-project?

    Project-based pricing is generally better once you can estimate scope, since it rewards efficiency. Hourly makes sense only when scope is genuinely unpredictable.

    How many revision rounds should be included in a design project?

    2-3 rounds is standard practice. Specify this in writing before starting, with additional rounds billed separately to avoid scope creep.

  • Typography pairing guide for beginners

    Tutorial · Updated July 2026 · 6 min read

    TL;DR

    • Pair fonts by contrast (serif + sans-serif), not similarity.
    • Stick to two font families — use weight and size for variety before reaching for a third.
    • Always test a pairing at real reading size, not just as large headline samples.

    Good font pairing comes down to a handful of repeatable principles, not innate taste. Here’s what actually makes two fonts work together.

    1

    Contrast, not matching

    Pair a serif with a sans-serif, or a heavy display font with a light body font. Two fonts that look too similar just look like a mistake, not a pairing.

    2

    Limit yourself to two families

    One for headlines, one for body text. A third font is occasionally fine for small accents (like a label or eyebrow text), but three+ full families in one design almost always looks unplanned.

    3

    Match the mood, not just the shape

    A playful rounded display font paired with a strict grotesk body font sends mixed signals, even if the proportions technically work together. Pick fonts whose personality matches the actual content.

    4

    Use weight and size before adding a third font

    The urge to add another font is usually solved by using bold, regular, and light weights plus size hierarchy within your existing two fonts, rather than reaching for something new.

    5

    Test pairings at actual reading size

    A pairing that looks great as two large headline samples side by side can fall apart once the body text is shrunk to 15-16px for actual paragraphs. Always test at real sizes before finalizing.

    A safe starting formula

    If you’re stuck, this combination rarely fails: a bold, geometric sans-serif for headlines, paired with a clean, highly readable sans-serif (or serif, for a more editorial feel) for body text. It’s not the most original choice, but it’s dependable while you build an eye for pairing.

    FAQ

    How many fonts should I use in one design?

    Two font families is the safe default — one for headlines, one for body text. A third is occasionally fine for small accents only.

    Should I pair a serif with a serif?

    Generally no — pairing fonts with similar shapes (two serifs, or two sans-serifs) tends to look like a mismatch rather than an intentional choice. Contrast usually works better.

  • Color theory basics for non-designers

    Tutorial · Updated July 2026 · 7 min read

    TL;DR

    • Complementary colors (opposite on the color wheel) create contrast; analogous colors (next to each other) create harmony.
    • Use the 60-30-10 rule: 60% dominant color, 30% secondary, 10% accent.
    • Check contrast ratio for text on colored backgrounds — readability beats aesthetic preference every time.

    You don’t need art school to pick colors that work together — a handful of relationships explain most of what “looks right” or “looks off” in a color palette.

    The color wheel relationships that actually matter

    Complementary colors sit opposite each other on the color wheel (like blue and orange). They create high contrast and energy — useful for a single accent color you want to stand out, but overwhelming if used for large areas.

    Analogous colors sit next to each other (like blue, teal, and green). They create a harmonious, low-tension palette — a safe default for backgrounds and larger areas where you don’t want visual competition.

    Triadic colors are evenly spaced around the wheel (like red, yellow, blue). They’re vibrant and balanced but harder to use well — usually best with one color dominant and the other two as small accents.

    Dominant 60%
    Secondary 30%
    Accent 10%

    The 60-30-10 rule

    A simple, reliable starting ratio: 60% of a design in your dominant color, 30% in a secondary color, and 10% in an accent color for buttons and highlights. It’s not a hard law, but it prevents the most common beginner mistake — too many colors competing for equal attention.

    Readability comes before aesthetics

    A palette that looks great as swatches can still fail in practice if text contrast is too low. Check that body text has enough contrast against its background (WCAG recommends a 4.5:1 ratio for normal text) before finalizing any palette.

    FAQ

    What’s the easiest color scheme for beginners?

    Analogous color schemes (colors next to each other on the wheel) are the safest and easiest to get right, since they naturally harmonize.

    What is the 60-30-10 rule in design?

    A ratio guideline: 60% dominant color, 30% secondary color, 10% accent color, used to prevent too many competing colors in a design.

    How do I check if my text color has enough contrast?

    Use a contrast checker tool to verify your text-to-background contrast ratio meets at least 4.5:1 for normal text, per WCAG accessibility guidelines.

  • How to build a brand kit in Canva

    Tutorial · Updated July 2026 · 6 min read
    Disclosure: this page contains affiliate links. We may earn a commission if you subscribe through them, at no extra cost to you.

    TL;DR

    • Brand Kit is a Canva Pro feature ($18/mo or $144/yr) — the free plan doesn’t include it.
    • Upload all logo variants, set exact brand colors, and add fonts before building anything else.
    • Save 2-3 branded templates (not just loose assets) for the actual day-to-day time savings.

    A Canva Brand Kit only pays off if it’s set up completely before you start using it — a half-finished kit just adds a step without saving time. Here’s the setup order that actually works.

    1

    Upload your logo files first

    Go to Brand Kit (Pro feature) and upload your logo in every variant you have — full color, white/reversed, and icon-only. Having all three ready means you never have to manually recolor a logo on a colored background again.

    2

    Set your brand colors as a palette

    Add your exact brand hex codes to the Brand Kit’s color section. Once set, they appear as one-click swatches in every design you create, so you’re never eyeballing a color match again.

    3

    Add your brand fonts

    Upload custom fonts if you have them, or select your standard font pairing from Canva’s library. This becomes the default suggestion across new designs, which keeps a whole team visually consistent without everyone remembering the font names.

    4

    Build 2-3 branded templates, not just assets

    Save a social post, a presentation cover, and one more format you use often as Brand Templates. This is what actually saves time day-to-day — starting from a pre-branded template instead of rebuilding brand elements every time.

    5

    Lock down what teammates can edit

    If working with a team, Canva Pro lets you restrict which brand elements can be changed on shared templates, which keeps off-brand edits from slipping through.

    What actually saves time

    Most people stop at uploading logo and colors, but the real time savings come from step 4 — saved branded templates. Starting a new social post from a pre-branded template instead of a blank canvas is the difference between a 2-minute task and a 15-minute one.

    FAQ

    Is Canva Brand Kit free?

    No, Brand Kit requires Canva Pro ($18/mo or $144/yr). It’s not available on Canva’s free plan.

    How many logo variants should I upload to Brand Kit?

    At minimum three: full color, white/reversed (for dark backgrounds), and icon-only, so you never have to manually recolor a logo mid-project.

  • Auto-layout in Figma: a practical guide

    Tutorial · Updated July 2026 · 7 min read

    TL;DR

    • Apply Auto Layout (Shift+A) to frames with real content, not empty ones.
    • Set Fixed / Hug / Fill independently per axis — this is what most beginners skip.
    • Use built-in gap and padding instead of invisible spacer elements.

    Auto Layout is the single feature that separates a static Figma mockup from a design that actually behaves like a real, responsive interface. Here’s how to use it properly, not just turn it on.

    1

    Apply it to a frame with real content first

    Select a frame with at least two elements (like an icon and text) and press Shift+A. Practicing on an empty frame doesn’t teach you anything — the resizing behavior only makes sense once there’s content to reflow.

    2

    Understand the direction toggle

    Auto Layout frames flow either horizontally or vertically. Toggling this is what turns a stacked list into a row of buttons, or vice versa, without manually repositioning anything.

    3

    Set sizing per axis, not the whole frame

    Each axis (horizontal/vertical) can independently be Fixed, Hug contents, or Fill container. This is the part beginners skip and it’s the actual key to responsive-feeling components — a button should usually Hug contents horizontally but Fill container vertically inside a list.

    4

    Use gap and padding instead of empty spacer elements

    Auto Layout frames have built-in gap (space between items) and padding (space around items) controls. Manually-placed invisible spacer rectangles are a sign Auto Layout isn’t being used correctly.

    5

    Nest Auto Layout frames for real layouts

    A card component is usually an Auto Layout frame (vertical) containing another Auto Layout frame (horizontal, for a title + badge row). Nesting is normal and how most real interfaces are actually built.

    The most common Auto Layout mistake

    Leaving every element set to Fixed sizing defeats the entire point — the frame won’t actually respond to content changes. If you’re not seeing elements resize when you edit text inside them, check that the relevant axis is set to Hug contents or Fill container, not Fixed.

    FAQ

    What’s the keyboard shortcut for Auto Layout in Figma?

    Shift+A applies Auto Layout to a selected frame.

    Why isn’t my Auto Layout frame resizing?

    Check the sizing setting on each axis — if it’s set to Fixed instead of Hug contents or Fill container, the frame won’t respond to content changes.

    Can I nest Auto Layout frames?

    Yes, and it’s standard practice — most real components (like cards) are built from nested Auto Layout frames combining vertical and horizontal layouts.