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

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