Frontend developer · building free tools for learners
Full stack developer with experience in building production ready web and desktop applications using React.js, Next.js, JavaScript, TypeScript, Node.js, Express.js and PostgreSQL.
Markdown supported · ⌘↵ to post
This is a fun idea, and the question you asked yourself is the right one: what would make someone actually spend two minutes on it? Turning the portfolio into something people can play with answers it well. I especially liked the care in the details — the genie effect numbers, the server-side top score that cannot be faked, and the Lighthouse accessibility score of 100. Cutting the achievement system and music player shows good judgment too. The Terminal and Time Machine are the parts I would try first.
Rishabh Mishra
The genie-effect fix stood out to me: preparing the strips on hover and keeping the animation to transforms only is a neat way to cut that 58ms pause to 9ms. I also liked the server-owns-content, client-owns-behavior split — it keeps the portfolio readable by search engines without giving up the desktop feel.