Frontend Dogma

“2020” Archive (2)

Entry (Sources) and Other Related TopicsDate#
The Third Age of JavaScript (swy)144
, ,
The Secret of Typography, Kerning, Explained for Dummies (uxd)143
,
Static Hoisting (rau)142
The 24 Boolean Attributes of HTML (j9t)141
,
What Every JavaScript Developer Should Know About Unicode140
,
Speed Up Google Fonts (css)139
, ,
The Need for Speed, 23 Years Later138
, ,
Blogged Answers: A (Mostly) Complete Guide to React Rendering Behavior137
, ,
Still Using Node.js? Deno 1.0 Is Here! (ant)136
, , , ,
Easily Use Design Tokens in Eleventy (hey)135
,
Liquid vs. Nunjucks134
, , ,
Architecting Data in Eleventy (sia)133
Styling Components in React (sma)132
, , , , ,
How to Convince Others Not to Use Dark Patterns (boa/sma)131
, , , , ,
Maybe You Don’t Need That SPA130
, , ,
Developer Experience Metrics129
,
Designing Intrinsic Layouts (jen)128
, , , ,
Second-Guessing the Modern Web (tmc)127
, , , ,
Manipulating Arrays and Objects in JavaScript126
, , ,
Reducing Design Risk (sma)125
,
5 Tips to Get Your Dev Blog Running (j9t)124
, ,
An Introduction to Parcel.js, the No-Config Web Application Bundler (lou)123
, ,
What Is mTLS and How Does It Work?122
How to Succeed in Wireframe Design (sma)121
, , , ,
Invisible Design Systems (jin)120
,
Implementing Dark Mode in React Apps Using Styled-Components (sma)119
, , ,
Introduction to Netlify CMS (joe)118
, , ,
Getting Started With Nuxt (sma)117
,
The 4 Pillars of Good Embed Code (j9t)116
, ,
Exploring Node.js Internals (sma)115
Real-World Effectiveness of Brotli (css)114
, , ,
The Cost of JavaScript Frameworks (tka)113
, , , , , , ,
How to Create a Compelling Landing Page (boa/sma)112
, , ,
Recursive Functions in TypeScript111
,
Quick Tip: How to Hide Whitespace Changes in Git Diffs (spa/clo)110
, , , , ,
Everything You Should Know About SSH and SSH Key Exchange109
, ,
98.css108
, ,
W3C Finalizes Web of Things (WoT) Recommendations (inf)107
,
Best Practices With React Hooks (sma)106
, ,
How to Create a Particle Trail Animation in JavaScript (sma)105
, ,
Learn Programming (jad)104
, , ,
HTML Tips (mar)103
,
Getting Started With the React Hooks API (sma)102
, , ,
Usability Testing for Voice Content (ali)101
, ,
Web Animations in Safari 13.1 (web)100
, , , , ,
The Web Development Glossary (j9t/fro)99
, , , , ,
No Need to Protect Your Website From Scraping: 8 Reasons98
, , ,
React Folder Structure in 5 Steps (rwi)97
,
How to Create a Native Web Component Without a Framework96
, ,
What’s New in ECMAScript 2020 (paw)95
,
The Frameworks Paradox (j9t)94
The Devastating Price Developers Pay for Working Hard93
, , ,
Creating a Similar Post Component With Eleventy (fos)92
,
No Web Without Women91
,
Why “Dark Mode” Causes More Accessibility Issues Than It Solves90
,
MEAN Stack: Build an App With Angular and the Angular CLI89
, , , , ,
The Component Gallery88
,
Start Render: The Web Performance Metric That Heralds the End of the Blank Page87
, ,
On the Responsibility That Comes With Good JavaScript Support (j9t)86
,
How to Debug a Node.js Application: Tips, Tricks, and Tools (cra)85
, , , , ,
Performance Tips: Minifying HTML, CSS, and JS84
, , , , , ,
Margin Considered Harmful83
, ,
The Complete Guide to the Dark Mode Toggle82
, ,
Creating Sortable Tables With React (sma)81
, ,
Mutual TLS: Stuff You Should Know80
, ,
A Practical Overview of CSS Houdini (cod/sma)79
, , , ,
The Rise of the No-Code Movement78
,
10 Behavior Patterns for UX Design (uxd)77
Testing With Jest: An Introduction (hac)76
, ,
Quick Tip: Configuring nginx and SSL With Node.js75
, , , , ,
Accessible SVGs: Inclusiveness Beyond Patterns (car/sma)74
, , ,
10 Git Techniques You Need to Know Before You Join a Team73
, ,
Setting Height and Width on Images Is Important Again (tun/sma)72
, , ,
The Perils of Rehydration (jos)71
,
A Beginner’s Guide to Webpack70
,
Optimize CSS Background Images With Media Queries (dev)69
, , , ,
Why Are We Talking About CSS4? (rac/sma)68
,
4 Ways to Animate the Color of a Text Link on Hover (kat/css)67
, , ,
How Emojis Work (joe)66
,
Simple Systems Have Less Downtime65
Marginalized by Design (hey/que)64
, , ,
Google Confirms Microformats Are Still a Recommended Metadata Format for Content (www)63
, , , ,
Where Does SEO Belong in Your Web Design Process? (sma)62
, ,
Cross-Cultural Design (ali)61
,
Don’t Try to Sanitize Input—Escape Output60
, ,
What Does a Foldable Web Actually Mean? (fre/sma)59
, ,
A Cheatsheet of 128 Cheatsheets for Developers58
,
The Spirit of “View Source” (jim)57
, , ,
Setting Up Tailwind CSS in a React Project (sma)56
,
The Economics of JavaScript Web Apps55
, ,
An Introduction to MongoDB54
, ,
Improving Perceived Performance With the CSS “font-display” Property (the)53
, ,
Better Stimulus52
, ,
Ruby vs. Ruby on Rails: Same or Different?51
, , , ,
Page Builders Might Not Be a Good Idea (cit)50
, , ,
How We Learned to Draw Text on HTML5 Canvas49
, , , ,
Google Tag Manager vs. Page Speed: The Impact and How to Improve48
, , , ,
What Is Kerning? Here’s What You Need to Know47
,
What Is Node and When Should I Use It?46
, ,
What Is Memoization?45
, ,
AVIF for Next-Generation Image Coding44
, ,
Understanding Map and Set in JavaScript43
Apple Joins FIDO Alliance, Commits to Getting Rid of Passwords (zdn)42
, , , ,
Understanding CSS Grid: Grid Template Areas (rac/sma)41
, ,
IME Smoke Testing (hsi)40
The Web We Want (mar+)39
, , ,
Design System UI Is More Expensive Than a Product Team’s UI38
,
How to Publish an Updated Version of an npm Package (spa/clo)37
, ,
Create a sitemap.xml With Eleventy (bel)36
,
Playing With CSS Grid (jus)35
, ,
Release Notes for Safari Technology Preview 💯 (jon/web)34
, , ,
How to Create a Headless WordPress Site on the Jamstack (sar+/sma)33
, , ,
Progressive JPEGs: An Introduction32
, , , ,
Old CSS, New CSS (eev)31
, , , , , , , , , , ,
Introduction to WebSockets: How to Create Responsive and Low-Latency Applications (hac)30
, , , ,
How to Automatically Update Your JavaScript Dependencies (spa/clo)29
, , , , ,
Professional Agile Leadership (PAL) Reminders and Resources (j9t)28
, , , ,
What SSL Is, and Which Certificate Type Is Right for You27
, ,
How to Install MySQL (cra)26
, , ,
Standards for Writing Accessibly (and/ali)25
, , , , , , ,
The History of JavaScript: A Journey From Netscape to Frameworks and Libraries24
, , , ,
How to Pass Data Between Components in Vue.js (sma)23
, ,
Using MySQL With Node.js and the mysql JavaScript Client22
, , ,
React Tutorial (jad)21
, , ,
Go: How Does Go Stop the World?20
, ,
Today, the Trident Era Ends (sch)19
, , , , , ,
Learn End-to-End Testing With Puppeteer18
, ,
15 Top WordPress Themes to Use in 202017
, ,
If It Can Be Done Using an HTTP Header, Use an HTTP Header (j9t)16
, , , ,
An Introduction to React’s Context API (sma)15
, ,
Should You Self-Host Google Fonts? (tun)14
, , ,
An Intro to Designing Accessible Data Visualizations (fos)13
, , , ,
Goodbye, Clean Code (dan)12
, ,
2019 JavaScript Rising Stars (sac)11
, , , , , , , , , , , , ,
Improving Site Performance With Webpack Tree Shaking10
, , ,
Understanding CSS Grid: Grid Lines (rac/sma)9
, ,
How to Convert Variable TTF Font Files to WOFF2 (hen)8
, , , , ,
Decision Strategies for a Micro Frontends Architecture (inf)7
,
Performance Budgets, Pragmatically (css)6
,
Why You Should Choose HTML5 “article” Over “section” (bru/sma)5
, ,
How Running Your Own Website Is Much Better for You Than You Think (j9t)4
,
Understanding CSS Grid: Creating a Grid Container (rac/sma)3
, ,
Putting Devs Before Users: How Frameworks Destroyed Web Performance (uxd)2
, ,
Eleventail—a Helper for Tailwind CSS and Eleventy (phi)1
, ,