Back to Devoured - October 09, 2026
DEVOURED
Imperfection

Imperfection

Design Mamuso.dev
Developer Mamuso's site redesign demonstrates how 'pointless' imperfections, like fake game cartridges and microphone-sensitive animations, can make personal projects more engaging.
What: Mamuso redesigned his portfolio site using Blender shaders and the View Transitions API, implementing interactive elements like a microphone-activated 'blow to fix' animation for virtual game cartridges and draggable photo stacks.
Why it matters: In an era of heavily optimized, template-driven web design, personal projects provide a necessary sandbox for engineers to prioritize 'feeling' over performance metrics.
Deep dive
  • Uses View Transitions API to create fluid, paper-like movements for image galleries.
  • Implements custom shaders to mimic physical material properties like creased paper and glossy plastic.
  • Uses Web Audio API to detect microphone input, allowing users to 'blow' on elements to trigger animations.
  • Focuses on 'non-optimized' interactions to build personality, contrasting with typical performance-obsessed enterprise web development.
Decoder
  • View Transitions API: A browser native feature that enables smooth, animated transitions between different states or pages without requiring complex external animation libraries.
  • Shader: A small program written in a language like GLSL that instructs the GPU how to render lighting, texture, and surface appearance for graphical elements.
Original article

A personal website redesign became an excuse to explore deliberately playful details, including fake game cartridges for past jobs, draggable photo prints, paper-like shaders, animated labels, unusual links, and dynamically generated social cards. Many of these touches serve little practical purpose, but that lack of optimization is precisely what makes the process enjoyable and gives the site its personality. Personal projects can create space for experimentation that professional work often removes, making unnecessary details, imperfection, and prolonged tinkering valuable in themselves.

Explore all 55 articles in today's digest

Fresh dev news, AI-digested daily. Never miss a trend at devoured.fyi