What I learned in my first three years as a freelancer
Pricing, saying no, and why my calendar has more empty space than ever.
From 2.8 seconds to 0.4: notes on a small, fast portfolio.
My old portfolio was a single-page React app. It looked fine and loaded slowly. The rebuild took a weekend.
Astro renders everything to HTML by default. Only the project filter needs JavaScript.
Responsive images and modern formats cut the page weight by 70%.
The fastest code is the code you never send.
Pricing, saying no, and why my calendar has more empty space than ever.
Contrast, type size and touch targets from the Fieldnote project.
The five tools I use for 90% of my brand 3D work.
30 ready-made demos
Colour scheme
Your choice is remembered on this device.
Leave a comment