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

Entry (Sources) and Other Related TopicsDate#
Culture Is Stuck2,104
,
Why Do We Need Authorization and Authentication?2,103
, ,
React JS Best Practices From the New Docs2,102
, , , ,
Overlapping Interactive Areas (tem)2,101
,
Junior Designers, Please Don’t Give In (uxd)2,100
,
ICANN and the 7 Keys to the Internet2,099
, , , ,
Fluid Typography: Predicting a Problem With Your User’s Zoom-In (sma)2,098
, , ,
Understanding Design Tokens, From UX Tool to Production2,097
,
Styling a “pre” That Contains a “code” (mey)2,096
,
Stashing Individual Files in Git (ami)2,095
JavaScript Frameworks—Heading Into 2023 (rya/thi)2,094
,
Git in 10 Mins2,093
An Ultimate Guide on Sizing, Spacing, Grids, and Layout in Web and UI/UX Design (sma)2,092
, , , , ,
Why Web Design Still Matters in 2023 (web)2,091
,
How to Write an Awesome README2,090
, ,
7 Tips for Improving Your Productivity With Git (dan)2,089
, ,
Website Accessibility (15 Best Practices) (bru)2,088
, , , , , , , , , ,
Theme Toggles2,087
, , , ,
Shape Up2,086
,
Performance Culture Through the Looking-Glass2,085
, ,
How to [Set Up] Prettier2,084
, ,
A Guide to Command-Line Data Manipulation (alv/sma)2,083
,
Building Inclusive Products for Trans People (uxd)2,082
A CSS Challenge: Skewed Highlight (pep)2,081
,
What’s Wrong With Code in 2022?2,080
, ,
The RUM Archive and Benford’s Law2,079
Invisible Ink Effect With SVG Filters and CSS (che)2,078
, , , ,
CSS Subgrid (rac/5t3)2,077
, ,
User Stylesheets Are Still Pretty Great and Should Be More Widely Supported2,076
, ,
HTTP/3 Prioritization Demystified (pro)2,075
, ,
Enforcing Better HTML Markup With Eleventy (mat)2,074
, , ,
Deploying CSS Logical Properties on Web Apps (sma)2,073
, ,
A Problem With Link Relationships (j9t)2,072
, , , ,
11 Tips That Make You a Better TypeScript Programmer2,071
,
What Is the Difference Between Alternative Text, Long Description, and Caption? (red/mat)2,070
Top 10 Accessibility News of 2022 (equ)2,069
,
The 10 Cheapest Web Hosting Solutions in 2022 (sta)2,068
,
Obscure CSS: Restoring Visibility (kiz)2,067
, ,
Design System Fresh Bundling2,066
,
Cache the World: Turbo Charging Firefox Accessibility Performance and Maintainability (jcs)2,065
, , , ,
An Inclusive and Planet-Friendly Digital Style Guide (uxd)2,064
, , , , ,
Aligning Jakob Nielsen’s 10 Usability Heuristics With the WCAG 2.1 (hom)2,063
, , ,
2022 CSS Updates (5t3)2,062
Things CSS Could Still Use Heading Into 2023 (chr)2,061
,
The Intended Consequence of Inaccessible Digital Ads (joe/web)2,060
, ,
Signals: The Nitty-Gritty (web)2,059
, ,
React’s New Killer Documentation Focused Only on Functional Components2,058
,
Quick Start for Evaluating and Testing Web Accessibility (jar/web)2,057
, ,
CSS Color Spaces and Relative Color Syntax (dar/5t3)2,056
,
Building an Accessible Theme Picker With HTML, CSS, and JavaScript (fos)2,055
, , , , ,
Billions of Unnecessary Files in GitHub2,054
,
Accessibility Convincing (lfl/web)2,053
, , ,
A Theory of Web Relativity (alv/mat)2,052
, ,
A Complete Guide to Timeouts in Node.js (bet)2,051
, ,
2022 Roundup of Web Research (geo/css)2,050
,
Why We Hang Onto WordPress Nostalgia2,049
Useful Accessibility and Usability Examples to Help Improve Your Designs (sma)2,048
, ,
The Top 10 Security Vulnerabilities for Web Applications2,047
, ,
Pointer Events (5t3)2,046
, , ,
Foundations: Target Sizes (tet)2,045
, ,
Dockerize PHP App With Apache on HTTPS2,044
, , ,
Common Nesting Issues in HTML (cit/mat)2,043
,
Bad Performance Is Bad Accessibility (bru)2,042
,
An Important Message to All Developers2,041
The Science of User Experience (uxm)2,040
,
The Performance Inequality Gap, 2023 (sli)2,039
Taking the Stress Out of Design System Management (sma)2,038
,
Step Into the Light (DOM) (aaa)2,037
, ,
Prevent Focused Elements From Being Obscured by Sticky Headers (sib/tpg)2,036
, , ,
Interop 2022: End of Year Update (rac/dev)2,035
, , , ,
If You Are Afraid of AI, You May Not Be the Best UX Designer Out There (uxd)2,034
, , ,
Frontend Dogma + UITest.com = ❤️ (fro)2,033
Do You Know “color-scheme”? (sar/mat)2,032
,
CSS Style Queries (sha)2,031
,
Concepts Behind Modern Frameworks2,030
,
Beating Latency on Scalemates.com (tim)2,029
,
Mini-Guide to Add an Image (its/mat)2,028
,
Lockfile Trick: Package an npm Project With Nix in 20 Lines2,027
,
HTML Dialog (5t3)2,026
,
How to Learn in Public (bla)2,025
, ,
Using Inline JavaScript Modules to Prevent CSS Blockage (sto)2,024
, ,
Modern HTML as a Foundation for Progressive Enhancement (ffo/mat)2,023
,
Cascade Layers (mia/5t3)2,022
,
How to Find and Fix the Top 3 Accessibility Issues (deq)2,021
, , ,
CSS Infinite 3D Sliders (css/css)2,020
, , ,
Code Ownership and Software Quality2,019
, ,
Apple, Google, and Mozilla Are Teaming Up to Make a Next-Gen Browser Benchmark (ver)2,018
, , ,
5 HTML Elements, and a Partridge in a Despair Tree (mat)2,017
, ,
So, You’d Like to Animate the “display” Property (geo)2,016
,
Select the Right Tool for the Job (jim)2,015
Logical Border Radius (mic)2,014
, ,
Leaked a Secret? Check Your GitHub Alerts… for Free (git)2,013
,
Help Choose the Syntax for CSS Nesting (jen/web)2,012
,
Get That Marquee AeStHeTiC (dni/mat)2,011
, ,
ECMAScript Proposal: Iterator Helpers (rau)2,010
, ,
CSS “image()” (kev/5t3)2,009
CI/CD Tutorial for Developers2,008
, ,
An HTML-First Mental Model (noa)2,007
, ,
Accessibility Starts With an Organisation’s Culture (cra)2,006
,
A Guide for Making Apps Accessible2,005
,
4 Ways CSS “:has()” Can Make Your HTML Forms Even Better (aus)2,004
, , ,
A “:nth-child(An+B [of S]?)” Polyfill Thanks to CSS “:has()” (bra)2,003
, ,
View Transitions API (5t3)2,002
, ,
The Web Platform Is Back (bde)2,001
The Most Popular CSS-in-JS Libraries in 2022 (sta)2,000
, , ,
Table Like It’s 2023 (cli/mat)1,999
,
Sophisticated Web Scraping With Bright Data (cra)1,998
, ,
Release Notes for Safari Technology Preview 160 (jon/web)1,997
, , ,
IDN Is Crazy1,996
,
Get Off the Main Thread With an Inline Web Worker: An Example (sto)1,995
, , ,
Everything You Need to Know About Concurrent React (with a Little Bit of Suspense)1,994
,
Apple Considering Dropping Requirement for iPhone Web Browsers to Use WebKit1,993
, , ,
Top 5 Accessibility Issues in 2022 (lar/int)1,992
,
State of A11Y (thi)1,991
,
One Day We’ll Have a Fully Customisable Select (hdv/mat)1,990
,
New Viewport Units (mey/5t3)1,989
, , ,
Federal Web Accessibility Focus Has Private Sector on Notice1,988
,
Design Deserves More Respect (uxd)1,987
Accessible Front-End Patterns for Responsive Tables II (cod/sma)1,986
, ,
A Few Times Container Size Queries Would Have Helped Me Out (css)1,985
,
WCAG 3.0: Are We There Yet? (ons/tpg)1,984
, ,
Top 30 Linux Commands for Everyday Use (sta)1,983
, ,
The Future of Design Tokens (jin+)1,982
, ,
Five Myths About Digital Accessibility1,981
, ,
DOM Clobbering (fre/mat)1,980
,
There Can Be Only One: Options for Building “Choose One” Fields (aar/mat)1,979
,
LCP(FE) (tim)1,978
,
Implement Scroll-Snapping Using Only CSS1,977
,
Conditional Wrapping in React1,976
Web Performance and Compression1,975
,
Integrate Svelte Into PHP CMS: TYPO3 and WordPress (man)1,974
, , , ,
Dear Developer, Your Assumptions Are Wrong (mat)1,973
An Interactive Guide to JavaScript Events (ale)1,972
, , ,
WCAG—Priority of Constituencies (ala)1,971
, ,
Remove the Generator Tag From a WordPress Website1,970
, , ,
Inside the Mind of a Frontend Developer: Article Layout (sha)1,969
, ,
How to Merge Objects in JavaScript (sta)1,968
, ,
CSS Infinite Slider Flipping Through Polaroid Images (css/css)1,967
, , ,
A Complete Guide to CSS Container Queries1,966
, ,
Best PHP Books for Beginners1,965
, ,
PHP 8.2.0 Release Announcement1,964
Optimize Interaction to Next Paint (mal+/dev)1,963
, ,
Improving SEO Without Knowing Where to Start (two/mat)1,962
Enough With the Pointless Images (boa)1,961
, ,
A Modern HTML Template (2022)1,960
,
W3C Publishes WCAG Testers Consistency List (wil/deq)1,959
, ,
W3C Design Tokens With Style Dictionary (luk)1,958
,
The State of CSS 2022 [Results] (sac+/dev)1,957
,
Testing for the Support of a Selector (mat)1,956
, ,
Meaningful Labels Using ARIA—or Not (mat)1,955
, , , ,
JavaScript Polyfills for Interviews1,954
, ,
Take Full-Size Screenshots of Websites Without Any Tools in Chrome (ami)1,953
, , , ,
New npm Features for Secure Publishing and Safe Consumption (git)1,952
, ,
“mask-image” Lets You Do Some Really Cool Stuff (kev)1,951
, ,
Adding Complementary Performance Data to Your Site (mat)1,950
,
Accessible Front-End Patterns for Responsive Tables (cod/sma)1,949
, ,
Accessibility: The Land That “Time to Interactive” Forgot (tin)1,948
, ,
A Practical Guide to CSS Media Queries (sta)1,947
, ,
4 More HTML Concepts You Didn’t Know (j9t)1,946
, , ,
Why You Should Be Using New CSS Features Today II (uti/iod)1,945
Website Accessibility Is Not an Afterthought1,944
The 411 on 4.1.1 (aar)1,943
, ,
Swearing and Automatic Captions (eri)1,942
, ,
Reduce Image Sizes by Removing Metadata1,941
, , ,
Reading the Meter (sup/mat)1,940
, ,
I Don’t Use “Pushy” Questions in Code Reviews Anymore—This Is What I Do Instead1,939
,
How to Create Typography Guidelines for a Product That Does Not Follow a Design System (uxd)1,938
, ,
Does “www” Still Belong in URLs? (css)1,937
,
Brief Note on Description List Support (aar)1,936
, , , , ,
Bad UX Writing: 5 Mistakes to Avoid (uxm)1,935
, ,
PHP Type Declarations—A Guide for Beginners (ami)1,934
,
Landmarks and Where to Put Them (kil/mat)1,933
, , ,
Fast Is Good, Instant Is Better (tun)1,932
,
Using SRI to Protect From Malicious JavaScript (mat)1,931
,
Super Useful CSS Resources1,930
, ,
Amy Jiménez Márquez on Leading Information Architecture (amy+)1,929
,
About Modern Sass1,928
Proximity: Gestalt Principle for User Interface Design (nng)1,927
, ,
You Don’t Need ARIA for That (den/mat)1,926
, ,
Prerender Pages in Chrome for Instant Page Navigations (tun/dev)1,925
, , ,
How to Use the WAVE Extension and Start Manual Accessibility Testing (pop)1,924
, , , , ,
“:has(:not())” vs. “:not(:has())” (mat)1,923
, ,
CSS Infinite and Circular Rotating Image Slider (css/css)1,922
, , ,
Best APIs for Developers1,921
Accessibility and MVPs1,920
,
The State of UX in 2023: A Vibe Shift Is Coming (fab/uxd)1,919
, ,
The Final Google Fonts Knowledge Drop of 2022 (ell)1,918
, ,
Migrating From Vue 2 to Svelte1,917
, ,
How to Transfigure Wireframes Into HTML (mat)1,916
, , ,
From Type to Logotype1,915
, , , ,
Digging Deeper Into Container Style Queries (geo/css)1,914
,
Developing Faster JavaScript Apps: The Ultimate Guide to Web Workers (cra)1,913
, , , ,
Design Spacing Tokens Semantically (don)1,912
, , ,
Apache .htaccess1,911
,
A Conversation With ChatGPT (mat)1,910
, , , ,
7 Website Performance Metrics to Track for Better UX (cal)1,909
, ,
WordPress Versions 3.7–4.0 No Longer Get Security Updates (sar)1,908
,
Why You Should Be Using New CSS Features Today (uti/iod)1,907
Which Images Need Descriptive Text? (tem)1,906
,
Web Components Today (kul)1,905
,
Transient Frameworks (mat)1,904
,
Tips for Typing Import Statements in JavaScript (rau)1,903
“px” or “rem” in CSS? Just Use “rem” (aus)1,902
,
Making Microservices Accessible (cra)1,901
,
HTML Semantics and Accessibility Cheat Sheet (web)1,900
, , ,
Handling Images With Inconsistent Height in CSS (ami)1,899
,
Counting Unique Visitors Without Using Cookies, UIDs, or Fingerprinting1,898
, ,
10 Key Principles of User-Centered Design (web)1,897
, , ,
Two Weird Things1,896
, ,
The Large, Small, and Dynamic Viewport Units (bra/dev)1,895
, ,
The Fediverse and the IndieWeb (ben)1,894
, ,
The Complete Guide to Mobile SEO—8 Tips and Best Practices (sem)1,893
, , , ,
Tailwind Is a Leaky Abstraction1,892
,
Stop Fighting With CSS Positioning (kev)1,891
, , ,
Speeding Up the JavaScript Ecosystem—One Library at a Time (mar)1,890
, ,
Organizing the Eleventy Config File (len)1,889
,
Convert Any Value to a Boolean in JavaScript (ami)1,888
5 Ways to Make Your JavaScript More Functional1,887
,
We Document Our Design Systems—Why Don’t We Systematise our Documentation? (amy)1,886
,
Testing Static Types in TypeScript (rau)1,885
,
Shadow DOM and Accessibility: The Trouble With ARIA (nol)1,884
, , , ,
Newer Things to Know About Good Ol’ HTML Lists (css)1,883
, ,
Making Accessibility Simpler in Higher Education and Beyond1,882
,
Designing a Utopian Layout Grid: Working With Fluid Responsive Values in a Static Design Tool1,881
, , , ,
Debugging Tactics (add)1,880
, , ,
Color Formats in CSS (jos)1,879
,
Advanced Web Font Optimization Techniques1,878
, ,
Three Pillars of User Delight (tbf/nng)1,877
Upgrade Your HTML IV (j9t/fro)1,876
, , , , ,
NestJS With API Gateway1,875
,
HTML Content Model Categories1,874
,
CSS for URLs and HTTP Headers (jim)1,873
, , ,
Content May Be King, but Design Is Queen (uxd)1,872
,
Basic Intro to Bulma CSS1,871
,
Lazy Loading Images in HTML (sim)1,870
, ,
Foundational Skills1,869
Addressing Concerns About CSS Speech (tin)1,868
, ,
A Guide to the Most Popular Types of APIs: REST, SOAP, GraphQL, and gRPC1,867
, , ,
Positioning Notification Messages With Accessibility in Mind (cod)1,866
, ,
Growing Design System Documentation1,865
,
Forging Links (mat/9el)1,864
, ,
Elements Can Be Visible Even Though Their Parent Has Set “visibility: hidden” (ste)1,863
,
The Shape-Shifting “a” Element1,862
, ,
The Peculiar Case of Japanese Web Design1,861
, , ,
The BBC’s 15 Web Principles—15 Years Later (ede)1,860
, ,
Should Design Systems Include Problematic Components and Patterns? (amy)1,859
, ,
Setting Up a Screen Reader Testing Environment on Your Computer (sar)1,858
, , , , ,
Git Is Not the End of History1,857
, ,
Document Object Model (DOM) Geometry: A Beginner’s Introduction and Guide (sma)1,856
, , ,
A Brief History of Web Apps—Why Qwik Is Innovative1,855
, ,