Frontend Dogma

“2022” Archive

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