Did you miss me? I guess, yeah, you did. Sorry for that. I was so busy with my DevRel work at llmware. (not flaunting)
Btw, finally I'm able to complete my portfolio website. And this is what I wanted to share with my dev.to fam.
Thanks to AI tools that accelerated the process. Vibe coding is not that bad; it saves a lot of time.
So, let's start this super mini blog.
3... 2... 1... 🟢
Welcome to RS PORTFOLIO
👋
First of all, don't expect too much. It's just a normal portfolio. IS IT? Who knows.
Before discussing more about it, let me tell you the tech stack I have used:
- NextJs (frontend and backend)
- Radix UI (UI Enhancements)
- FormSpree (for creating free unlimited forms)
- Vercel (hosting)
And boom! These resources were enough to create a good-looking portfolio. Actually, my portfolio DP is the main reason for the clean UI. 🙂 (please say "yes")
Btw, it's responsive also. BUT I SUGGEST YOU TAKE A LOOK AT A BIGGER SCREEN. Mobile view is not that great. (Of course, I'm NOT going to work on this again)
What makes my PORTFOLIO UNIQUE?
- Simple and Professional UI?
- Easy navigation?
- Adding "not available for work" label in the experience page?
- Printing Resume?
- SECRET BUTTON?
Every portfolio is unique, and I can't judge them. (btw, I always judge them, an in-built feature)
My portfolio is also like other portfolio/. You can judge it as well. I tried to WRITE AS MANY FAKE THINGS AND SHOWCASE FAKE EXPERTISE AS POSSIBLE. What do you mean, everyone does it? 😂
I don't want to emphasize more on the SECRET BUTTON
. Because it is very unprofessional. But those who know me personally must have expected something like this from me. So, I have to stand on their beliefs.
I, particularly, WANT YOU TO TAKE A LOOK AT MY PORTFOLIO, EXPLORE EVERY SECTION, AND GIVE ME FEEDBACK. (Feedback is important, you know. Doesn't matter whether I will implement them or not. Even if I'm implementing then, I can't say about the timespan. It may take decades.)
If you're a dark mode lover, I have added a dark mode functionality. TOTALLY AI DEPENDENT to implement this feature. I don't want to spend much time on color change.
I mostly used chatGPT for bug fixes (those F*** hydration errors) and v0 to amplify building and improved UI/.
The Mystery of SECRET BUTTON
Again, before starting, I want to say, "Please don't go for it. It's just a random off-topic, unprofessional button, and made for fun".
The secret button, as the name suggests, is very secret and so hidden. There's only one point to access that button. Yes, A SINGLE POINT.
It can be present anywhere and in any section. If you want to see it, then you have to FIND IT BY YOURSELF.
The secret page
consists of nothing but my personal space, where I'm trying to change my relationship status from SINGLE TO BEING MINGLE. It's boring as there are long essays and boring paragraphs. NOT DEVELOPER FRIENDLY.
A little glance of the secret page
:
What?? C'mon, I already told "A LITTLE".
Jokes Apart, Time to Conclude
Sorry for a short and promotional blog. I just wanted to share this with you guys.
Upcoming blog, going to be very cool. And you'll like it for sure!
Sharing again the Portfolio link: https://rohan-sharma-portfolio.vercel.app/
- If you liked my portfolio, then comment.
- If you found any bugs, then comment.
- If you have any feedback, then comment.
- If you want me to build an MCP (of your choice), then comment.
Thanks for reading and your support. You're the best. Keep loving me!
Top comments (53)
I hope you like it!!
ok
Question, do you intend to keep it at rohan-sharma-portfolio.vercel.app/ or change to a custom domain?
What's your suggestion?
Also, rn, I'm waiting for GH to verify my account, so that I can get my developer's bundle. But what should be the good TLD for a portfolio? I don't like
.com
. It would berohansharma.com
. Jesus!what about
.dev
rohan-sharma.dev
Not bad.
Wow… it took me literally 2 seconds to find.
You're so fast. Other people on average spent 10 minutes to find it, and end up asking "where is it?"
yeah! exactly where it is??
Haha. Lol
Ask Julien.
no need to ask anyone, I just found it.
Ehehe
I am well versed in the world of hiding hyperlinks in plain sight. I plan to make a post about it.
I never wanted to fully. Because there will be no sense in doing it.
Btw, when you published that post, please let me know or attach the link in this thread!
Here!
Hi Rohan,
Your portfolio is really simple and sleek — I appreciate the clean design and easy navigation. That said, there's definitely room to enhance it further with a bit more visual flair or interactive elements to better showcase your skills and projects. Great work so far!
I have also gone through one of your projects named "Radhika's AI DocManager".
Just to add a question on it:
If AI agents are assisting with document management based on assigned permissions, doesn't that risk overriding user-specific ownership or access control, especially if the AI misinterprets roles or permissions?
Thank you!!
And for your questions, AI didn't assign the roles, but the roles decide the perms of AI. For the risk of overriding, it won't occur, 'cause before adding anything to a document, the AI should ask for approval. However, you can control this thing. The roles are assigned for this as well.
Thanks for the clarification! That makes a lot more sense now — it's great to hear that role-based control extends to the AI as well, and that there's an approval mechanism in place before any action is taken. That definitely addresses the concern about overriding permissions.
Yes. I was also concerned about this. Although the project doesn't have every functionality loaded, I may work on it to implement many other features in the backend that are present in the admin panel > settings.
Also, I'm using local storage now. I need to seed a DB also. So, there's a lot of work from my end!
Totally understandable — building something like this is no small task! Even with local storage for now, it's impressive that you’ve structured it well enough to scale later with a proper database. I really like how you're already thinking ahead with the admin settings and backend features.
Thank you, Gaurav. Building a management system is quite a big and time-consuming process.
I'm glad that you liked this project.
Good job!
yo this is perfect lol, every time i see honest stuff like this it makes me wanna tweak my own site tbh - you ever wonder if anyone actually finds the secret or folks just give up after a minute?
It's not that hard to find it. Do you want some more hints?
I found the secret page

Don't reveal publicly!
why not ehehe
Are the github stats dynamic?
Ahh no, they are hard-coded (but true values)
I'm searching for some developer-friendly tools for that.
What about the blogs, hardcoded as well?
No, it's fetched from dev.to
only gh stats are hard-coded.
your experience and blog sections are crazy good. I'm definitely taking inspiration from your experience section haha :)
Great work rohan! 👏 why haven't you bought a domain name yet?
Thank you, Anmol, for the close look.
that is cool
酷
Thank youuuuuuu!
Thank youuuu!
lol this is super lit!!! love the whole vibe and having a secret button is next-level, you think keeping that personal touch is what really makes projects feel different or does everyone just blend together after a while
Haha. Thank you, Nathan! 💖
The quests are getting more interesting. Ha-ha, I like the idea, well done.
Ehehe. Made it quite engaging. LOL
Some comments have been hidden by the post's author - find out more