Versions
A log of what's changed here and what's coming, so the site can be read as something that keeps moving rather than something that was finished once.
I maintain the versioning/changelogs to keep track of how the site has evolved and what my future plan is.
v4.1 [October 11, 2026]
Same site, pointed at a job search. The role is in the first line now, the work carries its facts, and the personality moved below the fold instead of being removed.
- [Update] Hero says "product designer" in the headline; the warm paragraph follows instead of leading
- [Add] Resume link in the footer -- /resume existed but nothing linked to it
- [Update] Nav reads work / builds / thoughts / about, with the avatar as the way back to the homepage. URLs unchanged
- [Update] Side projects sit directly under the case studies so the two work sections read as one body of evidence
- [Add] Case study cards show company, role and period above the title
- [Add] Case study pages open with a facts strip (role, for, timeline, team, outcome) and a numbered contents list; headings are linkable
- [Add] "Next case study" at the end of each study; the like button is gone from studies, "Get in touch" takes its place
- [Add] Builds get a row of destination pills (Chrome Web Store, Firefox Add-ons, Figma Community, omanote.com) pulled from each write-up
- [Update] Copy pass: no more "unsolicited thoughts", "sounds cliche", or "getting to keep trying"
- [Update] Page titles and link previews read "Case studies · Bibek Shrestha, product designer" instead of "iambishistha | archives"
- [Fix] Homepage and /timelines disagreed on when product design started. Both say 2022 now (Leapfrog began in 2020, as a graphic designer)
- [Fix] Inactive nav links were ink at 50% opacity (3.5:1); they use the muted ink token now (6.6:1)
- [Fix] Like button announced its count as its name; share buttons were 32px, now 44px
- [Fix] Body font fell through to the system sans anywhere
font-sanswasn't set explicitly - [Craft] Headings balance their last line, paragraphs avoid orphans, numbers are tabular in every meta line
- [Craft] One ink focus ring for every interactive element; pills press slightly on click and release
- [Craft] Cover images ease in once decoded; the back-to-top disc doubles as a reading-progress ring
- [Craft] Anchor jumps ease and land clear of the top; print styles turn a case study into a clean PDF
- [Remove] Lato 300 and 900, which were loaded and never used
Upcoming
- Write up the Leapfrog work (Vyaguta 0→1, Laudio) -- the biggest gap on the site
- Restructure the reAlpha case study around the screens, with real captions and an outcome line
- Replace the rocket as the link-preview image with a composite of real work
v4.0 [September 18, 2026] / Major release
The whole site, rebuilt. Less boxy, fewer toys, and the work moved to the front.
- [Update] Editorial layout throughout: one content width, no boxes, no hairlines
- [Update] Off-white page (#fafafa) instead of pure white
- [Update] Display font changed from Fraunces -> Solway, and never bold
- [Update] Work comes first now -- case studies sit directly under the intro
- [Update] /archives is now /studies. Case studies live there, side projects in /builds
- [Update] Builds are written out in full on /builds instead of opening in a side sheet
- [Update] Case studies, thoughts and builds all share one article layout
- [Add] Navbar is an avatar plus slash-separated links. Hover the avatar for a hello
- [Add] The name returns at the foot of every page, cropped by the bottom of the document
- [Add] Hovering a list slides a single highlight between rows
- [Add] Counts on the thought filters, and /timelines got its scroll reveals
- [Add] Brought back the people I've looked up to over the years
- [Remove] Hero banner, the Space Impact game, the jellyfish, the moon clock, the now board
- [Remove] Custom cursor, the interactive name specimen, the contextual greeting
- [Remove] Movies, songs, and the rest of the personal trivia
- [Fix] Every text colour now clears WCAG AA -- some of the old greys sat at 1.47:1
- [Fix] Pages no longer scroll on past the footer into empty white space
- [Fix] Snap captions no longer cover the photo they're describing
Upcoming
- Restructure the reAlpha case study around the screens, with real captions
- Write up the Leapfrog work (Vyaguta, Laudio)
- A case study for the 0-1 work
v3.3 [September 15, 2026]
- [Remove] Dropped emoji from the navitem
- [Add] Brought back /archives in the navbar
Upcoming
- Remove personal touch from the website like movies/songs
- Remove grid layout and make it more minimal
- Reduce copies wherever possible
v3.2 [September 1, 2026]
- [Add] The hero banner image now pixelates on hover and, on click, dissolves into a playable mini Space-Impact-style shooter, using the same rocket from the banner as the ship
v3.1 [August 28-29, 2026]
- [Fix] The "Shipping" widget at the bottom now correctly shows the latest committed repo.
- [Add] Clicking on the title now takes to that git repo
- [Update] Homepage snaps section is now a scrollable carousel showing all snaps, with hover-to-reveal prev/next controls and a lightbox on click
- [Remove] Hid /snaps from the nav bar and removed the "all snaps" link from the homepage
- [Fix] The name specimen ("iambishistha") now auto-scales to fill the available width instead of wrapping
v3.0 [August 26, 2026]
- [Update] Redesigned the homepage into a new story-driven layout
v2.10 [August 11, 2026]
- [Add] Thoughts now support a thumbnail/cover image
- [Fix] Archives (nav hidden: try /archives), builds and thought cover images now actually show up as the link-preview thumbnail when sharing
v2.9 [August 04, 2026]
- [Add] Added share icons (copy link, X, Facebook, LinkedIn) to individual /thoughts and /builds pages
- [Add] Builds now have dedicated shareable URLs (/builds/<slug>) with proper social preview titles
- [Update] Footer copy: "REACH OUT AT" is now "SAY HI", removed the "not a portfolio site" line
v2.8.6 [July 03, 2026]
- [Add] Added RSS feed for people to subscribe to my /builds and /thoughts.
v2.8.5 [June 16, 2026]
- [Update] Updated workplace and few copies here and there.
v2.8.4 [May 06, 2026]
- [Update] Redesigned the interaction for recent musings to back where it was earlier: a subtle expand behaviour on hover
- [Fix] Some bugs fixes and performance improvements
- [Add] The intro section now shows icon for some links
- [Update] Each route now displays the page content as the page title -- this was missing.
v2.8.3 [March 02, 2026]
- [Fix] The /thoughts nav is active when individual thought is open
- [Update] Reduced randomness of the /builds cards
- [Fix] Added the missing outline in Recent Musing section
- [Fix] Any links from /builds page now opens in a new tab
- [Update] Minor changes in the intro section
v2.8.2 [February 11, 2026]
- [Update] Ability to allow multiple categories per thoughts
v2.8.1 [January 25, 2026]
- [Update] The tooltip for recent cards now reads less of my existential crisis tone.
- [Add] The builds cards now is scattered all over the screen and can be dragged into the dotted box with a subtle tooltip
- [Add] The snaps image are now bnw and is colored on hover.
v2.8.0 [January 24, 2026]
- [Add] The cards on Recent Musing section are not clickable and draggable. A hidden easter egg.
v2.7.1 [January 22, 2026]
- [Add] Logged every visit to Convex with IP-derived city/region/country and surface the last location in the footer’s status bar.
v2.7 [January 21, 2026]
- [Update] Migrated the post likes backend from Supabase to Convex (schema, functions, Next.js route).
v2.6.4 [October 27, 2025]
- [Update] Changed the footer content order
- [Update] Changed the intro headline to match my Linkedin -- idk what feels right atm
- [Fix] The snaps order should now follow upload date
v2.6.3 [October 24, 2025]
- [Fix] For some reason, my Supabase was suspended -- fixed.
v2.6.2 [August 24, 2025]
- [Update] Intro copy and font size updated
- [Remove] Youtube removed from footer
- [Update] Serif font's weight is now normal in most usage
- [Update] Minor UI tweaks
- [Remove] Ditched intro cta link
v2.6.1 [August 16, 2025]
- [Update] Made some UI tweaks for /intro/recents and /builds
v2.6 [August 5, 2025]
- [Add] Brought back the post like feature now with Supabase
v2.5.1 [August 4, 2025]
- [Add] Shown read time for each thoughts
- [Add] Selection now has black and white theme
v2.5 [August 2, 2025]
- [Update] /thoughts page now list the individual thoughts
- [Add] each thoughts has its dedicated page
- [Remove] Removed CTA from /timelines page
v2.4 [July 30, 2025]
- [Add] Added /builds page for random stuffs i've build lol
- [Update] Updated the homepage' recent section to fetch recent builds
- [Update] Updated the recent card to show the category for all
Upcoming
- /crafts page
- post likes
v2.3 [July 22, 2025]
- [Remove] Removed database until I fix this thing. that means footer location, post likes is gone for now.
v2.2 [July 22, 2025]
- [Update/Fix] Used Vercel's blog store for database instead of firebase to fix issues -- attempt lol
v2.1.1 [July 21, 2025]
- [Fix] Footer last visit
- [Update] Font size decreased for markdown renders from xl to lg
- [Update] Copy improvements
- [Add] Custom cursor
- [Fix] Some fixes as suggested by my personal QA, Pooja. (reach out if you need help! 😉)
Upcoming
- /crafts page and /projects page
- pagination and toc for thoughts page
- fix or entirely remove last visited section as its not working properly
- add interactive element on the side section of timelines page
Hotfix v2.1 [July 20, 2025]
- [Fix] Fixed deadlinks for homepage/recent/thoughts
v2.1 [July 20, 2025] / Major release
- [Update] Migrated the site from React to Next
- [Add] Added 404 page
- [Add] Added versioning page to show what you're currently seeing lol
Upcoming
- /crafts page and /projects page
- pagination and toc for thoughts page
- fix or entirely remove last visited section as its not working properly
v2.0 [July 17, 2025] / Major release
- [Update] Moved my site domain from thevisualx.design to iambishistha.com
- [Update] Built the site in React with new design language and layout
- [Update] Display font changed from Bricolage Grotesque -> Fraunces
- [Update] Body font changed from Albert Sans -> Lato
- [Add] Addition of dynamic footer content: date/time, viewport's size, last visited location, total visits
Upcoming enhancements
- Dedicated 404 page
- Version history
v1.2 [February 17, 2025]
- [Fix] Current year display on footer
- [Fix] Fixed larger screen responsive layout
- [Update] Typography changed from Darker Grotesk -> Bricolage Grotesque
- [Update] Updated layout -- responsive broken
- [Add] Blogs section from my personal wordpress site (test)
Upcoming enhancements
- Redesign of the homepage
- Dedicated sections and pages for each navigation links
- Fix responsive layout and other inconsistencies
- Different domain (may be)
🛠️ Tech Stack
- Next.js
- Tailwind CSS
- TypeScript
- Vercel
- Convex (studies, builds, thoughts, snaps and the likes backend)
- motion for the scroll reveals and the hover states
Type is Solway for display and Lato for everything else.
where did the jellyfish go?
They swam off in v4.0, along with the moon, the custom cursor and the mini shooter hiding in the hero banner. I liked them, but they were a lot of moving parts in front of the work rather than around it. Thanks for stopping by. bye.