Frontend Dogma

“2024” Archive (3)

Entry (Sources) and Other Related TopicsDate#
How Bun Supports V8 APIs Without Using V8 II (bun)2,685
, , ,
Web Audio API 1.1 (pad/w3c)2,684
, ,
Unlocking Accessibility: Content Designers Share Their Experience and Advice2,683
, ,
How to Optimize React Performance: Best Practices and Techniques2,682
, , , , ,
What Developers Miss About the Single Responsibility Principle (jac)2,681
,
Introducing the vlt Package Manager and Serverless Registry2,680
, , , ,
Dumb Leadership Mistakes I’ve Made (lau)2,679
,
The Psychology of Attention for UX Designers (uxm)2,678
,
Designing for “How Might Things Go Wrong?” (uxd)2,677
, ,
Using Cache Control in Nuxt to Improve Performance2,676
, ,
How I Improved Video Streaming With FFmpeg and Node.js2,675
, , ,
What Do Survey Demographics Tell Us? (mia/odd)2,674
, ,
The Impact of Artificial Intelligence on UX Design (uxm)2,673
, , , , ,
The “button” Element (hey)2,672
, , ,
Sustainable Web Interest Group Is Formed (tzv/w3c)2,671
, ,
Named Scroll and View Timelines (chr/fro)2,670
,
HTML Cheat Sheet2,669
, , ,
How Gestalt Principles Influence UX Design (uxm)2,668
, ,
Disabled and Obscured (ste)2,667
, , , ,
A Friendly Introduction to Container Queries (jos)2,666
, ,
Exploring the Browser Rendering Process2,665
, , , ,
What Happened to the Agile Movement?2,664
, , , ,
Securing Your Express REST API With Passport.js2,663
, , , , , ,
Building My Resume in HTML Using Eleventy (men)2,662
, ,
Your CSS Reset Should Be Layered (may)2,661
, ,
The Only Accessibility Video You Will Ever Need2,660
,
20 HTML Tips You Must Know in 2024 (xiu)2,659
,
How to Write Better TypeScript Code: Best Practices for Clean, Effective, and Scalable Code2,658
,
Mastering Clean Code With SOLID, DRY, KISS, and YAGNI Principles2,657
, , ,
The Open Source AI Definition 1.0 (rem)2,656
,
Please Publish and Share More (web)2,655
,
JavaScript Do’s and Don’ts (mua)2,654
,
The “<details>” and “<summary>” Elements Are Getting an Upgrade (sea)2,653
,
You Are Not a CSS Dev if You Have Not Made a CSS Reset2,652
, ,
The Real Question We Should Be Asking About Agile Transformation2,651
, ,
AI in Chrome DevTools (zor/css)2,650
, , , , ,
@ wasmer/sdk Adds Node.js and Bun Support (was)2,649
, ,
“Functionality” Is Not Constrained by Content2,648
, , ,
CSS Masonry Layout Syntax (mic)2,647
, ,
A Comprehensive Introduction to CI/CD Pipelines2,646
, , ,
Maintaining a Growth Mindset (uxd)2,645
, , ,
The Most Effective Ways to Improve Core Web Vitals (dev)2,644
, ,
The Importance of Giving Feedback Early: Don’t Let Resentment Fester (cwo)2,643
, ,
The “body” Element (hey)2,642
,
I Followed the Official AWS Amplify Guide and Was Charged $1,1002,641
25 Accessibility Tips to Celebrate 25 Years (jar/web)2,640
, , ,
2024 DORA Report (lau)2,639
, , , ,
Add Content to the Margins of Web Pages When Printed Using CSS (rac/dev)2,638
, ,
The Image Compression Challenge (Donating Money for Excess-Free Projects) (j9t)2,637
, , ,
Reducing Digital Accessibility Litigation Risk2,636
, , ,
How to Build Smaller Container Images: Docker Multi-Stage Builds2,635
, , ,
There Is No Such Thing as a Unit Test2,634
The “stretch” Keyword: A Better Alternative to “width: 100%” in CSS? (oll)2,633
Testing With a Screen Reader Is an Important Step (mic)2,632
, ,
Should Masonry Be Part of CSS Grid? (sha)2,631
, , ,
New to the Web Platform in October (rac/dev)2,630
, , , , , , , ,
My Modern CSS Reset (jak)2,629
,
Welcoming More Girls to Computer Science in Middle School2,628
The Latest in Angular Change Detection—All You Need to Know2,627
Tooltip Best Practices (zel/css)2,626
, ,
Clarifying the Relationship Between Popovers and Dialogs (zel/css)2,625
, , , ,
CSS Scroll-Driven Index (jhe)2,624
, , ,
What Is the JavaScript Pipeline Operator “|>” (tre)2,623
,
“We Were Wrong”: An Oral History of WIRED’s Original Website (vir/wir)2,622
, ,
Scroll-Driven… Sections (chr/fro)2,621
, ,
PDF Accessibility on the Web: Tricks and Traps (ons/tpg)2,620
, ,
Octoverse: AI Leads Python to Top Language as the Number of Global Developers Surges (git)2,619
, , , , , , , , , , ,
Introducing the Legendary Programmer Hall of Fame (tre)2,618
, ,
How to Roll Your Own Auth in JavaScript and TypeScript (rwi)2,617
, , ,
Come to the “light-dark()” Side (sar/css)2,616
, , ,
JavaScript Best Practices (jet)2,615
,
A Deep Dive Into WebAssembly (tom/dev)2,614
, , ,
Revamping a Five-Year Old Node.js Project2,613
, , , , ,
HTML Form Validation Is Heavily Underused2,612
, , ,
Celebrating 20 Years of Firefox2,611
, , , ,
Deprecating Node.js REST APIs in 6 Frameworks2,610
, , , , , , ,
Will We Care About Frameworks in the Future? (pau)2,609
,
WebKit Features in Safari 18.1 (jen/web)2,608
, , , ,
Re: Social Media Hasn’t Killed the Personal Blog Just Yet (hel)2,607
,
Polypane 22 (pol)2,606
, ,
Making Content-Aware Components Using CSS “:has()”, Grid, and Quantity Queries (eri/pic)2,605
, , ,
20 JavaScript Tricks Every Developer Must Know2,604
,
WP Engine Files Injunction, Hearing Set for November 26, 20242,603
, ,
Test Smart: How to Apply Automation and Stay Sane? (uxd)2,602
, , ,
Naming Things Is Still a Common and Enduring Challenge in Accessibility (cer)2,601
,
JavaScript Truthy and Falsy: A Deep Dive (tre)2,600
,
Do’s and Don’ts of Commenting Code2,599
, , ,
Designing for Anyone: The Power of Accessible Products2,598
, ,
Open Source Survey 2024 [Results]2,597
, ,
How We Shrunk Our JavaScript Monorepo Git Size by 94%2,596
, ,
CSS “only-child” Instead of Conditional Logic2,595
, ,
The Internet Is Unusable—the Disabled View (web)2,594
, ,
Why Does “target="_blank"” Have an Underscore in Front? (kyr)2,593
, ,
Talkin’ Tables (aar/web)2,592
, , ,
Inside the CSS Engine: CSSOM Explained (tre)2,591
,
Improving Accessibility Through Design Systems (xir/web)2,590
, ,
Apple Implements Six of OWA’s DMA Compliance Requests (owa)2,589
, , , ,
Accessibility for the Deaf / Hard of Hearing and Progress Over Perfection (mer/web)2,588
,
MIME Type Errors: Impact on Email Deliverability and Fixes2,587
,
WebStorm and Rider Are Now Free for Non-Commercial Use (jet)2,586
, ,
Introducing the New Svelte CLI2,585
, , ,
8 Examples of Versioning in Leading Design Systems2,584
, , , , ,
How to Make a Tonal Color Palette by Stealing From Nature (fel/uxd)2,583
, , , , ,
How Document-Oriented Databases Store Data Similar to JSON Objects (ami)2,582
, ,
Dynamic Social Share Images Using Cloudinary (sia)2,581
, ,
A New Vivaldi—a Whole New Browsing Experience (jon/viv)2,580
, ,
Results = ƒ(Competence × Time) (j9t)2,579
, ,
Is Qwik the Future of Scalable Web Development? (des)2,578
, ,
How to Speed Up Your Vue App With Server Side Rendering (deb)2,577
, , , ,
Why 90’s Designs Are Coming Back2,576
, ,
Six Things Not Related to Accessibility That Will Improve Your Disability Inclusion Efforts2,575
, , ,
Bad Design Is, Apparently, Hot (uxd)2,574
,
My Top 5 Most Popular Front-End Tips (kev)2,573
, , , ,
Calculating the ROI of Your Design System (lur/zer)2,572
, ,
Angular’s Approach to Partial Hydration (low/the)2,571
,
Backend for Frontend (BFF) Pattern: Microservices for UX (ben)2,570
, , ,
Passing Data to New Window Using JavaScript2,569
,
Qualities of a Good Cloud Architect2,568
, ,
What’s New in WAI–ARIA 1.32,567
, ,
Should JavaScript Be Split Into Two Languages? New Google-Driven Proposal Divides Opinion2,566
, , ,
How Vercel Adopted Microfrontends (ver)2,565
, ,
Lessons From Building Netlify (bii)2,564
, , , ,
Visualize a Webpage’s Memory Usage During a Performance Recording (pat/dev)2,563
, , , , , , , ,
View Transitions Staggering (chr/fro)2,562
, , ,
Video Is the Holy Grail of the Open Web (jar)2,561
,
Svelte 5 Is Alive (sve)2,560
,
SecretLint—a Linter for Preventing Committing Credentials (tre)2,559
, ,
Possible Future CSS: Tree-Counting Functions and Random Values (kiz)2,558
, ,
New Release: Tor Browser 14.0 (tor)2,557
, ,
Making Accessibility Accessible (bas)2,556
Is It the End of Laravel?2,555
, , ,
Front End Debugging: Not Just Console Log (deb)2,554
, , ,
Building a Mental Model of Node.js Streams (pav)2,553
,
Be a Dolphin Not a Shark: Using Cooperation Over Conflict to Advance Digital Accessibility (lfl/par)2,552
, , , ,
Good Accessibility Is Good SEO (lia)2,551
,
Leveraging Usability-Testing Data in Making UX Design Decisions (uxm)2,550
, , ,
10 Simple Ways to Make Your Social Media Posts Accessible2,549
, , , , , ,
Accessible Design: WCAG or Trendy? No, WCAG and Trendy! (wpa)2,548
, , ,
Top 4 Web Vulnerabilities With Example and Mitigation2,547
, , , , ,
Comparing Local-First Frameworks and Approaches2,546
The Importance of UX in Cybersecurity (uxm)2,545
, ,
Understanding “npm audit” and Fixing Vulnerabilities2,544
, , ,
Real Ways to Maintain Your Technical Edge as an Engineering Manager2,543
,
Next.js 15 (nex)2,542
,
Where Web Components Shine (dav)2,541
What Are the Roles of Interaction Design and Visual Interface Design? (uxm)2,540
, ,
Lamenting About Good Design (uxd)2,539
Help Us Choose the Final Syntax for Masonry in CSS (jen+/web)2,538
, ,
Foundations: Form Validation and Error Messages (tet)2,537
, , , , ,
Accessibility Challenges With Single Page Applications (wpa)2,536
, ,
You Can Use “text-wrap: balance;” on Icons (ede)2,535
, ,
Why I’m Skeptical of Rewriting JavaScript Tools in “Faster” Languages (nol)2,534
, ,
The HTTP Crash Course Nobody Asked For (fas)2,533
, ,
Software Engineer Titles Have (Almost) Lost All Their Meaning (tre)2,532
, ,
Set the Default Time Zone in Node.js (ste)2,531
, , ,
State of CSS 2024 [Results] (sac/dev)2,530
,
State of React 2024 (sac+/dev)2,529
,
Smarter Than “Ctrl” + “F”: Linking Directly to Web Page Content2,528
,
Introducing AI Assistance in Chrome DevTools (add)2,527
, , , , ,
A Deeper Look Into Node.js Docker Images: Help, My Node Image Has Python! (ixi)2,526
, ,
Why Developers Lose Trust in AI Tools2,525
, ,
How Is This Website So Fast!? (wes)2,524
, ,
In the Future Using Top-Level “await” Might Be Cause a Backwards Compatibility Break in Node (eve)2,523
, , , ,
If You Care (a11)2,522
How Should “<selectedoption>” Work? (jaf)2,521
,
Did Automattic Commit Open Source Theft? (ger)2,520
, , , ,
20 Git Command-Line Tricks Every Developer Should Know2,519
, ,
What Is Platform Engineering?2,518
How to Build an Image Search Application With OpenAI CLIP and PostgreSQL in JavaScript2,517
, , , , , , , ,
The Story of Web Framework Hono, From the Creator of Hono (clo)2,516
Styling Web Components (cfe)2,515
,
Platform Strategy and Its Discontents (sli)2,514
, , , , , ,
Liberate Your Daily Statistics From Jetpack (ede)2,513
,
How I Organize Variables in Figma (joe)2,512
, ,
Developing a Web Site Nonvisually in a Linux Environment (jas)2,511
, , , ,
CSS “min()” All the Things (sma)2,510
,
An HTML Email Template With Basic Typography and Dark/light Modes (chr/fro)2,509
, , , ,
Using Static Websites for Tiny Archives2,508
,
Best Testing Practices in Node.js (app)2,507
, ,
I’ve Been Doing Blockquotes Wrong (mic)2,506
How to Convert CommonJS to ESM (den)2,505
, , , ,
Create Efficient Error Messages2,504
, , , , , ,
You Should Be Using an RSS Reader (plu)2,503
, , ,
Tips for Inclusive and Accessible Hiring and Recruiting (gwi/deq)2,502
, , , , ,
Node v23.0.0 (Current) (raf/nod)2,501
,
How to Implement Content Security Policy (CSP) Headers for Astro (tre)2,500
, , , , , , ,
“aria-activedescendant” Is Not Focus (cod)2,499
, ,
GSAP Is Joining Webflow (gsa)2,498
,
Boring Web Development (j9t)2,497
, ,
7 Productivity Hacks I Stole From a Principal Software Engineer (cod)2,496
, ,
Are You Considering the Developer’s Mental Model? (uxd)2,495
, ,
Introducing Express v5: A New Era for the Node.js Framework (wes)2,494
,
Rubicon (mor)2,493
, ,
Indexed Database API 3.0 (w3c)2,492
, ,
A Lean Approach to Design Systems (tho)2,491
Does Deno 2 Really Uncomplicate JavaScript? (fir)2,490
, , , ,
On the Web, and Optimism (joh)2,489
,
What Makes a Font Accessible? A Designer’s Guide (a11)2,488
, , , ,
Understanding VPATs and ACRs: Key Insights (nat)2,487
,
The Design of Visited Links (niq)2,486
,
The “blockquote” Element (hey)2,485
,
Fanout With Grid and View Transitions (chr/fro)2,484
, , , ,
Documentation Driven Design (ikn)2,483
,
Design Systems: Simplifying Documentation Writing (uxd)2,482
, ,
Prioritizing Design Systems (uxd)2,481
, , ,
Component Spec: The Design System Component Delivery (uxd)2,480
, , ,
My Eulogy for the Open Web and Old Google2,479
, ,
The Greatness and Limitations of the “js-framework-benchmark” (nol)2,478
, , , ,
The Secrets of JavaScript Object Property Order2,477
,
I Didn’t Know You Could Use Sibling Parameters as Default Values in Functions (mac)2,476
,
HTML/CSS Frameworks, in Their Own Words (by Word Cloud) (j9t)2,475
, , , , , , , , , ,
JS Frameworks, in Their Own Words (by Word Cloud) (j9t)2,474
, , , , , , , , ,
Should Automation Help Us Work Slower?2,473
,
The User Experience of Developer Tools (uxd)2,472
, ,
Please, Don’t Use Viewport Units for Font Sizes (kev)2,471
, , ,
.io Domain Likely Being Phased-Out—Seven Suggested Steps (tan)2,470
Improving Code Quality With Linting2,469
, , ,
How Microsoft Edge Is Replacing React With Web Components (ric/the)2,468
, , , ,
Handling Paste Events in JavaScript (ray/fro)2,467
,
CSS Tricks That Use Only One Gradient (css/css)2,466
, ,
The Elephant in the New Accessibility Law: PDFs2,465
, ,
Design Systems and How to Use Them in an Accessible Way (bol)2,464
, , ,
The .io Domain Isn’t Going Anywhere Anytime Soon Amid Treaty (tho/the)2,463
Implementing Regular Expressions in TypeScript Types (Badly)2,462
,
HTML for People (bw)2,461
, , ,
AI for Accessibility Conformance Testing? Why? (ste)2,460
, , ,
Shopify, Accessibility Lawsuits, and “Compliance” (nic)2,459
, , ,
10 CSS Pro Tips and Tricks You Need to Know2,458
, ,
The Value of Accessibility Annotations in Inclusive Design2,457
, , ,
8 AI Tips for Web Developers (and Their Careers) (j9t)2,456
, , , , , , ,
Announcing Deno 2 (tin+/den)2,455
,
Why GOV.UK’s “Exit This Page” Component Doesn’t Use the Escape Key (bat)2,454
, ,
TC39 Advances 10+ ECMAScript Proposals: Key Features to Watch (sar/soc)2,453
Node.js, Pipes, and Disappearing Bytes2,452
Creating Blogging Sites With Astro2,451
, ,
WebRTC: Real-Time Communication in Browsers (w3c)2,450
, ,
I Interviewed 100 DevTools Founders and This Is What I Learned (jac)2,449
, , , ,
The Best Examples of Data Visualization in 11 Leading Design Systems2,448
, , ,
The Disappearance of an Internet Domain2,447
Why Code Security Matters—Even in Hardened Environments2,446
, , ,
Why Is It So Hard to Break Into Tech2,445
,
Top 11 WordPress Themes for Web Designers in 2024 (web)2,444
, ,
The New Stylable “<select>” Element (jaf+)2,443
, , , ,
Searching for a New CSS Logo (mrt/css)2,442
Liskov’s Gun: The Parallel Evolution of React and Web Components (bal)2,441
, ,
CSS Nesting Improves With CSSNestedDeclarations (bra/dev)2,440
,
Designing for Privacy (uxm)2,439
, ,
CSS Anchor Positioning Guide (mon/css)2,438
, ,
Building a Single-Page App With htmx (jak)2,437
,
Breaking Into UX Research: Non-Traditional Paths to Success (uxd)2,436
, ,