Frontend Dogma

“2020” Archive (2)

Entry (Sources) and Other Related TopicsDate#
The Third Age of JavaScript (swy)183
, ,
The Secret of Typography, Kerning, Explained for Dummies (uxd)182
,
Static Hoisting (rau)181
The 24 Boolean Attributes of HTML (j9t)180
,
What Every JavaScript Developer Should Know About Unicode179
,
Speed Up Google Fonts (css)178
, ,
The Need for Speed, 23 Years Later177
, ,
Blogged Answers: A (Mostly) Complete Guide to React Rendering Behavior176
, ,
Still Using Node.js? Deno 1.0 Is Here! (ant)175
, , , ,
Easily Use Design Tokens in Eleventy (hey)174
,
Liquid vs. Nunjucks173
, , ,
Architecting Data in Eleventy (sia)172
Styling Components in React (sma)171
, , , , ,
How to Convince Others Not to Use Dark Patterns (boa/sma)170
, , , , ,
Maybe You Don’t Need That SPA169
, , ,
Developer Experience Metrics168
,
Designing Intrinsic Layouts (jen)167
, , , ,
Second-Guessing the Modern Web (tmc)166
, , , ,
Manipulating Arrays and Objects in JavaScript165
, , ,
Reducing Design Risk (sma)164
,
5 Tips to Get Your Dev Blog Running (j9t)163
, ,
An Introduction to Parcel.js, the No-Config Web Application Bundler (lou)162
, ,
What Is mTLS and How Does It Work?161
How to Succeed in Wireframe Design (sma)160
, , , ,
Invisible Design Systems (jin)159
,
Implementing Dark Mode in React Apps Using Styled-Components (sma)158
, , ,
Introduction to Netlify CMS (joe)157
, , ,
Getting Started With Nuxt (sma)156
,
The 4 Pillars of Good Embed Code (j9t)155
, ,
Exploring Node.js Internals (sma)154
Real-World Effectiveness of Brotli (css)153
, , ,
The Cost of JavaScript Frameworks (tka)152
, , , , , , ,
How to Create a Compelling Landing Page (boa/sma)151
, , ,
Recursive Functions in TypeScript150
,
Quick Tip: How to Hide Whitespace Changes in Git Diffs (spa/clo)149
, , , , ,
Everything You Should Know About SSH and SSH Key Exchange148
, ,
98.css147
, ,
W3C Finalizes Web of Things (WoT) Recommendations (inf)146
,
Best Practices With React Hooks (sma)145
, ,
How to Create a Particle Trail Animation in JavaScript (sma)144
, ,
Learn Programming (jad)143
, , ,
HTML Tips (mar)142
,
Getting Started With the React Hooks API (sma)141
, , ,
Usability Testing for Voice Content (ali)140
, ,
Web Animations in Safari 13.1 (web)139
, , , , ,
The Web Development Glossary (j9t/fro)138
, , , , ,
No Need to Protect Your Website From Scraping: 8 Reasons137
, , ,
What to Use Instead of Number Inputs (chr/css)136
,
React Folder Structure in 5 Steps (rwi)135
,
How to Create a Native Web Component Without a Framework134
, ,
What’s New in ECMAScript 2020 (paw)133
,
The Frameworks Paradox (j9t)132
The Devastating Price Developers Pay for Working Hard131
, , ,
Creating a Similar Post Component With Eleventy (fos)130
,
No Web Without Women129
,
Why “Dark Mode” Causes More Accessibility Issues Than It Solves128
,
MEAN Stack: Build an App With Angular and the Angular CLI127
, , , , ,
The Component Gallery126
,
Start Render: The Web Performance Metric That Heralds the End of the Blank Page125
, ,
On the Responsibility That Comes With Good JavaScript Support (j9t)124
,
An Introduction to MDXJS (css)123
,
How to Debug a Node.js Application: Tips, Tricks, and Tools (cra)122
, , , , ,
Performance Tips: Minifying HTML, CSS, and JS121
, , , , , ,
How to Use an Emoji as a Favicon Easily (chr/css)120
, , , ,
Margin Considered Harmful119
, ,
Different Favicon for Development (chr/css)118
, ,
Neumorphism and CSS (cod/css)117
, ,
The Complete Guide to the Dark Mode Toggle116
, ,
Creating Sortable Tables With React (sma)115
, ,
Mutual TLS: Stuff You Should Know114
, ,
A Practical Overview of CSS Houdini (cod/sma)113
, , , ,
The CSS Calculating Function Guide (chr/css)112
, , , ,
How to Create a “Skip to Content” Link (css)111
, , , ,
Tools for Optimizing SVG (chr/css)110
, , , ,
The Rise of the No-Code Movement109
,
10 Behavior Patterns for UX Design (uxd)108
Testing With Jest: An Introduction (hac)107
, ,
Quick Tip: Configuring nginx and SSL With Node.js106
, , , , ,
Accessible SVGs: Inclusiveness Beyond Patterns (car/sma)105
, , ,
How to Make a Line Chart With CSS (css)104
, ,
Fluid Width Video (chr/css)103
, ,
10 Git Techniques You Need to Know Before You Join a Team102
, ,
Setting Height and Width on Images Is Important Again (tun/sma)101
, , ,
The Perils of Rehydration (jos)100
,
Currying in CSS (chr/css)99
A Beginner’s Guide to Webpack98
,
Optimize CSS Background Images With Media Queries (dev)97
, , , ,
Why Are We Talking About CSS4? (rac/sma)96
,
4 Ways to Animate the Color of a Text Link on Hover (kat/css)95
, , ,
How Emojis Work (joe)94
,
Unfortunately, “clip-path: path()” Is Still a No-Go (ana/css)93
,
Simple Systems Have Less Downtime92
Marginalized by Design (hey/que)91
, , ,
Google Confirms Microformats Are Still a Recommended Metadata Format for Content (www)90
, , , ,
Where Does SEO Belong in Your Web Design Process? (sma)89
, ,
Why Is CSS Frustrating? (fon/css)88
Cross-Cultural Design (ali)87
,
Don’t Try to Sanitize Input—Escape Output86
, ,
What Does a Foldable Web Actually Mean? (fre/sma)85
, ,
A Cheatsheet of 128 Cheatsheets for Developers84
,
Vue.js: The Documentary83
, ,
The Spirit of “View Source” (jim)82
, , ,
Setting Up Tailwind CSS in a React Project (sma)81
,
The Economics of JavaScript Web Apps80
, ,
An Introduction to MongoDB79
, ,
Improving Perceived Performance With the CSS “font-display” Property (the)78
, ,
Better Stimulus77
, ,
Console Commands Guide (css)76
, , , , ,
Fixed Headers and Jump Links? The Solution Is “scroll-margin-top” (chr/css)75
, ,
Ruby vs. Ruby on Rails: Same or Different?74
, , , ,
Page Builders Might Not Be a Good Idea (cit)73
, , ,
Understanding Web Accessibility Color Contrast Guidelines and Ratios (css)72
, , ,
Do This to Improve Image Loading on Your Website (fon/css)71
, ,
How We Learned to Draw Text on HTML5 Canvas70
, , , ,
Google Tag Manager vs. Page Speed: The Impact and How to Improve69
, , , ,
What Is Kerning? Here’s What You Need to Know68
,
HTML Data Attributes Guide (chr/css)67
, ,
What Is Node and When Should I Use It?66
, ,
Why JavaScript Is Eating HTML (css)65
, , ,
What Is Memoization?64
, ,
AVIF for Next-Generation Image Coding63
, ,
Understanding Map and Set in JavaScript62
Apple Joins FIDO Alliance, Commits to Getting Rid of Passwords (zdn)61
, , , ,
Understanding CSS Grid: Grid Template Areas (rac/sma)60
, ,
IME Smoke Testing (hsi)59
The Web We Want (mar+)58
, , ,
Design System UI Is More Expensive Than a Product Team’s UI57
,
How to Publish an Updated Version of an npm Package (spa/clo)56
, ,
Is Having an RSS Feed Just Giving Content Away for Free? (chr/css)55
, , ,
Create a sitemap.xml With Eleventy (bel)54
,
Playing With CSS Grid (jus)53
, ,
Select an Element With a Non-Empty Attribute (chr/css)52
, , ,
Release Notes for Safari Technology Preview 💯 (jon/web)51
, , ,
PHP Is A-OK for Templating (css)50
CSS4 (chr/css)49
,
How to Create a Headless WordPress Site on the Jamstack (sar+/sma)48
, , ,
The Three Types of Code (fon/css)47
,
Progressive JPEGs: An Introduction46
, , , ,
Old CSS, New CSS (eev)45
, , , , , , , , , , ,
Introduction to WebSockets: How to Create Responsive and Low-Latency Applications (hac)44
, , , ,
Understanding Immutability in JavaScript (css)43
How to Automatically Update Your JavaScript Dependencies (spa/clo)42
, , , , ,
How Do You Do “max-font-size” in CSS? (chr/css)41
,
Professional Agile Leadership (PAL) Reminders and Resources (j9t)40
, , , ,
What SSL Is, and Which Certificate Type Is Right for You39
, ,
What Does “revert” Do in CSS? (chr/css)38
,
How to Install MySQL (cra)37
, , ,
What’s the Difference Between Width/Height in CSS and Width/Height HTML Attributes? (chr/css)36
, , ,
Standards for Writing Accessibly (and/ali)35
, , , , , , ,
The Web in 2020: Extensibility and Interoperability (una/css)34
, , , , , , , , ,
The History of JavaScript: A Journey From Netscape to Frameworks and Libraries33
, , , ,
How to Pass Data Between Components in Vue.js (sma)32
, ,
JAMstack vs. Jamstack (chr/css)31
, ,
Edgium (chr/css)30
, , ,
The Best Color Functions in CSS? (chr/css)29
, ,
Using MySQL With Node.js and the mysql JavaScript Client28
, , ,
React Tutorial (jad)27
, , ,
Thinking Through Styling Options for Web Components (chr/css)26
,
A Web Component With Different HTML for Desktop and Mobile (chr/css)25
, , ,
Go: How Does Go Stop the World?24
, ,
Today, the Trident Era Ends (sch)23
, , , , , ,
Learn End-to-End Testing With Puppeteer22
, ,
How Many CSS Properties Are There? (chr/css)21
15 Top WordPress Themes to Use in 202020
, ,
Snowpack (chr/css)19
,
If It Can Be Done Using an HTTP Header, Use an HTTP Header (j9t)18
, , , ,
An Introduction to React’s Context API (sma)17
, ,
Should You Self-Host Google Fonts? (tun)16
, , ,
An Intro to Designing Accessible Data Visualizations (fos)15
, , , ,
Goodbye, Clean Code (dan)14
, ,
CSS-Only Carousel (chr/css)13
,
2019 JavaScript Rising Stars (sac)12
, , , , , , , , , , , , ,
Improving Site Performance With Webpack Tree Shaking11
, , ,
Understanding CSS Grid: Grid Lines (rac/sma)10
, ,
Understanding Async Await (sar/css)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
, ,