1d ago · 7 min read · Building a Portfolio Site That Actually Ships Every engineer I know has abandoned at least one portfolio site. You spin up a new project, spend three hours picking fonts, build half a landing page, and then... it sits there. You tell yourself you'll ...
Join discussion3d ago · 4 min read · I’d been putting off a redesign of my personal site for years. It worked—Jekyll + GitHub Pages, Markdown content—but visually it was flat. Every time I considered a UI refresh, I imagined hours of wre
Join discussion
6d ago · 3 min read · If you've ever spent weeks building your personal portfolio from scratch — tweaking layouts, setting up routing, wiring up i18n, debugging responsive breakpoints — you know how much time it takes befo
Join discussion
Mar 4 · 4 min read · A few weeks ago my portfolio was a clean dark grid. Nice enough, functional. But the projects I was building: audio-reactive shaders, WebXR installations, animated canvas experiments, were far more interesting than the site presenting them. So I rebu...
MTiffany commentedMar 1 · 4 min read · This tutorial guides you through building a fast, production-ready portfolio website with Next.js, deploying it on Netlify, and leveraging Node 22 for faster builds. You'll getstep-by-step instruction
Join discussion
Feb 23 · 2 min read · 7 min read A developer portfolio isn't a resume — it's proof of work. The most effective portfolios I've seen share a common formula: strong project showcases, clean UI, fast load times, and proper SEO. Why Next.js for Portfolios Static generation —...
Join discussionFeb 22 · 2 min read · Justin Norman, a machine learning engineer, faced a common industry dilemma: how to showcase the impressive projects he built during previous roles when the code is owned by employers and often outdated. His solution? Rebuild them from scratch using ...
Join discussionFeb 21 · 5 min read · Adding a new project to my portfolio takes 30 seconds. No component changes. No new routes. No layout adjustments. Just 4 lines of JSON and an image dropped into a folder. I got tired of the typical p
Join discussion