Frontend Dogma

“2022” Archive

Entry (With Sources) and Other Related TopicsDate#
Culture Is Stuck (pau)2046
,
ICANN and the 7 Keys to the Internet (dur+/wvf)2045
, , , ,
Junior Designers, Please Don’t Give In (uxd)2044
,
Why Do We Need Authorization and Authentication?2043
, ,
Overlapping Interactive Areas (tem)2042
,
Fluid Typography: Predicting a Problem With Your User’s Zoom-In (rus/sma)2041
, , ,
JavaScript Frameworks—Heading Into 2023 (rya/thi)2040
,
Stashing Individual Files in Git (ami)2039
An Ultimate Guide on Sizing, Spacing, Grids, and Layout in Web and UI/UX Design (pau/sma)2038
, , , , ,
Understanding Design Tokens, From UX Tool to Production (wey)2037
,
Styling a “pre” That Contains a “code” (mey)2036
,
Git in 10 Mins (taw)2035
Why Web Design Still Matters in 2023 (web)2034
,
How to Write an Awesome README (sur/doc)2033
, ,
7 Tips for Improving Your Productivity With Git (dan)2032
, ,
Theme Toggles2031
, , , ,
Website Accessibility (15 Best Practices) (bru)2030
, , , , , , , , , ,
Shape Up (pio)2029
,
Performance Culture Through the Looking-Glass (dor/per)2028
, ,
How to [Set Up] Prettier (dev)2027
, ,
A Guide to Command-Line Data Manipulation (alv/sma)2026
,
Building Inclusive Products for Trans People (ang/uxd)2025
A CSS Challenge: Skewed Highlight (pep)2024
,
CSS Subgrid (rac/5t3)2023
, ,
Invisible Ink Effect With SVG Filters and CSS (che)2022
, , , ,
What’s Wrong With Code in 2022?2021
, ,
The RUM Archive and Benford’s Law (san/per)2020
A Problem With Link Relationships (j9t)2019
, , , ,
Enforcing Better HTML Markup With Eleventy (nel/mat)2018
, , ,
User Stylesheets Are Still Pretty Great and Should Be More Widely Supported (nic/pxl)2017
, ,
HTTP/3 Prioritization Demystified (pro/per)2016
, ,
Deploying CSS Logical Properties on Web Apps (nic/sma)2015
, ,
11 Tips That Make You a Better TypeScript Programmer (yim)2014
,
The 10 Cheapest Web Hosting Solutions in 2022 (sta)2013
,
Obscure CSS: Restoring Visibility (kiz)2012
,
Aligning Jakob Nielsen’s 10 Usability Heuristics With the WCAG 2.1 (hom)2011
, , ,
2022 CSS Updates (5t3)2010
Cache the World: Turbo Charging Firefox Accessibility Performance and Maintainability (jcs)2009
, , , ,
What Is the Difference Between Alternative Text, Long Description, and Caption? (red/mat)2008
An Inclusive and Planet-Friendly Digital Style Guide (_th/uxd)2007
, , , , ,
Design System Fresh Bundling (iva/mir)2006
,
Top 10 Accessibility News of 2022 (equ)2005
,
A Theory of Web Relativity (alv/mat)2004
, ,
CSS Color Spaces and Relative Color Syntax (dar/5t3)2003
,
Quick Start for Evaluating and Testing Web Accessibility (jar+/web)2002
, ,
Building an Accessible Theme Picker With HTML, CSS, and JavaScript (fos)2001
, , , , ,
Things CSS Could Still Use Heading Into 2023 (chr)2000
,
The Intended Consequence of Inaccessible Digital Ads (joe+/web)1999
, ,
Signals: The Nitty-Gritty (web/per)1998
, ,
React’s New Killer Documentation Focused Only on Functional Components (_di)1997
,
Billions of Unnecessary Files in GitHub (sza)1996
,
Accessibility Convincing (lfl/web)1995
, , ,
A Complete Guide to Timeouts in Node.js (bet)1994
,
2022 Roundup of Web Research (geo/css)1993
,
The Top 10 Security Vulnerabilities for Web Applications (en0/sit)1992
, ,
Foundations: Target Sizes (joe/tet)1991
, ,
Dockerize PHP App With Apache on HTTPS (hey/tim)1990
, , ,
Common Nesting Issues in HTML (cit/mat)1989
,
Pointer Events (5t3)1988
, ,
Why We Hang Onto WordPress Nostalgia (kar/the)1987
Useful Accessibility and Usability Examples to Help Improve Your Designs (sma)1986
, ,
Bad Performance Is Bad Accessibility (bru)1985
,
The Science of User Experience (ant/uxm)1984
,
Prevent Focused Elements From Being Obscured by Sticky Headers (sib/tpg)1983
, , ,
Interop 2022: End of Year Update (rac/dev)1982
, , ,
Do You Know “color-scheme”? (sar/mat)1981
,
Frontend Dogma + UITest.com = ❤️ (fro)1980
Step Into the Light (DOM) (aaa)1979
, ,
If You Are Afraid of AI, You May Not Be the Best UX Designer Out There (uxd)1978
, , ,
The Performance Inequality Gap, 2023 (sli)1977
Taking the Stress Out of Design System Management (sma)1976
,
CSS Style Queries (sha)1975
,
Concepts Behind Modern Frameworks (lex)1974
,
Beating Latency on Scalemates.com (tim/per)1973
,
Mini-Guide to Add an Image (its/mat)1972
,
HTML Dialog (5t3)1971
,
Lockfile Trick: Package an npm Project With Nix in 20 Lines (nas)1970
,
How to Learn in Public (bla)1969
, ,
Modern HTML as a Foundation for Progressive Enhancement (ffo/mat)1968
,
Cascade Layers (mia/5t3)1967
,
Using Inline JavaScript Modules to Prevent CSS Blockage (sto/per)1966
, ,
How to Find and Fix the Top 3 Accessibility Issues (deq)1965
, , ,
Code Ownership and Software Quality (abi)1964
, ,
5 HTML Elements, and a Partridge in a Despair Tree (mat)1963
, ,
Apple, Google, and Mozilla Are Teaming Up to Make a Next-Gen Browser Benchmark (the)1962
, , ,
CSS Infinite 3D Sliders (css/css)1961
, ,
CI/CD Tutorial for Developers (pav)1960
, ,
CSS “image()” (kev/5t3)1959
Get That Marquee AeStHeTiC (dni/mat)1958
, ,
Leaked a Secret? Check Your GitHub Alerts… for Free (git)1957
,
4 Ways CSS “:has()” Can Make Your HTML Forms Even Better (aus)1956
, , ,
So, You’d Like to Animate the “display” Property (geo/css)1955
,
Select the Right Tool for the Job (jim)1954
Logical Border Radius (mic/css)1953
, ,
Help Choose the Syntax for CSS Nesting (jen/web)1952
,
ECMAScript Proposal: Iterator Helpers (rau)1951
, ,
An HTML-First Mental Model (noa/per)1950
, ,
Accessibility Starts With an Organisation’s Culture (cra/gov)1949
,
A Guide for Making Apps Accessible1948
,
The Most Popular CSS-in-JS Libraries in 2022 (sta)1947
, , ,
Sophisticated Web Scraping With Bright Data (cra/sit)1946
, ,
Apple Considering Dropping Requirement for iPhone Web Browsers to Use WebKit (rsg/mac)1945
, , ,
Table Like It’s 2023 (cli/mat)1944
,
Release Notes for Safari Technology Preview 160 (jon/web)1943
, , ,
View Transitions API (mrt/5t3)1942
, ,
The Web Platform Is Back (bde)1941
IDN Is Crazy (bag)1940
,
Get Off the Main Thread With an Inline Web Worker: An Example (sto/per)1939
, , ,
Everything You Need to Know About Concurrent React (with a Little Bit of Suspense) (hin/cod)1938
,
A “:nth-child(An+B [of S]?)” Polyfill Thanks to CSS “:has()” (bra/bra)1937
, ,
One Day We’ll Have a Fully Customisable Select (hdv/mat)1936
,
New Viewport Units (mey/5t3)1935
, , ,
Design Deserves More Respect (mic/uxd)1934
Top 5 Accessibility Issues in 2022 (lar/int)1933
,
State of A11Y (thi)1932
,
Federal Web Accessibility Focus Has Private Sector on Notice (edw/bla)1931
,
Accessible Front-End Patterns for Responsive Tables II (cod/sma)1930
, ,
A Few Times Container Size Queries Would Have Helped Me Out (css)1929
,
Top 30 Linux Commands for Everyday Use (sta)1928
, ,
The Future of Design Tokens (don+/sup)1927
, ,
DOM Clobbering (fre/mat)1926
,
WCAG 3.0: Are We There Yet? (ons/tpg)1925
, ,
Five Myths About Digital Accessibility (sco)1924
, ,
There Can Be Only One: Options for Building “Choose One” Fields (aar/mat)1923
,
LCP(FE) (tim/per)1922
,
Implement Scroll-Snapping Using Only CSS (vin)1921
,
Conditional Wrapping in React (dai)1920
Dear Developer, Your Assumptions Are Wrong (sme/mat)1919
Web Performance and Compression (win/per)1918
,
How to Merge Objects in JavaScript (sta)1917
, ,
A Complete Guide to CSS Container Queries (lam)1916
, ,
WCAG—Priority of Constituencies (ala)1915
, ,
Inside the Mind of a Frontend Developer: Article Layout (sha)1914
, ,
CSS Infinite Slider Flipping Through Polaroid Images (css/css)1913
, ,
Enough With the Pointless Images (boa)1912
, ,
Improving SEO Without Knowing Where to Start (two/mat)1911
Optimize Interaction to Next Paint (mal+/dev)1910
, ,
Best PHP Books for Beginners (cla/sit)1909
, ,
PHP 8.2.0 Release Announcement (off)1908
A Modern HTML Template (2022) (ala)1907
,
The State of CSS 2022 [Results] (sac+/dev)1906
,
W3C Publishes WCAG Testers Consistency List (wil/deq)1905
, ,
Meaningful Labels Using ARIA—or Not (cfd/mat)1904
, , , ,
W3C Design Tokens With Style Dictionary (luk)1903
Testing for the Support of a Selector (mat)1902
, ,
JavaScript Polyfills for Interviews (js_)1901
, ,
A Practical Guide to CSS Media Queries (sta)1900
, ,
Take Full-Size Screenshots of Websites Without Any Tools in Chrome (ami)1899
, , ,
New npm Features for Secure Publishing and Safe Consumption (mon/git)1898
, ,
4 More HTML Concepts You Didn’t Know (j9t)1897
, , ,
Adding Complementary Performance Data to Your Site (eth/mat)1896
,
“mask-image” Lets You Do Some Really Cool Stuff (kev)1895
, ,
Accessible Front-End Patterns for Responsive Tables (cod/sma)1894
, ,
Accessibility: The Land That “Time to Interactive” Forgot (tin/per)1893
, ,
The 411 on 4.1.1 (aar)1892
, ,
Brief Note on Description List Support (aar)1891
, , , , , ,
I Don’t Use “Pushy” Questions in Code Reviews Anymore—This Is What I Do Instead1890
,
Reading the Meter (sup/mat)1889
, ,
Bad UX Writing: 5 Mistakes to Avoid (uxm)1888
, ,
Reduce Image Sizes by Removing Metadata (boe/per)1887
, , ,
How to Create Typography Guidelines for a Product That Does Not Follow a Design System (edw/uxd)1886
, ,
Why You Should Be Using New CSS Features Today II (uti/iod)1885
Website Accessibility Is Not an Afterthought1884
Swearing and Automatic Captions (eri)1883
, ,
Does “www” Still Belong in URLs? (css)1882
,
PHP Type Declarations—A Guide for Beginners (ami)1881
,
Landmarks and Where to Put Them (kil/mat)1880
, , ,
Fast Is Good, Instant Is Better (tun/per)1879
,
Using SRI to Protect From Malicious JavaScript (sap/mat)1878
,
Amy Jiménez Márquez on Leading Information Architecture (amy+/inf)1877
,
About Modern Sass (_ia/con)1876
Super Useful CSS Resources (lis)1875
, ,
You Don’t Need ARIA for That (den/mat)1874
, ,
Prerender Pages in Chrome for Instant Page Navigations (tun/dev)1873
, , ,
How to Use the WAVE Extension and Start Manual Accessibility Testing (pop)1872
, , , ,
Proximity: Gestalt Principle for User Interface Design (nng)1871
, ,
“:has(:not())” vs. “:not(:has())” (mat)1870
, ,
CSS Infinite and Circular Rotating Image Slider (css/css)1869
, ,
Best APIs for Developers (daz/sit)1868
Accessibility and MVPs (dav)1867
,
Design Spacing Tokens Semantically (don)1866
, , ,
7 Website Performance Metrics to Track for Better UX (cal)1865
, ,
Migrating From Vue 2 to Svelte (esc)1864
, ,
How to Transfigure Wireframes Into HTML (lar/mat)1863
, , ,
The State of UX in 2023: A Vibe Shift Is Coming (fab+/uxd)1862
, ,
Developing Faster JavaScript Apps: The Ultimate Guide to Web Workers (cra/sit)1861
, , , ,
From Type to Logotype (hel/goo)1860
, , , ,
The Final Google Fonts Knowledge Drop of 2022 (ell)1859
, ,
Digging Deeper Into Container Style Queries (geo/css)1858
,
Apache .htaccess (abk)1857
,
A Conversation With ChatGPT (mat)1856
, , ,
Handling Images With Inconsistent Height in CSS (ami)1855
,
Web Components Today (kul)1854
,
Counting Unique Visitors Without Using Cookies, UIDs, or Fingerprinting (nic/nor)1853
,
10 Key Principles of User-Centered Design (web)1852
, , ,
“px” or “rem” in CSS? Just Use “rem” (aus)1851
,
WordPress Versions 3.7–4.0 No Longer Get Security Updates (sar/wpt)1850
,
Why You Should Be Using New CSS Features Today (uti/iod)1849
Which Images Need Descriptive Text? (tem)1848
,
Transient Frameworks (mat)1847
,
Tips for Typing Import Statements in JavaScript (rau)1846
Making Microservices Accessible (abb)1845
,
HTML Semantics and Accessibility Cheat Sheet (web)1844
, , ,
Convert Any Value to a Boolean in JavaScript (ami)1843
The Large, Small, and Dynamic Viewport Units (bra/dev)1842
, ,
Stop Fighting With CSS Positioning (kev)1841
, , ,
The Fediverse and the IndieWeb (ben)1840
, ,
Tailwind Is a Leaky Abstraction (jla)1839
,
Speeding Up the JavaScript Ecosystem—One Library at a Time (mar)1838
, ,
Organizing the Eleventy Config File (len)1837
,
5 Ways to Make Your JavaScript More Functional (daz/sit)1836
,
Newer Things to Know About Good Ol’ HTML Lists (mrd/css)1835
, ,
Debugging Tactics (add)1834
Designing a Utopian Layout Grid: Working With Fluid Responsive Values in a Static Design Tool (j98)1833
, , ,
Color Formats in CSS (jos)1832
,
We Document Our Design Systems—Why Don’t We Systematise our Documentation? (amy)1831
,
Testing Static Types in TypeScript (rau)1830
,
Shadow DOM and Accessibility: The Trouble With ARIA (nol)1829
, , , ,
Making Accessibility Simpler in Higher Education and Beyond (vle)1828
,
Advanced Web Font Optimization Techniques (ale)1827
, ,
CSS for URLs and HTTP Headers (jim)1826
, , ,
Upgrade Your HTML IV (j9t/fro)1825
, , , ,
Content May Be King, but Design Is Queen (uxd)1824
,
NestJS With API Gateway (age/goo)1823
,
Three Pillars of User Delight (tbf/nng)1822
HTML Content Model Categories (rus)1821
,
Basic Intro to Bulma CSS (gau)1820
,
A Guide to the Most Popular Types of APIs: REST, SOAP, GraphQL, and gRPC (pra)1819
, , ,
Addressing Concerns About CSS Speech (tin)1818
, ,
Lazy Loading Images in HTML (sim)1817
, ,
Foundational Skills (tyl)1816
Elements Can Be Visible Even Though Their Parent Has Set “visibility: hidden” (ste)1815
Growing Design System Documentation (ben)1814
,
Positioning Notification Messages With Accessibility in Mind (cod)1813
, ,
Forging Links (mat/9el)1812
, ,
Why Japan’s Internet Is Weirdly Designed (ner+/ans)1811
,
Setting Up a Screen Reader Testing Environment on Your Computer (sar)1810
, , ,
Should Design Systems Include Problematic Components and Patterns? (amy)1809
, ,
The Ultimate Error Message UX Writing Guide1808
, , ,
The Shape-Shifting “a” Element (rus)1807
, ,
The BBC’s 15 Web Principles—15 Years Later (ede)1806
, ,
Git Is Not the End of History (jm_)1805
, ,
Document Object Model (DOM) Geometry: A Beginner’s Introduction and Guide (god/sma)1804
, , ,
Our Future CSS Strategy (jac/vol)1803
, , , ,
Node.js Architecture Pitfalls to Avoid (nat/app)1802
,
The “label” Element (rus)1801
, ,
Preparing for WCAG 2.2 (sar+/int)1800
, ,
Down With Design Systems Dogma (amy)1799
CSS “:is()”, “:where()”, “:has()”, and “:not()”1798
,
Accessibility and Inclusive Design Systems (bra/hux)1797
, , ,