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 🇵🇸 Hide

Frontend Dogma

“2022” News Archive (2)

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