Uncode Creative and WooCommerce Theme
Uncode is a pixel-perfect creative WordPress Theme for creating stunning websites.
Hand-picked interesting links for
web creators, updated daily.
Prefer a weekly digest?
Uncode is a pixel-perfect creative WordPress Theme for creating stunning websites.
Discover intermediate and advanced styling techniques using Tailwind CSS and craft a fully responsive, professional product card for a web store in this Scrimba course. Codrops readers get 20% off Pro plans!
A useful tool for GSAP users to better understand ScrollTrigger behavior.
An unofficial draft for CSS Form Control Styling, defining new ways to style form controls with standardized pseudo-elements and properties.
Leonel Ngoya introduces Circle, an open-source project management template inspired by Linear. Built with Next.js and shadcn/ui, it helps track issues, projects, and teams.
Customizable components for building AI interfaces, including features like prompt inputs and messaging elements.
Uddeshya experiments with WASM and OpenGL, tackling performance, rendering challenges, and debugging in an attempt to render 1M spheres at 60 FPS.
Bramus explores View Transitions, highlighting coordinate space issues and solutions for smoother animations in web development.
Northflank discusses their switch from Next.js to a custom SSR solution, leading to faster load times, improved SEO, and better control over their tech stack.
Christopher Butler makes the case for the importance of text labels in UX design, highlighting how they improve clarity and reduce cognitive load compared to relying solely on icons.
This glossary provides quick definitions for key user-interface elements and controls commonly used in UX research and design.
The article discusses hyper-personalization in UX design, focusing on its evolution, key components, and the role of data in creating tailored, engaging user experiences.
Dan Greenheck announces the official release of Three Piñata, an open-source Three.js library for slicing, smashing, and exploding 3D meshes in real time. Check it out on GitHub here and npm here.
Bramus explains Chrome 135's new edge-to-edge behavior on Android, detailing how websites can adapt for full-screen display and handle safe area insets.
Manuel Matuzović tests different HTML and CSS methods to hide a button, exploring which remain focusable and exposing potential accessibility issues.
A fun little experiment adds an animated stick figure that walks along the scrollbar as users scroll, with plans for more characters like a skateboarder or climber.
Dr. Axel Rauschmayer gives an overview of TypeScript for JavaScript developers, covering its syntax, execution, transpilation, and integration with modern tools.
The Tamagotchi Challenge is complete with 34 creative submissions! Explore interactive demos, vote for your favorites, and see results on March 7.
ShaderGPT™ is an AI experiment that generates GLSL shaders from text prompts. Built with Vercel AI SDK, it turns descriptions into real-time visuals. More details here.
Pavel Mazhuga experiments with Three.js TSL, using compute shaders and curl noise to morph particles into shapes. Source here.
Jason Bradberry challenges the conventional wisdom that visible menus are always best, arguing that off-screen menus can enhance focus, aesthetics, and user experience in the right context.
Shadaj Laddad examines the stagnation in distributed systems programming, arguing for a native model that improves control, fault tolerance, and scalability.
Xor shares compact GLSL shader tricks: fluid dynamics with sine waves, layered effects, and polar-log coordinates for natural visuals.
Scott Chacon explores Git config settings that even core Git developers tweak, highlighting key changes that improve usability, efficiency, and defaults.
A lightweight, type-safe fetch client builder with schema validation, automatic parsing, and smart defaults for simpler API requests.
Tyler Sticka on designing in the browser with HTML/CSS for real-time feedback, fluid layouts, and modern CSS—while still valuing design tools.
Christian Heilmann creates a 'shoutout' overlay in plain HTML, CSS, and JS to mark key moments in videos for easier post-production editing.
James Stuckey Weber explores position-area
, a powerful shorthand for CSS Anchor Positioning that simplifies placement while preventing overflow issues.
A response to Jeremy’s critique: mobile web UX issues aren’t just on developers—business pressures and browser limits worsen the experience.
In their Sept 2024-Feb 2025 discussions, Martin and Ousterhout debate method length, comments, and TDD, revealing opposing views on code design.
Giles Thomas argues blogging retains value for learning, portfolio-building, and occasional connections, even as AI tools increasingly mediate content discovery.
Anthropic introduces Claude 3.7 Sonnet, a hybrid reasoning model for rapid or deep thinking, along with Claude Code, an AI-powered agentic coding tool.
Frank Reitberger’s third WebGPU experiment uses TSL and Three.js to create a real-time water simulation with shaders and procedural rendering.
An interactive 3D hexapod simulation using Three.js for visualization, inverse kinematics for movement, and smooth spline-based animations.
Martin Winkler's match-container polyfill brings Element.matchContainer()
to JavaScript, enabling real-time detection of Container Query changes using StyleObserver.
A passionate call from Sophie Koonin to reclaim the web’s creativity—build personal sites, embrace individuality, and break free from corporate platforms.
Tom Bennet shares lessons from migrating Tom’s Carnivores to Astro, where AI streamlined repetitive tasks but struggled with complex coding challenges.
A growing archive of Vietnamese graphic design, aiming to document and celebrate its history despite limited accessible resources.
Nolen Royalty hacks Pong into 240 browser tabs, syncing movement across favicons and canvases while solving throttling and tab communication challenges.
Adam Argyle proposes using emojis in CSS naming for clarity but questions its practicality for readability and accessibility.
Liquid Metal is an open-source tool by Paper that lets you transform your logo into a liquid metal effect, inspired by Apple's design.
Addy Osmani launches Record, a free, open-source browser-based screen recorder with camera support, teleprompter, and MP4 export—no installs needed!
Ted Gioia argues that Google has shifted from being a true search engine to prioritizing AI content, user retention, and ad revenue at the expense of search quality and trust.
A TypeScript AI framework with agents, RAG, workflows, and integrations, enabling fast AI app development with LLM model routing.