Tech does not just watch: Take action against Russia’s war on Ukraine 🇺🇦, and take action against Israel’s genocide on the Palestinian people and the destruction of Palestine 🇵🇸 Protest, boycott, ostracize. Hide

Frontend Dogma

“2022” News Archive (2)

Entry (Sources) and Other Related TopicsDate#
Why Japan’s Internet Is Weirdly Designed1,851
,
The Ultimate Error Message UX Writing Guide1,850
, , ,
The “label” Element1,849
, ,
Preparing for WCAG 2.2 (int)1,848
, ,
Our Future CSS Strategy1,847
, , , ,
Node.js Architecture Pitfalls to Avoid (app)1,846
,
Down With Design Systems Dogma (amy)1,845
CSS “:is()”, “:where()”, “:has()”, and “:not()”1,844
,
Accessibility and Inclusive Design Systems (bra)1,843
, , ,
Writing and Organizing Node.js API Tests the Right Way1,842
, ,
What Image Format Should You Use in Your Next Project? (alv)1,841
What Happened to Text Inputs? (hey)1,840
, ,
The Value of Accessibility (ann)1,839
,
Page Title Conventions (ada)1,838
, ,
Optimizing a Vue App (mic/sma)1,837
, ,
Natural Language Inputs (jim)1,836
,
Improving Firefox Stability With This One Weird Trick1,835
, ,
Deploy Node.js to AWS: Build an Automated CI/CD Pipeline1,834
, , ,
CSS Snapshot 2022 (tab+/w3c)1,833
,
An Interactive Guide to Flexbox (jos)1,832
, , ,
What Is the Open Web?1,831
, ,
Taming the Cascade With BEM and Modern CSS Selectors (css)1,830
, , , ,
State of JavaScript 2022 (sac/dev)1,829
,
Less Design Leadership—More Design Authorship (uxd)1,828
,
Incorporating Accessible Design Elements Into Your Web Site (uxm)1,827
,
How to Use Huge Type on the Web1,826
, ,
Harnessing Groupthink: Fine-Tuning CSS Specifications (ric)1,825
,
DOJ and Congressional Updates on Digital Accessibility1,824
,
Analyzing the Top 100 Retailers for Digital Accessibility (deq)1,823
, ,
A Guide to Keyboard Accessibility: JavaScript (its/sma)1,822
, , ,
4 Mobile Must-Haves for a Modern UX Design Strategy (uxm)1,821
, , ,
Today I Learned: The Subtle Art of Code Reviews1,820
, ,
Multidimensional Design Systems (fig)1,819
,
Get Verified on Mastodon With WordPress (osd)1,818
,
Brief Note on “aria-readonly” Support (aar)1,817
, , , ,
Git Notes: Git’s Coolest, Most Unloved­ Feature1,816
Distinguish Yourself in the Tech Job Market by Writing a Solid Cover Letter (and)1,815
,
An Introduction to the Design Tokens File Format (fig)1,814
, ,
The Ultimate Guide to Frontend Monitoring1,813
,
The Easiest Way to Get Started With CSS Grid (zor/css)1,812
, , ,
How to Handle Unplanned Work in Scrum1,811
, , ,
Days Since Last JS Framework1,810
, ,
You Don’t Need HTML (ede)1,809
, ,
Style a Parent Element Based on Its Number of Children Using CSS “:has()” (bra)1,808
,
Migrating From npm to pnpm1,807
, ,
Firefox-Only CSS (ami)1,806
, , ,
Experimenting With Layering, Filtering, and Masking in CSS1,805
, , ,
Back to Basics: What are Callbacks in JavaScript?1,804
, ,
An Interesting Limitation of CSS Custom Properties (tyl/clo)1,803
,
A Guide to Image Optimization on Jamstack Sites (daw/sma)1,802
, , , , , ,
“vh”, “svh”, “lvh”, and “dvh” (mat)1,801
Using Automated Test Results to Improve Accessibility (sma)1,800
, ,
Theory-Building and Why Employee Churn Is Lethal to Software Companies1,799
,
Spy On “window.postMessage” Calls (bah)1,798
, ,
“Not Secure” Warning for IE Mode1,797
, , , ,
Improving React Interaction Times by 4×1,796
, ,
CSS Best Practices: 16 Ways to Improve Your CSS Skills Quickly1,795
,
Build and Deploy a Node.js Microservices Application1,794
, ,
Accessibility Is in Style—Styles and Style Guides (kno)1,793
, , , , , ,
5 Insider Tips to Make Accessibility Part of Workflow (mni)1,792
, ,
Why Some Developers Will Never Improve1,791
,
Visual Design: Breaking Into the Fourth Dimension of Experience Design (uxd)1,790
,
The Heuristics of Neurodesign (uxd)1,789
,
The Best Programming Languages You Can Use for Web Development1,788
,
Significant Improvements for Screen Readers Now in Nightly Firefox (moz)1,787
, , , ,
How to Do Keyword Optimization for SEO (3 Steps) (ahr)1,786
, , ,
CSS Shapes Module Level 1 (w3c)1,785
, ,
Building Conscious Design Systems (amy)1,784
10 Topics You Must Know if You Want to Be a Web Developer—a Beginners Guide1,783
,
Your Accessibility Claims Are Wrong, Unless… (aar)1,782
,
Web Sustainability Resources (mic)1,781
,
Should You Use PHP (Laravel) in 20231,780
,
Awesome Productivity Tools for Developers1,779
,
A Guide to Keyboard Accessibility: HTML and CSS (its/sma)1,778
, , , ,
Git Cheat Sheet With 40+ Commands and Concepts1,777
, ,
Content Strategy 1011,776
,
The IndieWeb for Everyone1,775
,
The Evolution of Scalable CSS1,774
, , , , , , , , , , ,
How to Increase Traffic to Your Website (for)1,773
,
Don’t Disable the Zoom Functionality1,772
,
When Our Tools Hold Us Back (mia/odd)1,771
, ,
Implementation Guide for Using “Remove Cache Buster Query Parameter” Feature1,770
, ,
CSS “:where()” “:is()” the Difference? (hel)1,769
,
CSS Grid and Custom Shapes III (css/css)1,768
, ,
10 Things I Wish I’d Known When Starting My Coding Journey1,767
Why Your Backend in Node.js Needs an API Layer and How to Build It1,766
, ,
What’s New in WCAG 2.21,765
, , ,
The Anatomy of “visually-hidden” (sib/tpg)1,764
,
State of Design Systems 2022 Survey1,763
,
Node.js Security Best Practices (nod)1,762
, ,
Easily Switch Between Different Node Versions Using nvm (zor/css)1,761
, ,
Are You Using an Accessibility Overlay to Help Disabled Users? Don’t! (sea)1,760
, ,
An Open Challenge (to Tech Event Organizers) (col)1,759
Designing for People Who Use a Mouse (web)1,758
,
Cultivating Design Systems by Bringing Intention (amy)1,757
CSS Timeline1,756
,
Browsers, JSON, and “FormData” (jim)1,755
, ,
Accessfuturism: Digital Accessibility in 2032 (web)1,754
, ,
A Brief and Probably Only Partially Correct History of CSS Nesting (chr)1,753
, ,
What CSS Do You Absolutely Have to Know in 2022? (geo/css)1,752
TypeScript With Node.js (rwi)1,751
,
Is “CSS Engineer” Now a Job Position? (hel)1,750
,
How to Improve User Experience and Wow Your Users1,749
,
How to Create the Perfect Hero Image for Your Portfolio Site1,748
,
Generating Slugs Using One Line of Code in JavaScript (ami)1,747
Foundations: Native Versus Custom Components (tet)1,746
, , , ,
Early Learnings for Early Hints at Shopify (sia)1,745
, , , ,
Dialogs, Modality, and Popovers Seem Similar—How Are They Different? (hdv)1,744
, , , ,
Accessibility Contrast Requirements Explained and How to Fix 5 Common Low-Contrast Issues (pop)1,743
, ,
Why You Need to Monitor and Report on Accessibility—All the Time (deq)1,742
, , ,
Why Would Anyone Need JavaScript Generator Functions?1,741
,
What Designers Can Learn From Apple’s New Accessibility Features (uxd)1,740
, ,
Using Data-Driven Analytics to Improve Your Site’s User Experience (uxm)1,739
, ,
The Superpowers of Design Tokens1,738
,
Saved From Callback Hell1,737
,
Responsive Accessibility Using “visibility: hidden” (sco)1,736
, , ,
npm Security: Preventing Supply Chain Attacks (sny)1,735
, ,
Managing CSS Styles in a WordPress Block Theme (css)1,734
, , ,
Creating a Design System Using Radix1,733
,
Client-Side Routing Without the JavaScript (rya/thi)1,732
, ,
A Simpler Approach to Document and Web Accessibility1,731
Visual Design in UX: Study Guide1,730
, , , ,
Too Much Efficiency Makes Everything Worse: Overfitting and the Strong Version of Goodhart’s Law (jas)1,729
,
Inside the Mind of a Frontend Developer: Hero Section (sha)1,728
,
How to Adjust Alignment and Indentation for Ordered Lists in CSS1,727
, , , ,
Hey Tech Recruiter, Here Are Some Tips From a Developer (eev)1,726
, ,
Writing Better Documentation (ale)1,725
,
An Animated Guide for Node.js Event Loop1,724
, , ,
Accessibility “Gaps” in MVPs (aar)1,723
5 Takeaways From Screen Reader Usability Interviews1,722
, ,
Ways to Improve Developer Onboarding on an Existing Codebase1,721
,
See This Page Fetch Itself, Byte by Byte, Over TLS1,720
, ,
Minimal Dark Mode (j9t)1,719
, ,
Frontend Dogma on Mastodon (fro)1,718
Caring About the World Wide Web (ada)1,717
, , ,
6 Steps to Improve HTML Images for Users and Developers (aus)1,716
, , ,
Why You Need to Involve Deaf and Hard of Hearing People in Research and Testing (mer)1,715
,
Tips for Design System Component Pages1,714
, , , ,
The Best PHP Frameworks for 20221,713
,
Sustainable Web Design Reduces E-Waste1,712
Speedy CSS Tip! Animated Gradient Text (jhe/dev)1,711
,
Progress Over Perfection: A Better Way to Accessibility (mer)1,710
,
Comparing TCP and QUIC1,709
, , ,
A Testing Strategy for Accessibility in New Apps (mar)1,708
,
A Deep Dive Into Accessible Notifications1,707
, , ,
7 Tactics That Benefit Both Accessibility and SEO (deq)1,706
,
16 Rare HTML Tags You Really Should Know1,705
,
Why Experienced Programmers Fail Coding Interviews1,704
,
Tips to Become a Great Software Engineer1,703
The Case for JPEG XL (jon)1,702
, ,
Should Consistency Be a Goal of Design Systems? (amy)1,701
,
Next Steps for the W3C Web Accessibility Initiative1,700
, ,
HTML and CSS Features, Tips for a 10× Faster Page Loading Speed1,699
, , ,
How to Start a Content Audit1,698
, , , ,
Designing the Perfect Mobile Navigation UX (vit/sma)1,697
, ,
Design Management Toolbox: Non-Linear Professional Development (uxd)1,696
,
An Introduction to CSS Cascade Layers (lul)1,695
, ,
A Love Letter to React (fly)1,694
,
Is Turbopack Really 10× Faster Than Vite? (eva)1,693
, , ,
An Overview of JavaScript Promises1,692
, ,
Why One Web Pioneer Thinks It’s Time to Reinvent the Browser (dav/ver)1,691
,
TypeScript 5.0 Iteration Plan (dan/typ)1,690
The New CSS Media Query Range Syntax (css)1,689
,
Screenshotting VoiceOver on macOS (kil)1,688
, , , , ,
My Divtober 2022 Drawings (alv)1,687
,
Intro to HTML-First Frontend Frameworks1,686
, ,
Folder Structure for Node.js and Express.js Project1,685
, ,
Everything You Need to Know About Material Design 31,684
, , ,
Complexity and Caution (tem)1,683
, ,
“aria-label” Is a Code Smell (eri)1,682
, , , ,
20+ Laravel Best Practices, Tips, and Tricks to Use in 20231,681
, ,
Knowing What It’s Not (uxd)1,680
,
Hostile Patterns in Error Messages1,679
, , ,
Do We Need an Interop for Assistive Technologies? (hdv)1,678
, , , ,
7 Shorthand Optimization Tricks Every JavaScript Developer Should Know1,677
,
5 Visual Treatments that Improve Accessibility1,676
,
URL Redirection on AWS Using JSON Rules1,675
, , ,
The Perfect Commit (sim)1,674
, , ,
How to Create Advanced Animations With CSS (sma)1,673
, ,
How to Build, Test, and Publish a TypeScript npm Package in 20221,672
, ,
CSS Ellipsis for Single-Line and Multi-Line Text1,671
,
Why You Should Never Use “px” to Set “font-size” in CSS1,670
,
What Is a Realm in JavaScript?1,669
Using HSL Colors in CSS (log)1,668
,
Type-Safe TypeScript With Type Narrowing (thi)1,667
,
React Concurrency, Explained1,666
, ,
Practical CSS Guide for Busy Developers1,665
,
Motion Controls in the Browser (sma)1,664
, ,
How to Communicate Effectively as a Developer1,663
, , ,
How Flaky Tests Impact Developers1,662
, , ,
All Designers Start as Copycats (and That’s OK) (uxd)1,661
,
Masked Gradient Dashed Lines (mey)1,660
, ,
Getting WCAG Color Contrast Right (luk/uxd)1,659
, , ,
CSS Runtime Performance1,658
, ,
Accessibility Beyond the “Obvious” (tem)1,657
Web Accessibility: ARIA 101 (thi)1,656
, ,
Typographic Hierarchies (sma)1,655
,
The Math Behind Nesting Rounded Corners (pau/clo)1,654
, ,
Guide to the Best JavaScript Books for Beginners1,653
, , ,
Design Principles for the Web (ada)1,652
, ,
Code Coverage With Storybook Test Runner (sto)1,651
, ,
A Beginner’s Guide to Chrome Tracing (nol)1,650
, , , , ,
“Thousand” Values of CSS (kar)1,649
,
Structured Data (htt)1,648
, , , , , ,
Performance (rvi/htt)1,647
, , , , ,
OKLCH in CSS: Why We Moved From RGB and HSL (sit+/evi)1,646
, ,
CSS Animated Grid Layouts (bra/dev)1,645
, , ,
Conditionally Adaptive CSS—Browser Behavior That Might Improve Your Performance (pep)1,644
, ,
Building a Tooltip Component (arg/dev)1,643
, , ,
Animated Border Gradient (shs)1,642
, , , ,
What? How? Why? “@ layer”1,641
,
Sharing Data Between Microservices1,640
,
Is There Too Much CSS Now? (sac/css)1,639
Don’t Be Afraid of Reverting Code in Git1,638
Do You Really Understand CSS Radial Gradients? (pat)1,637
,
Detect System Theme Preference Change Using JavaScript (dav)1,636
,
How We Improved React Loading Times by 70% With Next.js1,635
, , ,
Evolution of Manuals: UX Inspiration From History (uxd)1,634
, ,
Disruptive Design Patterns—an Uncharted Territory (uxd)1,633
Twitter Reminds Us About Alt Text, but How Good Are We at It? (uxd)1,632
, , , ,
Things Strong Developers Do That Drive Their Team Crazy1,631
,
The Truth Behind Implicit/Explicit Form Labels1,630
, , ,
Tailwind CSS v3.2: Revisiting My “Feature Creep” Warning1,629
,
New Git Guidelines: We Have Switched to Conventional Commits1,628
, , ,
JavaScript Shallow Copy—What Is a Shallow Copy?1,627
Let’s Talk About Web Components (bra)1,626
How to Set Up the New Google Auth in a React and Express App1,625
, , , ,
53 UX Statistics to Know for 20231,624
,
Why I Never Understood CSS-in-JS (cit)1,623
, ,
Which Serverless Edge Platform Has the Fastest Git Deployments? (den)1,622
, , , ,
Usable, Useful, and Valuable1,621
, , ,
Responsive Animations for Every Screen Size and Device (css)1,620
, ,
CSS Is Awesome1,619
,
SEO and Accessibility Are Symbiotic (deq)1,618
,
Ethical Design Is a Risk Management Strategy (uxd)1,617
, ,
A Dashing Navbar Solution (mey)1,616
Why We Need CSS Speech (tin)1,615
, ,
What if the Team Hates My Functional Code?1,614
The True Type in PHP 8.2 (ami)1,613
State of CSS Frameworks (thi)1,612
, ,
Redo Websites Less Often (to Become a Better Developer) (j9t)1,611
, , ,
I Made a Full-Stack and Type-Safe Personal Site Using the T3 Stack1,610
, , ,
How to Build the Foundation for Digital Accessibility (deq)1,609
, , ,
Highly Customizable Background Gradients (spa/clo)1,608
, ,
GitHub Copilot Investigation1,607
, , , ,
Digital Accessibility—Ask Me Anything (tpg)1,606
,
Data-Oriented Django (ada)1,605
, ,
CSS Specificity for Beginners (nic)1,604
, ,
Common ARIA Mistakes and How to Avoid Them (ale)1,603
, , ,
Applying the 8 Golden Rules of User-Interface Design (uxm)1,602
, ,