<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Lakshay Oberoi]]></title><description><![CDATA[Lakshay Oberoi]]></description><link>https://lakshayoberoi.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Sun, 15 Nov 2026 18:18:56 GMT</lastBuildDate><atom:link href="https://lakshayoberoi.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[I shared my portfolio on Reddit and got roasted. Here's what I changed.]]></title><description><![CDATA[24 brutal comments. 7 changes. Here's exactly what Reddit said was wrong with my developer portfolio and what I did about it.]]></description><link>https://lakshayoberoi.hashnode.dev/i-shared-my-portfolio-on-reddit-and-got-roasted-here-s-what-i-changed</link><guid isPermaLink="true">https://lakshayoberoi.hashnode.dev/i-shared-my-portfolio-on-reddit-and-got-roasted-here-s-what-i-changed</guid><category><![CDATA[webdev]]></category><category><![CDATA[portfolio]]></category><category><![CDATA[React]]></category><category><![CDATA[frontend]]></category><category><![CDATA[Career]]></category><dc:creator><![CDATA[lakshay oberoi]]></dc:creator><pubDate>Sun, 05 Jul 2026 12:03:28 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6a4a452b0c6b7bf1f440f521/d38061c6-98cb-45e5-8486-9dd4952a68e4.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Last week I did something most developers avoid.</p>
<p>I shared my portfolio on Reddit and asked strangers to roast it.</p>
<p>I got 24 comments. Most of them were brutally honest. All of them were right.</p>
<p>Here's exactly what they said, what I changed, and what the data looks like after.</p>
<hr />
<h2>The Original Portfolio</h2>
<p>I'd spent weeks building it. React, Vite, Three.js, GSAP, Framer Motion — the stack was solid. The animations were smooth. The 3D footer took longer than I'd like to admit.</p>
<p>I was proud of it.</p>
<p>Then Reddit got hold of it.</p>
<hr />
<h2>The Feedback (Unfiltered)</h2>
<p>Here's what the community actually said:</p>
<ul>
<li><p>"Too much information on the landing page — unclear where to focus"</p>
</li>
<li><p>"The intro animation is 4+ seconds. I closed it before it finished."</p>
</li>
<li><p>"I still don't know what you do after looking at this for 30 seconds"</p>
</li>
<li><p>"Your projects list tech but show no real outcomes"</p>
</li>
<li><p>"Who is this portfolio for? A recruiter? A client? A hiring manager? Pick one."</p>
</li>
</ul>
<p>That last one hit the hardest.</p>
<p>I'd built a portfolio to show off what I could build. Not to communicate what I could do for someone else.</p>
<p>Big difference.</p>
<hr />
<h2>The 7 Changes I Made</h2>
<p><strong>1. Rewrote the hero messaging</strong></p>
<p>Before: A generic introduction with my name and stack.</p>
<p>After: "Building products from idea to launch." "Helping startups and businesses turn ambitious ideas into polished web, AI, and mobile applications."</p>
<p>Two sentences. Instantly tells you what I build and who I build for.</p>
<p><strong>2. Cut the intro animation from 4 seconds to 2.5 seconds</strong></p>
<p>Sounds small. Makes a huge difference. People were closing the tab before the content even appeared. The animation still exists — it just doesn't make you wait anymore.</p>
<p><strong>3. Simplified the information hierarchy</strong></p>
<p>I had sections that repeated the same ideas in different words. Removed all of it. Every section now introduces something new.</p>
<p><strong>4. Built a clear story flow</strong></p>
<p>The portfolio now follows a deliberate progression:</p>
<p>Hero → What I build About → How I build Proof of Work → Real production projects<br />Experience → Professional credibility Contact → Invitation to collaborate Footer → Memorable closing</p>
<p>Before it was a collection of sections. Now it's a narrative.</p>
<p><strong>5. Rewrote every project as a business impact story</strong></p>
<p>Before: "Built a notification system using React and FastAPI"</p>
<p>After: "Owned the end-to-end notification system for a hiring platform — designed, built, and shipped to production serving thousands of users"</p>
<p>Same project. Completely different signal.</p>
<p><strong>6. Refined the contact section</strong></p>
<p>Simplified the copy. Made the CTA direct and specific for founders, recruiters, and freelance clients. Less reading. Clearer next step.</p>
<p><strong>7. Rebuilt the footer</strong></p>
<p>Improved spacing, softer visuals, better responsiveness. Closing message: "Let's build something people actually use."</p>
<p>Leaves a stronger final impression than just a list of social links.</p>
<hr />
<h2>What The Data Shows After</h2>
<p>After sharing in dev communities post-redesign:</p>
<ul>
<li><p>175 sessions in 3 days</p>
</li>
<li><p>172 unique users</p>
</li>
<li><p>52% average scroll depth</p>
</li>
<li><p>28 seconds active time</p>
</li>
<li><p>0% rage clicks</p>
</li>
<li><p>Global traffic — US, Europe, Middle East, India, Southeast Asia, Australia</p>
</li>
</ul>
<p>Not viral numbers. But real people from around the world spending time on a portfolio that didn't exist as a proper product two weeks ago.</p>
<p>The LinkedIn post announcing the original build got 1,681 impressions with 79% out-of-network reach — meaning the algorithm pushed it to people who don't even follow me.</p>
<hr />
<h2>The Biggest Lesson</h2>
<p>A portfolio isn't a resume.</p>
<p>A resume lists what you know. A portfolio shows what you've done with it — and more importantly, what you can do for someone else.</p>
<p>The developers who struggle to get noticed aren't usually bad developers. They're developers who built their portfolio for themselves instead of for the person reading it.</p>
<p>I was one of them.</p>
<p>The Reddit roast fixed that.</p>
<hr />
<h2>The Stack (if you're curious)</h2>
<p>React · Vite · Three.js · GSAP · Framer Motion · Python · LangChain</p>
<p>Built from scratch. No templates.</p>
<hr />
<h2>See It Live</h2>
<p><a href="https://lakshay-dev.vercel.app">lakshay-dev.vercel.app</a></p>
<p><em>(Custom domain coming soon )</em></p>
<hr />
<p>If you're building your portfolio right now — share it somewhere people will be honest with you.</p>
<p>Reddit works fine for that.</p>
<p>Just don't be precious about the feedback.</p>
]]></content:encoded></item></channel></rss>