Frontend Weekly Digest #260 (16–22 May 2022)


An API for fast, beautiful web fonts
Kubernetes For Frontend Developers
Web Applications 101
The balance has shifted away from SPAs
An introductory guide to Contiuous Integration and Delivery/Deployment (CI/CD) for Frontend Developers
The Surprising Truth About Pixels and Accessibility
Image To Grid Transition


Use CSS Grid to Make a Fixed Sidebar with Scrollable Main Body
First Look At The CSS object-view-box Property
Adding Tailwind CSS to New and Existing WordPress Themes
Minify CSS — CSS Minifying and Compression Explained
Improving Icons for UI Elements with Typographic Alignment and Scale
:where() :is() :has()? New CSS selectors that make your life easier
Building a button component
Fun with CSS Combinators
BEM vs. SMACSS: Comparing CSS methodologies


You don’t need void 0
GOV.UK drops jQuery from their front end.




Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Drive Into React useEffect Hook

How to sort next.js blog posts by date

Binding in JS explained

Responsive sidebar menu with Angular material

How to Establish a Connection to MongoDB with Node.js

Build an Array With Stack Operations

10 Reasons to Learn JavaScript

Pairwise (Coding Interview Prep, Freecodecamp)

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Fresh Frontend Links

Fresh Frontend Links

More from Medium

An Advanced CSS Interview Question: Implement if-else in CSS

Event target vs currentTarget in JavaScript: The Important Difference

New in Google I/O 2022: Exploring the HTML Dialog Element

The Case for Immutability in JavaScript