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 🇵🇸 Hide

Frontend Dogma

“2024” News Archive (13)

Entry (Sources) and Other Related TopicsDate#
What Is JSDoc and Why You May Not Need TypeScript for Your Next Project209
, , ,
What Has a Ceiling but No Floor? (mat)208
, ,
Unlocking the Power of HTML’s Native Browser “dialog” Element (ope)207
,
Unit Testing With Jest and Integration With GitHub Actions206
, , ,
The Web Is Unversioned (rhi/w3c)205
,
The AI Dilemma in Graphic Design: Steering Towards Excellence in Typography and Beyond (sma)204
, ,
New Study on Coding Behavior Raises Questions About Impact of AI on Software Development203
, , , ,
Modern JavaScript Library Starter202
, ,
LCP and FCP on Single Page Application on Soft Navigations (dws)201
, , ,
In Praise of Buttons200
Highlight Text When a User Scrolls Down to That Piece of Text (chr/fro)199
, ,
Google Is Using AI to Organize and Customize Your Chrome Browser (dav/ver)198
, , ,
Exploring the Bounds of Jamstack With Zach Leatherman (zac+)197
, , ,
What Is Jest and Why Should I Use It? (cod)196
WebKit Features in Safari 17.3 (jen/web)195
, , , ,
Use Tailwind CSS Prefixes for Shared Design System Components (sen)194
, ,
Repetition Avoidance (ste)193
, , ,
Progressive JPEGs (PJPEG): The Key to Loading Images Faster on Your Website192
, , , ,
Layouts in Astro191
How End-to-End Testing Moves Us Closer to Continuous Accessibility (ass)190
, ,
How a Web-Site Redesign Can Impact the Customer Journey (uxm)189
,
Handling Environment Variables in Node.js (mco/pla)188
, ,
Could Local SEO Transform Your User Experience? (uxm)187
,
Continuous Accessibility: What, Why, How (ass)186
, , ,
Battle of the Browsers (zer)185
, , , , , , , , , , , , , ,
7 Mobile UX Design Tools to Supercharge Your Design Process (uxm)184
, ,
Vector Database Recommender System (ast)183
,
Why I Don’t Care About Website/Blog Stats (nei)182
, ,
What Is Our Design Intention? (uxd)181
,
What Is CSS Motion Path?180
, ,
The World’s Smallest PNG (eva)179
, ,
Mind the Accessibility Gaps—Most of Accessibility Issues Originate in Design and How to Fix That (cer)178
, , ,
The Bun Shell (jar/bun)177
, ,
Mastering Node CSV176
,
A Call for Consensus on HTML Semantics (5t3)175
,
How Core Web Vitals Affect SEO (ind)174
, , , ,
Why Do Reflows Negatively Affect Performance? (fro)173
,
Understanding the Stanca Act, Italy’s Digital Accessibility Law (tpg)172
,
Under-Supported and Underpaid (aar)171
, , ,
My Take on Fading Content Using Transparent Gradients in CSS (kil/pol)170
, ,
Modern CSS, the State of the Web, Safari’s Progress, and More! With Jen Simmons (jen+)169
, , , , , ,
Making CSS View Transitions Easy With Velvette (nom/cod)168
, ,
12 Modern CSS One-Line Upgrades (5t3)167
Deceptive Deprecation: The Truth About npm Deprecated Packages166
, , , ,
The Color Input and the Color Picker (chr/fro)165
, ,
Node.js vs. Python: Which One to Choose for 2024164
, ,
Create a Currency Converter With HTML, CSS, and Vanilla JavaScript163
, , ,
Astro 4.2 (eri+/ast)162
,
Indicators, Validations, and Notifications: Pick the Correct Communication Option (nng)161
, , ,
The Designer’s Guide to Social Computing (uxd)160
, ,
Safely Accessing the DOM With Angular SSR (dev)159
, , , ,
JavaScript Array “sort()” vs. “toSorted()” (New in ES 2023)158
, , , ,
Fading Content Using Transparent Gradient in CSS (ami)157
, , ,
Dispatching an Event (chr/fro)156
,
Basic Accessibility Mistakes I Often See in Audits (cfe)155
, , , , , , ,
AI Art Is the New Stock Image (ia)154
, ,
A Practical Introduction to Scroll-Driven Animations With CSS “scroll()” and “view()” (arg/cod)153
, , , ,
Is It Time to Switch From Docker to Podman?152
, , , ,
The Golden Rule of Assertions151
,
The Complex but Awesome CSS “border-image” Property (css/sma)150
, ,
Stop Trying to Recruit Unicorns With Acorns (cra)149
,
Practical Guide to Usability Testing148
, ,
Node.js Security Progress Report—Progress on Permission Model, Fuzzer, and Connections With Community (ope)147
,
Measuring Developer Productivity: Real-World Examples (ger)146
, , , ,
Guide to Fast Next.js145
, , , , ,
Git Lesson: How to Use .gitignore and .gitkeep?144
,
Disillusioned With Deno (bal)143
Difference Between “getElementByID” and “querySelector”142
, ,
Are You Boring Your Interviewer by Over-Explaining Context? (uxd)141
, ,
APA-Style Titles in Laravel (ami)140
, ,
5 Advanced Data-Fetching Techniques in React for Enhanced User Experience139
, , , ,
14 Things to Check Before Deploying a Website138
, ,
Web Standards: The Guidelines That Every Developer Should Know137
, , , , , ,
The Evolution of Page Speed (deb)136
, , , ,
The Building Blocks of a Greenfield Vue Application in 2024 (fad)135
, ,
React Libraries for 2024 (rwi)134
, ,
Performance and Stay Questions in 1:1s (j9t)133
, , ,
Optimizing SQL Queries by 23×132
, , ,
Moving on From React (kel)131
, ,
Design Is Not Really a Thing (uxd)130
,
Combining “:has” and “:only-child” to Change Tab Containers (cri)129
,
Accessible Notifications With ARIA Live Regions (sar)128
, , ,
Accessible Notifications With ARIA Live Regions II (sar)127
, , ,
Creating a Markdown Preprocessor for Svelte126
, , ,
Why Did Frontend Development Become So Complicated?125
, ,
Igalia Chats: Browser Politics and You (jaf+/iga)124
,
I Hate CORS123
, ,
Hover Contrast Bookmarklet (joe)122
, , , ,
Disable Browser Caching With “meta” HTML Tags121
, ,
Web Component Gotcha: “constructor” vs. “connectedCallback” (nol)120
, , ,
Using AI for Accessibility: Breaking Down Barriers in Content Creation?! (mor)119
, ,
Kind of Annoyed at React (cas)118
Building a Clean and Scalable Frontend Architecture117
, , ,
A Guide on Using Postman as a Frontend Developer in Web Development116
, ,
Type in TypeScript115
,
Static Site Generators: A Growing Trend in Frontend Development114
, ,
Power of WebRTC113
,
Options for “optgroup” Labeling of “options” (ste)112
, , , , ,
JS Perf Wins and New Node.js Features With Yagiz Nizipli (wes+/syn)111
, , , ,
How to Use “data-nosnippet” to Block Specific Content From Being Used in a Google Search Snippet (Experiment)110
, , ,
How to Get Started With Progressive Web Apps109
, , ,
Eliminating Cookie Banners Is Hard (jef)108
, ,
Avoid These 5 Mistakes as a Web Developer107
, ,
Applying the SPACE Framework (lau)106
,
What I Have Learned From Conducting Over 100 Website Migrations (moz)105
, ,
Using “abbr” Element With “title” Attribute (aar)104
, , , , ,
Top Front-End Tools of 2023 (lou/sma)103
, ,
The Stack I Used to Build My Blog in 2024102
,
Node.js Mastery: Advanced Development and Performance Tips101
, , , , ,
If It’s Not Usable, It’s Not Accessible (tpg)100
, , ,
Creating a Color Ramp Using Color Modifiers in Tokens Studio (uxd)99
, , ,
console.delight (zac/fro)98
, , , ,
Compatibility of Node.js Versions With Packages97
, ,
Chrome Alternative Browsers to Check Out in 202496
, , , , ,
Bringing Down the Digital Divide (uxd)95
,
5 CSS Snippets Every Front-End Developer Should Know in 2024 (arg/dev)94
We Removed Advertising Cookies, Here’s What Happened (sen)93
,
Using CSS Houdini to Extend Styling and Layout Capabilities (log)92
, , ,
Understanding WCAG SC 3.2.6 Consistent Help (Level A)91
, ,
The Best Web Framework Doesn’t Exist90
Streaming HTML Out of Order Without JavaScript89
,
Release Notes for Safari Technology Preview 186 (jon/web)88
, , ,
npm in Review: A 2023 Retrospective on Growth, Security, and Quirky Facts (soc)87
,
Node v20.11.0 (LTS) (nod)86
,
Is htmx Just Another JavaScript Framework? (htm)85
,
Introducing fsx: A Modern Filesystem API for JavaScript (nza)84
, , ,
High-Level System Architecture of Booking.com83
, ,
Dynamic Accessible Descriptions Reference (dar)82
,
Designing Better Target Sizes (sha)81
, ,
Buttons and Links—Common Misconceptions80
, , , ,
AI for Web Devs: Deploying Your AI App to Production (aus)79
,
Accounting for Internationalization With CSS and HTML78
, ,
A 2024 Wishlist for Node’s Test Runner (cji)77
,
Understanding Immutability in JavaScript76
,
The Change You Wish to See75
How We Built Project IDX: A High-Level Overview (goo)74
, , ,
Definition of Done (DoD) Explanation and Example73
, , , ,
An Alphabetized List of MIME Types72
A Global Design System (bra)71
Why I Like Web Components70
,
Where Have All the Websites Gone? (fro)69
,
What’s New in PHP 8.4 (ami)68
Vue 3—Dynamic Components67
,
Using Heaps of Cutting Edge CSS Features to Build a Progress Indicator (and)66
, , ,
Top Pens of 2023 on CodePen (cod)65
, , ,
Taking a Closer Look at “@ property” in CSS (uti)64
SolidStart: A Different Breed of Meta-Framework (ati/sma)63
,
Let’s Make the IndieWeb Easier62
,
Introduction to Data Engineering: A Complete Beginner’s Guide61
, ,
htmx for React Developers in 10 Minutes60
, ,
How Google Perfected the Web (ver)59
, ,
Declaring Globals Isn’t That Hard (mat)58
, ,
CRUD and SQL—the Basics57
, ,
2024 Resolution: Be More Open-Source Centric56
, ,
Notes on Using Logical Properties and Values (kiz)55
,
Nested Dark Mode via CSS Proximity (doc)54
,
My Web Development Wishlist 2024 (j9t)53
, , , , ,
How I’m Writing CSS in 202452
, ,
Embracing the Absurd in Your Design Practices (uxd)51
,
Becoming a Senior Frontend Engineer (tec)50
Your MVP Must Be Accessible (den)49
Weird Things Engineers Believe About Web Development48
, , , ,
Simplifying Deployment: Using GitHub Actions and SSH for Quick and Easy Updates47
, ,
Figma Is Not Forever46
, ,
When “Everything” Becomes Too Much: The npm Package Chaos of 2024 (soc)45
,
Under the Radar CSS Features for Your CSS Reset (kev)44
, ,
The Bulma CSS Framework: What It Is and How to Get Started43
,
Software Quality42
,
Mastering Promises: 8 Advanced Tips and Techniques41
, , , ,
How to Use Template Literals in JavaScript (fre)40
,
Do We Think of Git Commits as Diffs, Snapshots, and/or Histories? (b0r)39
, ,
CSS in 2024, Am I Right? (jhe)38
,
A Lot of What People Use React for Would Be Better Handled With Vanilla JavaScript (cfe)37
, ,
7 Front-End Web Development Trends for 202436
, , , ,
20+ Tools for Node.js Development in 202435
, ,
The World of Web Browsers Is in a Bad Way (jen)34
, , ,
The Two Reacts (dan)33
, ,
Notes on MathML (w3c)32
My CSS Resets (kei)31
,
Is CSS Alive? (css)30
Building Multiple Progressive Web Apps on the Same Domain (dev)29
, , , ,
AI Vertigo: Where Do We Go From Here as Designers? (uxd)28
, ,
16 Lesser Known Accessibility Issues27
Tyler’s CSS Wish List for 2024 (tyl/clo)26
,
The Website vs. Web App Dichotomy Doesn’t Exist (jak)25
, ,
The Popular Vote of Interop 2024 (chr/fro)24
,
The AHA Stack (fla)23
, , , ,
Stop Closing Void Elements (j9t)22
Oh Shit Banners (eri)21
,
Getting Started With Vuetify: Building Beautiful Vue.js Apps20
, ,
European Union Set to Revise Cookie Law, Admits Cookie Banners Are Annoying (tec)19
, ,
Design Better Pagination18
, ,
Accessibility Options for Floating Action Buttons17
, ,
2024 Predictions by JavaScript Frontend Framework Maintainers (low/the)16
, , , , , ,
Worker Threads: Multitasking in NodeJS15
, , ,
The View Transitions API and Delightful UI Animations II (cod/sma)14
, , ,
Stop Using Express.js13
Not All Automated Testing Tools Support Shadow DOM in Web Components (mat)12
, , , , , ,
How to Set a Default Post Author in WordPress11
,
How to Make External Links Accessible (pop)10
, ,
BCD Watch (mey+/iga)9
, , , ,
Are You Ignoring These 8 DevTools Features?8
, , , , , ,
Agile Anti-Patterns That Can Harm UX7
, , ,
Mastering TypeScript: Looping With Types (ale)6
Understanding the Most Important HTTP Status Codes5
,
Top 30 JavaScript Interview Questions and Answers for 20254
,
Top 30 JavaScript Interview Questions and Answers for 20243
,
The Best React Chart Libraries for Data Visualization in 20242
, , , ,
7 Predictions for Web Design in 2024 (web)1
,