Free Browser Utilities — 10 Private Tools
Converters, formatters and debuggers that never upload your files.
Converters, formatters and debuggers that never upload your files.

We’ve made several upgrades to uploading/hosting images on CodePen lately. One change, moving to the open-source file-uploading library Uppy, was driven by business concerns. But the benefits…
An interface as well as documentation to the GraphViz program and DSL

The CSS animation-trigger property allows you to delay the start of a CSS animation until a specific trigger occurs.
HTML has been gobbling up swathes of what used to be JavaScript’s remit. This page lists a bunch of dynamic functionality that we can now achieve with just HTML.
Includes background-clip for masking backgrounds, vertical-align for aligning elements, box-decoration-mode for consistent edge styling, letter-spacing for spacing control, and text-combine-upright for vertical text layouts.
['Programmer', 'Computer nerd', 'Unix enthusiast'];

A deep exploration of how aspect ratios shape perception, visual rhythm, and usability in modern interfaces. From grids to galleries to video players, this article dissects how proportion silently governs how users see, feel, and interact with content.

A real-world production migration from DigitalOcean to Hetzner dedicated, handling 248 GB of MySQL data across 30 databases, 34 Nginx sites, GitLab EE, Neo4j, and live mobile app traffic — with zero downtime.

Build Awesome is a rebrand of 11ty/Eleventy, backed by a successful $40k Kickstarter. But this attempt to monetize static site generators repeats the same mistakes that killed Gatsby and Stackbit—and misunderstands who actually builds static sites.
For context, I work in a Django/React TS/React Native codebase on a 20-person team at MorphMarkethttps://www.morphmarket.com/. I have 17 years experience wit...

For years, developers have been hacking around the limitations of `border-radius`, using clip-path, SVG masks, and fragile workarounds just to get anything other than round corners. The new `corner-shape` property finally changes that, opening the door to beveled, scooped, and…

How we look at the stacking order of our projects, how we choose z-index values, and more importantly, the implications of those choices.

Every byte of a TLS connection explained and reproduced
What happens if you rebuild a single tooltip using the browser’s native model without the aid of a library? The Popover API turns tooltips from something you simulate into something the browser actually understands. Opening and closing, keyboard interaction, Escape handling, and…

Learn how DNS works: hierarchy, records (A, CNAME, MX, TXT), TTL caching, and the full resolution process. Plus commands to view and clear DNS cache.

Yesterday, the Bazel team at Google did not have a very Merry Boxing Day. An SSL certificate expired for and as shown in this screenshot from the github issue. This expired certificate apparently b…

It’s here, the future of masonry layouts in CSS!

Meet TARS — a simple, repeatable, and meaningful UX metric designed specifically to track the performance of product features. Upcoming part of the Measure UX & Design Impact (use the code 🎟 IMPACT to save 20% off today).
CSS Masonry is almost here! Patrick Brosset takes a deep dive into what this long-awaited feature means for web developers and how you could make use of it in your own work.

I've written a bookmarklet that helps me link to specific text on a web page.
An overview of what makes modern CSS so awesome.

OAuth was first introduced in 2007.
An explainer for doing web development using only vanilla techniques.

A list of what tools and resources are most relevant for our designers right now.

Exploring SVG and its visual effects applications
white
Apache ECharts, a powerful, interactive charting and visualization library for browser

Hashnode is a free developer blogging platform that allows you to publish articles on your own domain and helps you stay connected with a global developer community.
Frontend Masters Guides Description

Learn webgpu
Written by Nwani Victory✏️ When designing a page with content overflowing the viewport, an indirect...

Introduction Are you tired of using tables, floats, and other traditional CSS layout...

SVG `` provides a way to define how an element moves along a motion path. In this article, Paul Scanlon shares an idea of how to use it by animating race cars in an infinite loop as easy as one-two-three!
Developers often feel discouraged from editing SVG markup and experimenting with SVG animations, thinking it’s a significant time investment or they need to use a complex animation library to do so. In this article, Adrian showcases his favorite tricks, which make the process…
Smashing Magazine — front-end, UX and design for front-end engineers and designers
Welcome to our collection of CSS cards! In this comprehensive compilation, we have gathered a wide range of free HTML and CSS card code examples from various reputable sources, including CodePen, GitHub, and other valuable resources.


Discover hundreds of web design & development resources in this carefully curated collection.

Both npm (Node Package Manager) and Yarn are popular package managers for JavaScript projects,...

Web development, especially what you can do with CSS, has become increasingly complex. With the added capabilities of CSS Grid, it is now possible to achieve layouts that look like they were laid out by hand. Let’s tackle a practical example of how to do something like that.
A masonry type of layout, one of the biggest obsessions of UX designers, is finally coming to CSS. Style popularized by Pinterest, where elements fill the vertical gaps instead of being aligned to the row axis.

What is a sticky notes with css3, How do you make a sticky notes with css3? Sticky Notes with CSS3...

In this article, we're going to discuss how to use Curl to interact with RESTful APIs. Curl is a command-line utility for transferring data from or to a remote server.
Google Arts & Culture features content from over 2000 leading museums and archives who have partnered with the Google Cultural Institute to bring the world's treasures online.

Check out 5 Node.js tools that can help boost your productivity in 2023.

Effective log management is a fundamental aspect of maintaining and troubleshooting today's complex...

Note: Due to publishing limitations, the groups of colors in this post are inserted as images. For...