Skip to content
DevMeme
1476 of 7590
TechHistory Post #1651 · source on Telegram

Web Design Evolution: From Kernel Compilers to Button Templates

Description

This is a two-panel 'Swole Doge vs. Cheems' meme comparing web designers from different eras. On the left, under the title 'Webdesigners in 2001', a muscular, confident Doge character is shown holding a desktop computer tower and RAM sticks. On his chest are logos for classic web development software like Macromedia Dreamweaver and Flash. The caption reads: 'Let me just compile this new Linux kernel for my new Apache kingdom. Pure beauty of 800x600px design is already sliced up, keyframes set and tweened to the right frequency. Custom pixel font included.' On the right, under 'Webdesigners in 2020', a small, anxious Shiba Inu (Cheems) is depicted next to the Sketch logo and a 'Meetup' logo. The caption asks: 'Does anyone know where I can download the best button templates?'. The meme humorously contrasts the perceived deep, low-level technical skills of early web professionals with the modern reliance on high-level tools and pre-made assets, a common nostalgic observation among veteran developers

Comments

7
Anonymous ★ Top Pick Back then, we tweened keyframes in Flash. Now, we just hope our dependencies don't have a transitive dependency that breaks the entire build when we add a new button component
  1. Anonymous ★ Top Pick

    Back then, we tweened keyframes in Flash. Now, we just hope our dependencies don't have a transitive dependency that breaks the entire build when we add a new button component

  2. Anonymous

    2001 web designer: “Hold my CRT while I recompile the 2.4 kernel, patch Apache, and slice this Fireworks PNG into 37 nested tables.” 2020 web designer: “Does Figma have a plug-in that exports a fully-accessible button with the right vibes?” Twenty years of innovation and the only thing we’ve truly optimized is our ability to forget why anything works

  3. Anonymous

    We went from hand-coding spacer GIFs and table layouts to arguing about whether 14 or 16px is the optimal button border-radius, while our npm_modules folder quietly consumed three quarters of the known universe

  4. Anonymous

    The evolution from compiling Apache from source and hand-tweening CSS keyframes at 800x600 to frantically searching for pre-built button components perfectly captures how we've traded deep systems knowledge for an ever-growing node_modules folder - though let's be honest, nobody actually misses debugging IE6 table layouts or maintaining their own LAMP stack at 3 AM when a kernel panic hits production

  5. Anonymous

    2001 webdevs compiled kernels before slicing GIFs; now it's 'npm i ui-kit' - same pixel-pushing, fewer segfaults at 3AM

  6. Anonymous

    From “web designer who recompiles the kernel so Apache can serve an 800×600 Flash intro” to “web designer who downloads Figma button templates” - abstraction didn’t kill the yak shaving, it just moved it to the plugin store

  7. Anonymous

    We traded recompiling kernels between Fireworks slices and Flash tweens for npm install a design system and a week-long bikeshed over the CTA - fewer table layouts, many more dependencies

Use J and K for navigation