Gorleku
← All tools

playbook

Build a Portfolio That Doesn't Look Like a Template

The editorial method behind this site: one signature interaction, and why bespoke beats a theme.

For: Founders, engineers, and creatives building a personal site that has to stand out.

Download the markdown ↓

Most portfolios look like templates because they are templates. Same hero, same three-column grid of cards, same "Hi, I'm X" above a stock illustration. The work might be brilliant. The site says "I picked a theme."

This is how I build a personal site that does the opposite. It is the method behind the one you are reading. No framework worship, no 60-section landing page. One idea, executed with restraint.

TL;DR


1. Decide what the site is for

A portfolio has one job: make the right person believe one thing about you. Before any code, write that sentence down.

"A physician who builds the systems his institutions run on." That is a different site from "a designer who sweats every pixel," which is a different site from "an operator who ships." The sentence decides the typography, the tone, the one interaction, and what you cut.

If you cannot say it in a line, the site will say nothing in a thousand.

2. Editorial over landing page

The default portfolio is a landing page: hero, features, social proof, call to action. It reads like a product nobody asked for.

Build a magazine instead. Magazines trust the reader. They use a strong masthead, generous margins, a confident headline, and long quiet stretches. They do not shout. The reference points that age well are editorial sites, not SaaS templates.

Practically, that means:

The hero: an editorial layout with one signature interaction on the right The whole site is restrained so one element can carry it.

3. Find your one signature interaction

This is the part that cannot be bought. A signature interaction is a single bespoke element that is you, that a visitor remembers and a template could never ship.

For a physician who builds systems, it is a "diagnostic monitor": a portrait framed as a tiny operating system, with a heartbeat line, working window controls, and a hidden game. It rewards the curious and says, without a word, "this person builds things."

Find yours by finishing this sentence: "the thing I do that nobody else in my field does is ____." Then build the smallest interactive expression of it. A writer might get a living manuscript that rewrites itself. A musician, a waveform you can play. A trader, a ticker that tells a story.

Rules for the signature:

4. Restraint is the technique

Once you have the signature, your main job is to protect it. The most common failure is a site where the headline scrambles, the background drifts, the cursor trails, and the hero animates, all at once. The eye has nowhere to rest, so nothing reads as special.

Pick the one moment. Make the headline simply confident. Let the scroll be smooth and the reveals subtle. The discipline of leaving things out is what separates a designed site from a decorated one.

5. Performance is part of the design

A portfolio is judged in the first three seconds, often on a mid-range Android on a slow network. If your signature interaction costs three seconds of load, you have built a worse site, not a richer one.

The rules that keep it fast without making it boring:

The bar I hold: a mobile performance score in the 90s with the hero image as the largest paint. You can have the craft and the speed. You just cannot fake the speed.

6. Verify by looking

The single most important habit, and the one almost everyone skips: look at the actual rendered page. A green build proves your code compiled. It proves nothing about whether a photo is sideways, a caption overlaps a button, the contrast is unreadable, or the whole interaction is dead on a phone.

So drive the real site with a headless browser, perform the real interaction (hover, tap, scroll), screenshot the element, and read the image. Do it on a desktop and a 390px phone, in light and dark. Every visual defect I have ever shipped was invisible in code review and obvious in a screenshot.

Build it, then go and look at it. On a phone. In the dark.

7. Identity in the details

The last 10 percent is where bespoke shows. Draw your brand marks as line-art SVG that inherits the text color, so they adapt to light and dark for free and cost nothing to load. A small repeated motif (a thumbprint, a heartbeat, a sigil) ties the masthead, the dividers, and the footer into one object. Avoid pasting a copyrighted logo or a stock icon set. Stylize the idea instead.


The checklist

A portfolio is not a list of what you did. It is a small, fast, memorable proof of how you think. Build the proof.


Written from the build of this site. Stack: Next.js, Tailwind, GSAP, and a lot of screenshots.