Elsewhere
Things we find interesting we think you might too. Grab the RSS feed for your newsreader of choice.
A TC39 Proposal for Signals. A v0 draft of the signals proposal… | by EisenbergEffect | Apr, 2024 | Medium
April 3, 2024
What are signals?A signal is a data type that enables one-way data flow by modeling cells of state and computations derived from other state/computations. The state and computations form an acyclic gr...
Read MoreThe Power of :has() in CSS | CSS-Tricks – CSS-Tricks
April 3, 2024
Hey all you wonderful developers out there! In this post we are going to explore the use of :has() in your next web project. :has() is relatively newish but has gained popularity in the front end comm...
Read MoreFrontend Developers: the Newest New Kingmakers
April 2, 2024
In recent years the frontend has undergone a renaissance. Frontend developers—individuals that have traditionally focused on writing HTML, CSS, and JavaScript code, but increasingly work on everythi...
Read More(5699) Node.js: The Documentary | An origin story – YouTube
April 2, 2024
Back in 2008, most people thought of JavaScript as just a client-side language. But when Google’s V8 appeared, young developer Ryan Dahl made the connection between non-blocking servers, V8, and...
Read MoreHow To Use The Web Bluetooth API · confidence.sh
April 2, 2024
In this article, I’ll show you how to build using the Web Bluetooth API to interact with Bluetooth peripherals. We’ll specifically build together an app powered by Web Bluetooth to display stats f...
Read MoreWhat You Need to Know about Modern CSS (Spring 2024 Edition) – Frontend Masters Boost
March 27, 2024
My goal with this bookmarkable guide is to provide a list of (frankly: incredible) new additions to CSS lately. There is no hardline criteria for this list other than that these things are all fairly ...
Read MoreSpreadsheets are all you need.ai – A low-code way to learn AI
March 26, 2024
Spreadsheets-are-all-you-need is a low-code introduction to the details behind today’s Large Language Models (LLMs) that’s ideal for:Technical executives, marketers, and product managersDevelopers...
Read MoreAccessible Forms with Pseudo Classes | CSS-Tricks – CSS-Tricks
March 26, 2024
In this post, I am going to take you through creating a simple contact form using semantic HTML and an awesome CSS pseudo class known as :focus-within. The :focus-within class allows for great control...
Read Morea view source web
March 26, 2024
In the end, view source is a reminder that software is a human activity with all its nuance, and mundanity, laid bare waiting to be viewed in our browsers. View source is a slow space, a gesture to se...
Read MoreWhen to Nest CSS – Cloud Four
March 25, 2024
With the recent news that CSS nesting is now available in the major evergreen browsers, our team was discussing how it differs from nesting in Sass, and the question came up — When should you use n...
Read MoreOn popover accessibility: what the browser does and doesn’t do | hidde.blog
March 25, 2024
One of the premises of the new popover attribute is that it comes with general accessibility considerations “built in”. What does “built in accessibility” actually mean for browsers that suppo...
Read MoreThe box model and box sizing – Piccalilli
March 22, 2024
To open up this CSS Fundamentals series, we’re looking at one of those most important aspects of CSS to understand: how the box model is affected by box sizing.If there’s ever one really important...
Read More5 lessons design systems teams can learn from open-source maintainers
March 22, 2024
Open source development has major differences from corporate design systems of course, but a few key similarities make it a useful comparison: Both groups face pressure to expand adoption; both groups...
Read MoreNavigating the future of frontend
March 22, 2024
The frontend ecosystem is in a period of transition. Up-and-coming frontenders navigate a complex environment of competing frameworks, concepts, advocates, preferences, and best practices. Today, the ...
Read MoreMarking the Web’s 35th Birthday: An Open Letter – World Wide Web Foundation
March 22, 2024
Original Hope Three and a half decades ago, when I invented the web, its trajectory was impossible to imagine. There was no roadmap to predict the course of its evolution, it was a captivating odyssey...
Read MoreOn Design Engineering: I think I might be a design engineer…
March 21, 2024
For several years, I’ve been wondering where I fit into the web development spectrum. Reflecting on my career, I can see a convergence towards a certain way of working. But I’ve not been able to n...
Read MoreDesign Engineering
March 20, 2024
Many engineering disciplines have a role called a Design Engineer—a title that has been more popular in software in recent years. Design Engineers tend to work on products and systems that involve a...
Read MoreA Collection of Design Engineers
March 20, 2024
Collecting people I know who work at the intersection of design and engineering, in an attempt to figure out what a design engineer is Source: A Collection of Design Engineers...
Read MoreSupercharge compression efficiency with shared dictionaries | Blog | Chrome for Developers
March 20, 2024
The Chrome team has been working on making shared dictionaries usable on the web, which are now available in an origin trial for both Brotli and ZStandard. Shared dictionaries can supplement Brotli an...
Read MoreA React Developers Guide to Writing Enhance Components
March 18, 2024
Frequently, we are asked by React developers why patterns they have learned while writing components using JSX do not translate to writing web components. In this post, I’ll try to capture some comm...
Read MoreJavaScript Visualized Series’ Articles – DEV Community
March 15, 2024
JavaScript Visualised is a 7 part animated series on core concepts of JavaScript from Lydia Hallie. From the Event Loop to Asynch/Await and much in between! Source: JavaScript Visualized Series’...
Read MoreHello INP! Here’s everything you need to know about the newest Core Web Vital
March 15, 2024
After years of development and testing, Google has added Interaction to Next Paint (INP) to its trifecta of Core Web Vitals – the performance metrics that are a key ingredient in its search ranking...
Read MoreInteraction to Next Paint is officially a Core Web Vital 🚀
March 15, 2024
Today’s the day! After years of work, we’re finally ready to make Interaction to Next Paint (INP) a stable Core Web Vital metric. This marks a significant step forward in the way we measur...
Read MoreCSS for printing to paper
March 14, 2024
This article explains some of the CSS basics that control how your webpages look when printed, and a couple of tips and tricks I’ve learned that might help you out. Source: CSS for printing to p...
Read More