From table layouts and FTP uploads
to AI copilots and edge deployments
Explore how web design, technologies, developer experience, and workflows evolved from 2000 to today. Scroll through history. Click, drag, and play.
Built as a single-file interactive exhibit.
100% vanilla + Tailwind + Chart.js
Under Construction
✦✦✦
The “Wild West” of the web
Bright colors, tiled backgrounds, animated GIFs, marquees, “Under Construction” signs, and Comic Sans.
"It took three days to make a button look 3D using 1×1 GIFs and nested tables."
— Anonymous 2003 developer
The web became dynamic
Suddenly you could update a comment without reloading the page. Mind = blown.
Responsive design changes everything
Flat design begins, skeuomorphism fades, mobile-first thinking, big hero images, and touch-friendly interfaces.
"Finally, one codebase that works on phones, tablets, and desktops."
— The responsive design revolution
React, Angular, Vue battle for dominance
Minimalist SaaS interfaces, card-based layouts, micro-interactions, dark modes appear, component-driven design.
"Everything is a component now. Even the button has its own folder."
— 2017 frontend developer
The web becomes instant, intelligent, and serverless
Ultra-clean, glassmorphism / neumorphism experiments, dark mode default, lightning-fast interactions, AI-generated elements.
"I described the feature in English. The AI wrote the code. I deployed to the edge in 4 seconds."
— 2025 developer reality
From lonely FTP nights to AI pair-programming in the cloud
No version control. One typo = live production bug for everyone. Pure terror.
Collaboration exploded. You could actually see who broke production. Revolutionary.
"node_modules" folder now bigger than your entire hard drive. But hot reload!
Your code deploys itself. Zero downtime. Docker made “it works on my machine” obsolete.
You describe a feature. AI writes 80% of it. Deployed globally in milliseconds.
Global functions. Nightmare to maintain.
jQuery magic. Everyone loved it.
Vanilla ES6. Clean and modern.
Declarative. Hooks. Zero boilerplate.
Table layouts • Blinking text • Counter GIFs
Skip intro button required
Glossy buttons • Heavy shadows • Blue everywhere
Tailwind + Next.js + Vercel
Drag the handle → watch 20 years disappear
Step into the shoes of a developer from a different time. What would you build?