Your Portfolio Has Three Seconds. Mine Was Spending Them on a Loading Animation.
Here's a number that ruined my week: 2.7 seconds. That was the median visit duration on my portfolio last spring. Not the average skewed by one person who fell asleep with the tab open — the median. Half of everyone who landed on my site left faster than it takes to microwave a burrito.
I'd spent four weekends polishing that site. Custom easing curves on the hover states. A tasteful fade-in on the hero. An intro animation I was genuinely proud of.
Nobody saw it. Or rather, they saw the first 40% of it, then bounced.
The Analytics Nobody Wants to Look At
I'd been avoiding my analytics dashboard the way you avoid a credit card statement after the holidays. When I finally opened it, the pattern was embarrassingly clear. Mobile visitors — about 60% of traffic — stayed the least. The bounce rate on my homepage was sitting around 78%. And the pages with the longest dwell times weren't my carefully written case studies. They were my About page and, inexplicably, a blog post about a keyboard I bought in 2022.
The lesson: people don't arrive at your portfolio ready to be impressed. They arrive mid-scroll, thumb already twitching, usually because a link in a hiring email sent them there. They're not readers yet. They're scanners doing a threat assessment.
And my site was asking them to wait.
What Got Cut
I made a list of everything on the homepage and sorted it into two buckets: "does this earn a place in the first three seconds" and "everything else."
Gone: the loading animation. The full-viewport hero image of me looking thoughtfully at a laptop (stock energy, even though it wasn't stock). The paragraph explaining my "design philosophy." A newsletter signup that appeared before anyone had a reason to subscribe.
Gone, in a subtler way: the fade-ins. Every animation that delayed content now happens instantly or not at all. If text appears after 400 milliseconds, that's 400 milliseconds of a blank screen for 15% of visitors on a bad connection.
What Stayed Above the Fold
The rebuilt homepage now does exactly four things before the scroll, and it does them immediately:
- My name and one line about what I do. Not clever. Not mysterious. "I design and build websites for small businesses" beat every artistic alternative I tested on friends.
- Three project thumbnails with one-word labels. No case study titles like "Reimagining Commerce Through Human-Centered Design." Just the client name and what I made.
- A visible email link. Not a contact form buried two levels deep. A mailto link you can click in one second flat.
- A reason to keep going. One sentence pointing to my best work, so the scroll has a destination.
That's it. The whole thing loads in under a second on a mid-range phone, and I'd argue it reads like a business card instead of a mood board now. That's the point.
The Uncomfortable Part: Most of Your Work Doesn't Matter
This redesign forced me to admit something every creative person resists: the visitor isn't there to appreciate the full arc of your career. They're there to answer one question — can this person do the thing I need?
If the answer is yes, they'll stay and click around. My case studies still exist, still detailed, still worth reading. But they're the second date, not the handshake. Designing for the three-second window doesn't mean dumbing everything down. It means respecting the doorway.
What Happened After
Two months with the new layout, and the numbers moved in ways that felt almost rude toward my old site. Median visit duration tripled. Bounce rate dropped to 51%. Two people emailed me about freelance work and both mentioned the site loaded "fast and clear," which is the least poetic compliment I've ever received and the best one.
The biggest change wasn't in the metrics, though. It was in how I think about every project since. I now start with the assumption of indifference and work backward: what's the shortest possible version of this that still says something true?
Turns out that version is usually better anyway. The animation was hiding a thin homepage. The philosophy paragraph was hiding the fact that my project labels said nothing. Strip the three seconds down to the studs, and you find out fast whether there's a house underneath.
Your visitors already decided to give you almost no time. The kindest thing you can do is not waste it.