Top
Best
New

Posted by mitchivin 7 days ago

Show HN: I recreated Windows XP as my portfolio(mitchivin.com)
Years ago I stumbled across a basic version of this concept and it stuck with me. I knew if I was ever going to take on such a project, it would need to be flawless, but without coding experience it was just another idea that would never happen. By the end of 2024, as AI coding tools exploded everywhere, I finally had a way to make it real.

I started from zero knowledge and spent months collaborating with AI agents as a learning experience. Every pixel and every function went through me. The AI translated what I asked for into code, but every decision was human. I didn't use existing OS frameworks because the goal was learning how basic coding languages worked while also developing my skills with AI collaboration. Apart from basic libraries like xp.css and paint.js, it's all original code.

The result is a fully functional Windows XP recreation running in your browser. Complete experience with sounds, animations, and working applications. Even works properly on mobile, which required rebuilding everything to maintain the authentic feel without becoming unusable on touchscreens.

This project taught me more about coding and AI collaboration than I ever expected. Would love to hear your thoughts on the execution and any feedback on the technical approach.

1021 points | 319 commentspage 10
radley 6 days ago|
While I'm sure this was fun to make, I think this site is a little tone-deaf, and I'd like to save you some time and frustration.

Clients hire graphic designers for unique and modern designs. I get that WinXP is retro these days, but WinOS is also the antithesis of good design. Hacker News will love it, but design industry folks won't. Especially all the clicks and delays it takes to get to your actual work (hint: bounce rate).

You're competing with a lot of designers right now, so you need to show your best work up front to stand out. Just like you, your clients need to grab attention and establish trust for their products and services, which is why they're spending money to hire a graphic designer.

Now that you've made this, archive it as a Personal Design Experiment and add it to your portfolio so it can still be discovered.

Then, remove the WinOS skin from your actual portfolio. Take visitors straight to your projects page: it should be your homepage.

In each project: show your work. It doesn't have to be perfect, 5-star design. Make it clear what you personally designed vs AI-designed, so they know what they're paying you for. Did you make sketches? Revisions? Show 'em. Not everything, just samples. With those, describe your thought process and work process. Demonstrate that working with you is a positive, efficient experience.

That's what will get you hired.

Finally, your work so far is sports oriented. You many want to make that your focus for now. Think about what a sports-designer portfolio should look like: bold, powerful, action-oriented graphics.

oslem 7 days ago||
Mind Your Manners brought back some seriously nostalgic memories. Thank you!
mitchivin 7 days ago|
It'll defintely be in my MitchIvinXP Wrapped this year
chatmasta 7 days ago||
If you didn’t know, Chiddy has been releasing new music. It’s just him now, no Xaphoon, but still pretty decent.
mitchivin 7 days ago||
I actually didn't know that, but my favourite part of this comment is seeing Xaphoon mentioned. I love Xaphoon! I still listen to some of his old remixes on youtube some times haha
msephton 7 days ago||
Phenomenal work. Excellent!
mitchivin 7 days ago|
thank you so much
stonecharioteer 6 days ago||
This is so damn cool! I love that you have MS Paint too xD
vkaku 6 days ago||
This is excellent, detailed, and does the job. Many of these comments are myopic and miss the point. This is better than the way most people would present their portfolio and it shows some creativity and thoughtful design. Especially if they've visited the rest of your portfolio.

Good job, OP. Stay away from the haters.

mitchivin 6 days ago|
Thanks boss! Appreciate the kind words.

I’m not phased by the comments at this point haha I take them all on board but I’d already considered the large majority of their points before I decided to go all in!

The people that get it, get it

colinscruggs 16 hours ago||
you're still sticking with that god awful AI generated Studio Ghibli profile picture, just... why? how does relying so heavily on AI to make your assets indicate your proficiency as a graphic designer?
DustinBrett 7 days ago||
Good stuff! Desktop environments are so much fun to make.
haloblue 7 days ago||
Absolutely brilliant.
mitchivin 6 days ago|
Thank you!
mjankowski 6 days ago||
man, fix the typos. Dyanamic.

otherwise, fun, great, keep going!

mitchivin 6 days ago|
it took me way too long to find but i've 'fixed' it haha, thanks!
zb3 7 days ago||
The "recently used" part was clever :)
johndhi 6 days ago|
This is amazing!
mitchivin 6 days ago|
Thanks mate!
More comments...