|
The Front-End Developer's Guide to the Terminal â If youâre looking to learn a modern JavaScript framework (like React) youâll need to be familiar with the terminal. As Josh points out, many tools assume you have a good working knowledge of the CLI. So, consider this your âmissing manualâ for all things Terminal â looking at all the important high-level fundamentals, and running through some tips and tricks along the way. Josh W. Comeau |
Building a Dialog Component â This is a solid, foundational overview of how to build color-adaptive, responsive, and accessible âmini and mega modalsâ with the Adam Argyle |
Dark Patterns in UX â Dark patterns manipulate or trick users, rather than help them. Itâs easy to try and trick your users with your UI, but donâtâit only breeds distrust in both you and the internet. Learn what not to do to your users from this blog post. Telerik UI for Angular sponsor |
Designing a Better Carousel UX â Letâs be real: Carousels generally donât have a good reputation⊠But here, Vitaly highlights just some of the ways we can make them more useful, looking at best practices/guidelines to improve them with honest scrolling direction, labels, thumbnails and grouped prev/next-buttons. Vitaly Friedman |
What's New In DevTools for Chrome 101 â Import and export user flow as JSON, support Jecelyn Yeen (Chrome Developers) |
|
đ Tutorials, Articles & Opinion |
â¶Â  What Key Was Pressed? (You Won't Believe How Keyboard Events Work) â A half-hour video diving into the intricacies of keyboard events and the best ways to go about handling user input. Jake Archibald & Ada Rose Cannon |
SVG Passthrough Precision â If an SVG is imported into a design tool, then immediately exported as another SVG, how much precision is kept? Whatâs added, removed, or altered? Letâs dive in. Marc Edwards |
A Web Renaissance â âThanks to the mistrust of big tech, the creation of better tools for developers, and the weird and wonderful creativity of ordinary people, weâre seeing an incredibly unlikely comeback: the web is thriving again.â Anil Dash |
Keep Up with the Latest in Startups, Tech, & Programming in Just 5 Min â TLDR is a daily newsletter with links and TLDRs of the most interesting stories in startups đ, tech đ±, and coding đ» TLDR Newsletter sponsor |
Seven Web Component Tricks â A few things that may not be âsuper obviousâ about working with Web Components. Presented in a straightforward manner with code examples. Dave Rupert |
'Childish Font Sizes' â When it comes to a baseline Tyler Sticka |
Declarative Design â Thoughts on how we approach web design, with a focus on developing the right mindset: âfocus on creating the right inputs rather than trying to control every possible outputâ. Jeremy Keith |
The Future of CSS: CSS Toggles â Hereâs a quick look at what a Bramus Van Damme |
CSS Color Module Level 5 Reference Guide â A simple reference guide for the new color specification methods available with the (in-draft) CSS Color Module Level 5. Nelson Michael |
The Struggle of Using Native Emoji on the Web
|
Common Accessibility Issues That You Can Fix Today
|
How to Fix Your Low-Contrast Text
|
Add a CSS Lens Flare to Photos for a Bright Touch
|
|
đ§ Code, Tools & Resources |
Stylify: A Library That Generates Utility-First CSS Based on Your HTML â This is kind of wild. You write HTML class names that look almost exactly like inline styles, then this tool will generate the right amount of CSS, along with the âmangledâ HTML to match. VladimĂr MachĂĄÄek |
Loaders â Here's a nice collection of two-dozen simple, lightweight loaders and spinners for your next project. Made with HTML, CSS and SVG. React, or copy/paste. The GitHub repo is here, npm package here â zero dependencies. Griffin Johnston |
How to Go from 1x Deploy a Week â 1x a Day â Many Times a Day Sleuth sponsor |
PWA Resources: A Curated and Categorized Collection of Resources for Progressive Web Apps shareup |
details-utils: A Suite of Utilities to Add More Features to The Zach Leatherman |
PicMo: A Plain JavaScript Emoji Picker â Gives you the option to use platform-native emojis or cross-platform ones via Twemoji, and you can even add your own custom emojis. Try some demos here. picmo |