Together with  Progress Kendo UI for Angular

#​569 — November 23, 2022 | Read on the web

An Interactive Guide to Flexbox — A new, interactive explainer from Josh, with over 20 demos showing off how Flexbox works. This is an excellent, detailed overview, and a real sound way to wrap your head around the core flexbox functions. There's a lot to enjoy here and even if you think you know your Flexbox already, it's a great refresher.

Josh W. Comeau

Building Powerful and Faster Data Grid With Kendo UI for Angular — Let’s see how the Kendo UI for Angular Grid can be used to create a robust data grid, and how it compares to Angular Material.

Progress Kendo UI for Angular sponsor

Experimenting with Layering, Filtering, and Masking in CSS — Jeff shares some findings following recent experiments with layering, filtering, and masking in CSS. They note that the language has come a long way in recent years, with properties like filter, mask-image, mix-blend-mode, additional gradient types like radial-gradient, and more, opening the door for Photoshop-like effects that weren’t possible before.

Jeff Zych

A Guide to Keyboard Accessibility with JavaScript — The first article in this series looked at HTML and CSS accessibility, and this second entry focuses on JavaScript. It covers a JS toolset you can use to create a great experience for keyboard-oriented users.

Cristian Diaz


📙 Tutorials, Articles & Opinion

Tree Views in CSS — How to create a collapsible list (tree view) with just HTML and CSS, no need for JavaScript. Accessibility software will see the tree view as lists nested inside disclosure widgets, and the standard keyboard interaction is supported automatically.

Kate Rose Morley

Create Stunning og:image Tags Automatically — Check how you can set up beautiful and dynamic link previews automatically on

Mugshot Bot sponsor

Using Automated Test Results to Improve Accessibility — Looks at how to leverage automated test results from accessibility checks to see real, sustainable digital accessibility transformation.

Noah Mashni and Mark Steadman

Inline Layout Switch Ideas — Two ideas for animating images from an inline layout to a column or grid-based one — and as it’s from Codrops, there’s demos of course.

Mary Lou

Improving Firefox Stability with This 'One Weird Trick'
Gabriele Svelto (Mozilla)

A Guide to Image Optimization on Jamstack Sites
Alba Silvente

Taming the Cascade with BEM and Modern CSS Selectors
Liam Johnston

🔧 Code, Tools & Resources

media-chrome: Fully Customizable Media Player Controls as Web Components — You can see an interactive breakdown of each of the components by hovering over them in the list on the left hand side. GitHub repo.


Build Custom Automations 10x Faster with Retool Workflows

Retool sponsor

Boxy SVG: An Online, Full-Featured SVG Editor — Has a Photoshop-like UI, and can be installed as a PWA and you can use customizable keyboard shortcuts for different features. It does cost money, though, but has a free trial and you can play around with the editor itself without signing up to see if you like the flow.

Jarosław Foksa

Random User Generator: A Free, Open-Source API for Generating Random User Data — This will return various bits of data in JSON, CSV, YAML, or XML format and includes quite a bit of info for each “user”, including a profile photo.


CSS Clothoid Corners: Generate "Visually Softer" Rounded Corners Using CSS clip-path — This online generator uses the CSS clip-path property to subtly improve the look of rounded corners on elements. The result is similar to the rounded edges on iOS app icons. ('Clothoids' are also known as Euler spirals. Now you know.)

Takehiko Ono

uiGradients: A Community Contributed Collection of Beautiful Multi-Color Gradients — Includes a useful option to rotate any gradient to allow you to customize it before grabbing the code or downloading as a JPEG. I'm definitely feeling Fresh Turboscent (below)..

Indrashish Ghosh

🧑‍💻 JOBS

Senior Frontend Engineer (EU Remote or relocate to Berlin) — We’ve built a product thousands of people love (see Trustpilot if you don’t believe us). We need your help with React & TypeScript.

Find Frontend Engineering Jobs with Hired — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It's free for job-seekers.

Ahh.. Fresh Turboscent..