Frontend Dogma

“2024” Archive (8)

Entry (Sources) and Other Related TopicsDate#
I’ve Worked in IT for Over 10 Years—Here Are 5 Things I Wish I Knew When I Started (svo)1,390
,
Investigating INP Issues (ste)1,389
, ,
Using Node.js’s Test Runner (jkj/nod)1,388
,
Rust Growing Fastest, But JavaScript Reigns Supreme (dar/the)1,387
, , , , , , , , , ,
Find Slow Interactions in the Field (mal/dev)1,386
,
Glassmorphism: Definition and Best Practices (nng)1,385
, ,
17 Developer Tools That Keep Me Productive (anm/tai)1,384
, , , ,
Is AI Killing Human Passion? (sla/uxd)1,383
, ,
Profiling Node.js Applications (sta/bet)1,382
, ,
The Ultimate Guide to Accessible Website Design1,381
, ,
CSS-Only Custom Range Slider With Motion (bra/bra)1,380
, ,
Git Branching Strategy Guide1,379
,
HTML Cheat Sheets: From Basics to Advanced Elements (kes/dhi)1,378
, , , ,
Live Demos of Stand Alone Web Components (chr/fro)1,377
, ,
The Ultimate Guide to Iframes (rif/log)1,376
, , , ,
Ditch the Pixels: The Small and Vectorized Web (yor)1,375
, ,
How to Use “rem” Units in CSS for Accessible Design (flo/a11)1,374
, , ,
Improving Web Accessibility With Web Platform Tests (web)1,373
, ,
Full Stack Web Push API Guide (boa/boc)1,372
, , ,
Your Node Is Leaking Memory? “setTimeout” Could Be the Reason (mit)1,371
, , ,
Doing My Heading In (ste+)1,370
, , ,
Control JavaScript Promises From Anywhere Using “Promise.withResolvers()” (ama/fro)1,369
,
Angular PWA Guide for Developers (khi/fro)1,368
, , ,
Why Do We Skip the Research Phase at All? (uxd)1,367
,
Top Development Cheat Sheets for 20241,366
, , ,
Maybe Don’t Name That Landmark (aar)1,365
, ,
Cap Unit (sha)1,364
,
Reflection and Custom States in Web Components (cla)1,363
,
A Modern Approach to Browser Support (ric)1,362
, ,
Death by Experience (j9t)1,361
, , ,
Display the Specificity of a CSS Selector (pat/dev)1,360
, , , , , , , , , , , ,
How to Build a New Feature for the Web Platform—and Make It a Success With Developers (web)1,359
, , ,
How Deep Is Your DOM? (cha)1,358
, , ,
The Unclear Case of Usability Widgets on Your Website (eri)1,357
, , ,
WebAssembly JSPI Has a New API (bre+/v8j)1,356
,
Fine-Tuning Text Inputs (gar)1,355
, ,
Generating ZIP Files With JavaScript (cjo)1,354
,
Analyze CSS Selector Performance During Recalculate Style Events (dev)1,353
, , , , , ,
Follow Your Favorite Web Dev Topics With Topic Feeds (fro)1,352
, ,
How a Single Vulnerability Can Bring Down the JavaScript Ecosystem (0xl)1,351
, , , , ,
“Just” One Line (jim)1,350
,
Promises From the Ground Up (jos)1,349
,
How to Build an Effective UX Pipeline From User Research to Usability Testing (sye/uxm)1,348
, , ,
Introduction to Selenium for QA Automation: The Essential Guide1,347
, , , , ,
CSS Length Units (geo/css)1,346
, ,
What’s Wrong With VPATs? (bri)1,345
,
Let’s Hang! An Intro to CSS Anchor Positioning With Basic Examples (uti)1,344
, , ,
Witnessing the Death of the Web as a News Medium (cod)1,343
, , , ,
Collaboration, the Future of CSS, Sass, and the Web With Miriam Suzanne (mia/sch)1,342
, , , , ,
The Power of Beauty in Communicating Complex Ideas (lou/cre)1,341
, , ,
Write SOLID React Hooks (per)1,340
, , ,
How to Use Corepack (mat)1,339
, ,
Node.js Best Practices: A Guide for Developers1,338
, ,
Transforming UX With Generative AI (war/uxd)1,337
,
Semantic Code in HTML: What Is It and Does It Still Matter? (boa)1,336
, , , , ,
A Practical Guide Against Barrel Files for Library Authors (pas)1,335
, , ,
Upgrading to Eleventy v3 (mxb)1,334
World Wide Accessibility—Benefits of Standardization (cer)1,333
, , ,
Does Serverless Still Matter? (ben)1,332
, ,
The Gap (sha)1,331
,
Nesting/Overriding Properties in CSS (chr/fro)1,330
,
Transition to “height: auto;” and “display: none;” Using Pure CSS (zor/css)1,329
, ,
Flow Charts With CSS Anchor Positioning (cor)1,328
, , ,
Facilitating Diversity and Inclusion in Scrum Teams (iam/scr)1,327
, ,
es-toolkit (soj)1,326
,
Single CSS Keyframe Tricks Are Magic (arg+/bad)1,325
, , ,
Strategies for Effective Urgent Ticket Classification (kib)1,324
, , ,
Frontend Dogma on the Web (fro)1,323
,
htmx: Simplicity in an Age of Complicated Solutions (eri)1,322
,
Engineering for Slow Internet1,321
,
Live Types in a TypeScript Monorepo (col)1,320
,
How to Classify Your Design System—a Framework (hs/uxd)1,319
,
Applying the Four Principles of Accessibility (ada)1,318
, ,
CSS in Depth, Second Edition (kei)1,317
,
10 Modern Node.js Runtime Features to Start Using in 2024 (lir/sny)1,316
Generics in TypeScript (fro)1,315
,
The Linear Method: Opinionated Software (ali/fig)1,314
, ,
Data Fetching Patterns in Single-Page Applications (jun/mfo)1,313
, ,
What to Know About the Open Versus Closed Software Debate (mik/nyt)1,312
,
Building Tech That Respects Our Rights (lau/btc)1,311
, , ,
Decision Trees for UI Components (vit/sma)1,310
, ,
New to the Web Platform in May (rac/dev)1,309
, , , , , , , ,
How to Make a CSS Timer (rps/fro)1,308
,
Responsive Video Works Now—These Features Could Make It Work Better (sco)1,307
, , ,
The Different Ways to Build a Resilient Website or Web App (cfe)1,306
,
Why We Don’t Have a Laravel for JavaScript… Yet (hot/was)1,305
,
How to Assess Your Skill Level Before Contributing to Open Source (bek/ope)1,304
, ,
My Approach to Alt Text (aar)1,303
, , , ,
Inside Bluesky’s Engineering Culture (ger+)1,302
, ,
Angular Basics: The Course (bio)1,301
, ,
Typographer vs. Accessibility (gly/btc)1,300
, ,
An Even Faster Microsoft Edge (mse)1,299
, ,
Centering Content Vertically With One Line of CSS (ami)1,298
, , ,
What’s New in Angular 18 (ger)1,297
SSL for Localhost Takes 5 Seconds Now1,296
, ,
Why Is Kubernetes Debugging So Problematic? (deb)1,295
,
The Era of Platform Primitives Is Finally Here (ati/sma)1,294
,
Creating an Accessible Toggle Switch in Tailwind CSS (kyn/doc)1,293
, ,
Your Site or App Should Work as Much as Possible Without JavaScript (cfe)1,292
, ,
Alt Left (ste)1,291
, , , ,
WP21 (pho)1,290
What We Can Learn From the Guy Who Regrets Making Pop-Up Ads (bet/uxd)1,289
, ,
How Can OKRs Empower the Scrum Teams? (ale/scr)1,288
, , ,
3 Essential Design Trends, June 2024 (car/web)1,287
,
Progressively Enhanced Popover Toggletips (mic/css)1,286
, , ,
How to Deploy Your Own Website on AWS (rol)1,285
, ,
Here’s What We Learned From the First “State of HTML” Survey (sac/fro)1,284
,
Lazy Load Components in Nuxt to Improve Performance (jac)1,283
, , ,
Fast Ways to Estimate Capacity (cwo)1,282
,
Old Dogs, New CSS Tricks (mxb)1,281
A Little DevTools Snippet to Check Broken Links on a Webpage (ami)1,280
, , , ,
Node.js Performance Hooks: Mastering the Mental Model (pav)1,279
, ,
Masonry and Reading Order (rac)1,278
, ,
Understanding Organizational Capacity: Why It Matters in OKR Practice (cwo)1,277
, , , ,
The Long Path of JavaScript—from ES6 Until Today1,276
, ,
Want Out of React Complexity? Try Vue’s Progressive Framework (ric/the)1,275
, , ,
No More Pixel Rounding Issues (css)1,274
, ,
New Magic for Animations in CSS (chs)1,273
,
Building an Instinct for Metrics (cwo)1,272
Reducing Code Review Time at Google (abi)1,271
, , , ,
Switching It Up With HTML’s Latest Control (dan/sma)1,270
,
A Complete Guide for Adding Captions to YouTube Videos (pop)1,269
, , , ,
Design Systems vs. Style Guides (nng)1,268
, , , , , ,
Multipage Version (wil)1,267
,
Why, After 6 Years, I’m Over GraphQL (bes)1,266
,
Consensus in Internet Standards (mno)1,265
, , ,
JSR: The JavaScript Package Registry We’ve Been Waiting For1,264
,
Best Practices for Naming Design Tokens, Components, Variables, and More (sma)1,263
, , , ,
Animating the Dialog Element (mat/fro)1,262
, ,
Kawaii Computing: What VTubers Can Teach Us About Design (uxd)1,261
, ,
Predictors of Postsecondary Web Accessibility, 2012 to 2022 (ter+/cal)1,260
, , ,
Astro 4.9 (blu+/ast)1,259
,
Did We Fail to Develop the Next Generation of Designers? (uxd)1,258
, , ,
Two Important AI Developments Affecting Accessibility (con)1,257
, ,
Notes on Implementing Dark Mode (bra)1,256
, ,
Storybook 8.1 (shi/sto)1,255
,
Why Do We Celebrate Incompetent Leaders? (ted)1,254
,
HTML Tags You Might Not Know About (kir)1,253
uBlock Origin: Let’s Read the Code! (ant)1,252
,
Angular v18 Is Now Available! (mge/ang)1,251
,
Speeding Up File Load Times, One Page at a Time (isa/fig)1,250
,
Danger! Preventing Zoom From Changing Text Size (chr/fro)1,249
, ,
Webmentions in Astro (for Blog Posts) (stv)1,248
,
Not So Short Note on “aria-label” Usage—Big Table Edition (ste)1,247
, , ,
What AI Can Do for (and to) Web Accessibility (han+/tpg)1,246
, ,
Modern CSS Layouts: You Might Not Need a Framework for That (uti/sma)1,245
, ,
Release Notes for Safari Technology Preview 195 (jon/web)1,244
, , ,
DOJ ADA Title II: Small Government WCAG Accessibility Guide (con)1,243
, , , ,
When Should We Use Components and When Should We Just Use HTML? (chr)1,242
, ,
Popover Element Entry and Exit Animations in a Few Lines of CSS (paw)1,241
, ,
Why Are There No Mobile Accessibility Guidelines in WCAG? (acc)1,240
, ,
Using Footnotes (mfo)1,239
, ,
Test-Driving HTML Templates (xpm/mfo)1,238
, , , ,
A Primer on JavaScript Proxies (cfe)1,237
,
We’ve Got Container Queries Now, But Are We Actually Using Them? (chr/fro)1,236
,
I Need Your Help to Make 11ty Fully Independent and Sustainable in 2024 (zac)1,235
Here’s What We’re Working on in Firefox (moz)1,234
, ,
State of Frontend 2024 Survey (rea)1,233
We Need to Talk More About Conformance, if We Want to Stop Fantasy HTML (j9t)1,232
, , ,
CSS Specificity for WordPress 6.6 (aar/wor)1,231
, , , ,
Not Always Mobile First (css)1,230
, , , ,
Hidden vs. Disabled in UX (vit/sma)1,229
, ,
“contrast-color()” Is a Good Thing, but Also Solving the Problem at the Wrong Layer (eri)1,228
, , , ,
Growth or Scale?1,227
,
Introducing JSR (den)1,226
, ,
UI Density (ili)1,225
, ,
The Art of Not Being So Freaking Pushy (kin/uxd)1,224
, , ,
Crafting Seamless User Experiences: A UX-Driven Approach to Log Monitoring and Observability (ash/uxm)1,223
, , ,
CSS “:has()”, the God Selector (bru)1,222
,
CodeFlattener (bch)1,221
, ,
Stop Resizing Your Browser: Improve Testing for Responsiveness (jen)1,220
, ,
Web Content Has a Maintenance Problem (ger)1,219
, , , ,
“<style>”: Inline Optimizations for the Bold (mor)1,218
, , ,
Process (cre)1,217
A JavaScript Developer Tries Go for the First Time (geb)1,216
,
The Future of 11ty (zac/ele)1,215
, ,
Turn Off Google AI Overview—Set “Web” as Default (ugn)1,214
, , ,
Visual Design: Glossary (rac+/nng)1,213
,
Weighing in on CSS Masonry (kei)1,212
, ,
WAI–ARIA: “role=deletion” (art)1,211
,
On Compliance vs. Readability: Generating Text Colors With CSS (lea)1,210
, , , , ,
WAI–ARIA: “role=strong” (art)1,209
,
On Which Side Do We Put the Primary Button? (mar/uxd)1,208
, ,
Cloning Queries in Laravel (ami)1,207
,
CSS3? Pfff—Get Ready for CSS6! (jar/van)1,206
,
Beyond CSS Media Queries (mon/sma)1,205
, , , ,
W3C Unveils 174 New Outcomes for WCAG 3.0 (wil/deq)1,204
, , ,
The WCAG 3 Working Draft Update Is Ready for Your Review (sha/w3c)1,203
, ,
From Fast Loading to Instant Loading (tun/dev)1,202
, ,
Ignore and Acknowledge “class” Attribute on Elements in CSS (ami)1,201
, ,
New Field Insights for Debugging INP (mal/dev)1,200
, ,
What’s New in the Web (rac/dev)1,199
,
Comprehensive Guide to JavaScript Performance Analysis Using Chrome DevTools (jia)1,198
, , , , , , ,
CSS Container Queries in Practice (mia+/odd)1,197
, ,
ADA Title II and You (umn)1,196
, , ,
CSS… 5? (chr/fro)1,195
,
Rethinking Text Resizing on Web (bas/air)1,194
,
Navigating the JavaScript Framework Ecosystem (kat+/dev)1,193
, ,
The Latest in Web UI (una/dev)1,192
, , , ,
Automate Browser Testing With Tools and Best Practices From Chrome (mat+/dev)1,191
, , , , , , ,
What You Need to Know About Third-Party Cookie Deprecation (sw1/dev)1,190
, , , , ,
What’s New in Angular (mge+/dev)1,189
,
Dynamic GitHub Profile With Bun and TypeScript (tdu)1,188
, , ,
Transforming the Relationship Between Designers and Developers (chr/sma)1,187
, ,
It’s Time to Upgrade From “Hard-Working” to “Highly Efficient” (kin/uxd)1,186
, ,
Merging Remix and React Router (bro/rem)1,185
, ,
React Compiler (rea)1,184
,
Baseline Progressive Enhancement (ada)1,183
, , ,
JavaScript Security: Simple Practices to Secure Your Frontend (pac/bui)1,182
, , ,
Prefetching When Server Loading Won’t Do (ada/fro)1,181
, , ,
Built-In AI (kbx+/dev)1,180
, , , ,
Dark Mode and Accessibility Myth (ste)1,179
, ,
Why Designers Aren’t Understood (vit/sma)1,178
, , ,
The CSS Stepped Value Math Functions Are Now in Baseline 2024 (rac/dev)1,177
, , , , ,
State of HTML 2023 [Results] (sac+/dev)1,176
,
Anchor Positioning and the Popover API for a JS-Free Site Menu (mic/css)1,175
, , ,
The Great Tech and People Hypocrisy (j9t)1,174
, ,
Stop Moving Fast and Breaking Everything (ich/uxd)1,173
, , ,
10 Updates From Google I/O 2024: Unlocking the Power of AI for Every Web Developer (pau/dev)1,172
, ,
Google’s Broken Link to the Web (cas/pla)1,171
, , ,
ECMAScript Proposal: “Promise.withResolvers()” (rau)1,170
,
Web Platform Status (dev)1,169
, , , ,
New in Chrome 125 (tro/dev)1,168
, , ,
I’m Worried About the Tabbing Behaviour, Rather Than the Syntax and Name of CSS Masonry (bel/pic)1,167
, , , ,
Regarding Keyboard Testing (a11)1,166
, ,
List of Essential Soft Skills for Front-End Engineers (git)1,165
Designers Are More Than Keywords and Portfolios (mic/uxd)1,164
, ,
Understanding the Role of ARIA “role=alert”: Best Practices and Common Issues (ask)1,163
, ,
The Times You Need a Custom “@ property” Instead of a CSS Variable (rps/sma)1,162
, , ,
WebKit Features in Safari 17.5 (jen/web)1,161
, , , ,
AI Product Design: Identifying Skills Gaps and How to Close Them (uxd)1,160
, ,
JavaScript Objects—Complete Guide1,159
, ,
Doing the Right Thing Right—Validation and Verification (rjo/scr)1,158
, ,
Accessible SVG Forms (jak)1,157
, , ,
Top 7 CSS Frameworks for Developers in 2024 (bro)1,156
, , , , , , , , ,
How I Made My GitHub Profile README Dynamic (tdu)1,155
,
Morphing Arbitrary Paths in SVG (vg)1,154
,
RSS Is Good, Isn’t It?! (mic/css)1,153
, ,
The Classic Border Radius Advice, Plus an Unusual Trick (chr/fro)1,152
, ,
Intopia’s WCAG 2.2 Maps (nao/int)1,151
, ,
AI Isn’t Ready for UX Design (cal/nng)1,150
, , ,
Setting Personal OKRs (cwo)1,149
, ,
All I Want for GAAD (acc)1,148
, ,
Software Engineering Principles Every Frontend Developer Should Know1,147
, ,
Quick Incremental Accessibility Audits for Small Business Websites (cer)1,146
,
Mesh Gradients in CSS (jos)1,145
,
Digital Inaccessibility: Blind and Low-Vision People Have Powerful Technology but Still Face Barriers to the Digital World (yah)1,144
Best Intention Barriers (ARIA Edition) (mar)1,143
, ,
Accessibility Overlays Are Not for Disabled People (tem)1,142
,
Build Your Own React.js in 400 Lines of Code (hi)1,141
, ,