FeaturesCommunityGuidesUse casesCompareToolsBlogPricing
Orlume logo

Should I code my own portfolio website?

Code your own portfolio if you are a front-end developer and the site itself shows your skill; otherwise a builder gets you a better result sooner.

The short answer

Code it yourself if you are a front-end or creative developer, because the site itself becomes evidence of your skill, and keep it simple so you finish it. If you are a designer, writer, photographer or back-end developer, a builder or AI tool usually gives a better-looking result in a fraction of the time, leaving you more time for the case studies that actually win interviews and clients.

  • For front-end developers, a hand-built site doubles as a work sample.
  • For everyone else, the content matters more than how it was built.
  • Unfinished custom portfolios are the most common outcome; scope tightly.
  • Static hosting makes a coded portfolio free to run.

01Who should code it

Code it or use a builder?
You areRecommendationWhy
Front-end developerCode itThe site is a live sample of your skill
Creative developer (3D, motion)Code it, ambitiouslySpectacle is the skill being sold
Back-end developerEither; keep it minimalEmployers care more about experience and code
Product or UX designerBuilder or AI toolCase studies matter more than the build
Photographer, illustrator, writerBuilderImage and text presentation are what count

02The case for coding it

A hand-built portfolio shows a front-end reviewer how you structure markup, handle accessibility, make layouts responsive and keep a page fast. It is a code sample they can open without asking. Developers on Hacker News note that for front-end roles, the site is a chance to show design sense and development skill together.

  • Full control over every detail.
  • A live demonstration of performance and accessibility skill.
  • Free hosting on static hosts; how to host a website for free covers options.
  • Something to talk through in interviews.
  • A place to try new techniques without a client or employer's constraints.

03The case against it

Hacker News threads about personal sites are full of developers admitting their portfolio rebuild became a never-ending project, and several commenters warn that if the goal is a job, an elaborate site can be a distraction. Time spent picking a framework is time not spent writing case studies, which is what reviewers actually read.

04If you code it, keep it small

  1. 1Write the content firstIntro, three case studies, contact. Code around real words, not placeholder text that hides layout problems.
  2. 2Choose a light stackPlain HTML and CSS, or a static site generator; is React good for a website? covers when a framework is worth it.
  3. 3Make it fast and accessibleGood Core Web Vitals and clean semantics are part of the sample.
  4. 4Ship a first version in a weekThen improve it; a live simple site beats a perfect unpublished one, and reviewers can only judge what they can open.
  5. 5Host it freeGitHub Pages, Netlify or Cloudflare Pages, on your own domain.

05A middle path: start from a template, then customize

Many developers take a middle route: start from a well-made open-source template or a builder's code export, then adapt it until it is clearly theirs. You skip the blank page and the boilerplate, ship within days, and still have code you understand and can talk about. Be honest about it if asked in an interview; what you changed and why is a better conversation than pretending you wrote every line.

06If you use a builder

Pick a tool that lets you present case studies well (large images, readable text, simple navigation) and use your own domain. Spend the saved time on writing. What makes a good portfolio website? covers content, best portfolio website examples shows models, and how to make a portfolio website with AI gets a first version up quickly.

What people who tried it say

Hacker News developers split on coding portfolios: front-end developers see the site as a showcase, while many others say the build became a rabbit hole and that templates or static generators are a better use of time.

Looking for more first-hand opinions? Search Reddit for “should i code my own portfolio”. We link the live threads rather than summarizing them, so you read them in full.

Our take

code it if the code is the point; otherwise, do not. And whichever you choose, give yourself a one-week deadline for the first version.

Where this falls short

Hiring expectations differ by company; some front-end teams care a lot about a hand-built site, others never open it. A builder-made portfolio can still impress if the case studies are strong.

Where Orlume fits

If you would rather spend your time on case studies, Orlume builds the portfolio as a real Next.js project you can download on paid plans and continue coding yourself.

Free to start · No card required · Live in one click

Sources

  1. 1.Web Vitals · web.dev (Google)
  2. 2.GitHub Pages · GitHub

Orlume logoResearched and written by the Orlume team · Updated October 2026

More on small business and portfolios

All 12 small business and portfolios questions →
Questions

People also ask.

More on should i code my own portfolio, answered briefly.

Is it better to code a portfolio or use a template?

For front-end developers, coding shows skill. For most others, a template or builder plus strong case studies is the better use of time.

What should I use to code my portfolio?

Plain HTML and CSS or a static site generator for most portfolios; a framework only if you need interactivity.

Can I host a coded portfolio for free?

Yes, on GitHub Pages, Netlify or Cloudflare Pages.

Do recruiters care how a portfolio was built?

Mostly for front-end roles. Elsewhere, the projects and how you explain them matter far more.

Orlume logoStill stuck? Email us
Orlume logo

Build something that doesn't look AI-made.

Describe the site you want. Watch it get designed, not just generated. Then publish it to its own orlume.site address.

  • Free to start
  • No card required
  • Publish to a live URL
  • You own the code