Frontend Dogma

“2010s” Archive (2)

Entry (Sources) and Other Related TopicsDate#
Extreme Typography on the Web (djr/btc)2393
,
Sending Emails Asynchronously Through AWS SES (los/sma)2392
,
Performance Rule #1: Do What You Need to Do—But Not More (j9t)2391
,
CSS Frameworks or CSS Grid: What Should I Use for My Project? (rac/sma)2390
, , ,
The Internet Can’t Handle Functioning Like a Democracy (qz)2389
, ,
Performance Budgets 101 (bib/dev)2388
, , ,
A Netflix Web Performance Case Study (add/dev)2387
,
Improve Animated GIF Performance With HTML5 Video (ayi/sma)2386
, , ,
Reduce JavaScript Payloads With Code Splitting (hdj+/dev)2385
, ,
Redesigning Your Product and Website for Dark Mode (mal)2384
, ,
Focus Trapping for Accessibility (A11Y)2383
, , ,
AWS Security Guide: 7 Best Practices to Avoid Security Risks (wom)2382
, , ,
Non-Noxious Nomenclature (blu)2381
Headless WordPress: The Ups and Downs of Creating a Decoupled WordPress (mad/sma)2380
,
Build a Single-Page App With Go and Vue (kle/sit)2379
, ,
Using WordPress as a Headless CMS (suf/sit)2378
, ,
Firefox 63—Tricks and Treats (moz)2377
, , ,
Extending Built-In Elements (web)2376
, , ,
Splicing HTML’s DNA With CSS Attribute Selectors (sto/sma)2375
, , ,
Building a Non-Blog Site With WordPress (suf/sit)2374
Writing for Designers (sco/ali)2373
, ,
Develop WordPress Themes Faster With Gulp (cra/sit)2372
, ,
A Guide to Caching in WordPress (ds/sit)2371
, , , ,
How to Configure Lighthouse for Balanced Quality Websites (j9t)2370
, , , , ,
The Beginner’s Guide to WordPress SEO (sit)2369
, ,
The Psychology of Design (jon/ali)2368
, ,
CSS Debugging and Optimization: Minification With CSSO (web/sit)2367
, , , ,
Taming “this” in JavaScript With [the] Bind Operator (wms/sma)2366
,
Use Cases for Flexbox (rac/sma)2365
, ,
Privacy by Design: How to Sell Privacy and Make Change (rea/sma)2364
, ,
Representing Web Developers in the W3C (rac/sma)2363
,
A Short Guide to Minimal Web Development (j9t)2362
, , ,
Responsive Images (wil/ali)2361
, , ,
Building a PWA Using Angular 6 (ahm/sma)2360
, ,
WebAuthn, FIDO2 Infuse Browsers, Platforms With Strong Authentication (joh/dar)2359
, , , ,
Flexbox: How Big Is That Flexible Box? (rac/sma)2358
, ,
The Importance of Manual Accessibility Testing (eri/sma)2357
, , , ,
W3C: XML Is Everywhere (chr/sdt)2356
, ,
How to Get Started With CSS Animation (web/sit)2355
, ,
The “Developer Experience” Bait-and-Switch (sli)2354
,
The Cascade and Other Essential Unessentials (tka)2353
, ,
CSS Architecture: Block Element Modifier (BEM) and Atomic CSS (web/sit)2352
, , , ,
Notes to Myself on Software Engineering2351
, ,
Chrome’s Noscript Intervention (tka)2350
, , , , ,
Removing jQuery From GitHub.com Frontend (git)2349
, , , , ,
Node vs. Firebase vs. Laravel vs. Rails (mtm)2348
, , ,
New in Chrome 69 (pet/dev)2347
, , ,
Take a New Look at CSS Shapes (rac/sma)2346
,
How to Use Gulp.js to Automate Your CSS Tasks (cra/sit)2345
, , , ,
Three Input Element Properties That I Discovered While Reading MDN (ste)2344
, ,
Links List for Print Styles (aar)2343
, ,
A Tour of JavaScript Timers on the Web (nol)2342
Web Development and the GDPR (j9t)2341
, ,
The Platform for Privacy Preferences 1.0 (P3P1.0) Specification (mar+/w3c)2340
, ,
Conversational Semantics (aar/ali)2339
, ,
Best Practices for Mobile Form Design (101/sma)2338
, , ,
CSS Logical Properties and Values Level 1 (css+/w3c)2337
, ,
20 Tips for Optimizing CSS Performance (cra/sit)2336
, , ,
Three Ways to Grow Your Traffic and Capture Audience (sim/sit)2335
, , , ,
The Benefits of Using CSS Grid for Web Form Layout (cra/sit)2334
, , ,
CSS Logical Properties (chr/css)2333
,
Designing for Micro-Moments (sma)2332
, ,
37 Theses on CSS and Web Development (j9t)2331
, , ,
Scroll Bouncing on Your Websites (wlw/sma)2330
,
The Complete Anatomy of the Gutenberg WordPress Editor (man/sma)2329
Variable Fonts: What They Are, and How to Use Them (cla/sit)2328
, , ,
Everything You Need to Know About Alignment in Flexbox (rac/sma)2327
, , ,
Browser Painting and Considerations for Web Performance (gmr/css)2326
, , , ,
Icon Fonts vs. SVGs—Which One Should You Use in 2018? (key)2325
, , ,
Component Reusability in React and Vue (har)2324
, , ,
New Syntax for JS “Function Stuff” (tab)2323
, ,
The History of CSS Resets (web)2322
, ,
What Happens When You Create a Flexbox Flex Container? (rac/sma)2321
, ,
In Your Face, Passwords: Big Three Browsers All Adopt Authentication API (itn)2320
, , , , , , , , , ,
The Cost of JavaScript in 2018 (add)2319
, , , , ,
What Do You Need to Know When Converting a Flash Game Into HTML5? (sma)2318
, ,
Doing More With Less, an Introduction to a CSS Pre-Processor2317
, , ,
Documentation Unit Tests (sim)2316
,
HTTP/2: The Difference Between HTTP/1.1, Benefits, and How to Use It (fac)2315
, , ,
WordPress Notifications Made Easy (kub/sma)2314
, ,
How to Use Feature Flags in Continuous Integration (dab/sit)2313
, , ,
Converting Images to WebP (mal/sma)2312
, , , , ,
Webmentions: Enabling Better Communication on the Internet (chr/ali)2311
,
Linkbuilding: The Citizen’s Field Guide (myr+/sma)2310
, ,
Image Alt Text vs. Title Text vs. File Names: What’s the Difference? (bri/sea)2309
, , , , , ,
Better Collaboration by Bringing Designers Into the Code Review Process (ida/sma)2308
, , ,
Pattern Library First: An Approach for Managing CSS (rac/sma)2307
, ,
Host Your Static Site on GitLab Pages? (hey/tim)2306
,
AMP, a Strategy (j9t)2305
, ,
What Is Redux: A Designer’s Guide (lin/sma)2304
, , ,
HTTP/2: Background, Performance Benefits, and Implementations (tj/sit)2303
, ,
Release Notes for Safari Technology Preview 60 (jon/web)2302
, , ,
Improving Performance Perception: On-Demand Image Resizing (bit/sit)2301
, , , ,
Accessibility Support (mfa)2300
, , , , , , , , ,
Against Privacy Defeatism: Why Browsers Can Still Stop Fingerprinting (ran/pri)2299
, , , ,
The Craft of CSS (j9t)2298
,
Server-Side Optimization With nginx and “pm=static” (tj/sit)2297
, , ,
Introduction to Feature Policy (ebi/dev)2296
, ,
Marketing as a Front End Web Developer?2295
WordPress Security as a Process (luc/sma)2294
, ,
Using Google’s Flutter for Truly Cross-Platform Mobile Development (mik/sma)2293
, , , , ,
BEM for Beginners: Why You Need BEM (inn/sma)2292
, ,
7 Performance Tips for Jank-Free JavaScript Animations (ant/sit)2291
, , ,
The Problem With Patterns (cat/ali)2290
, , , ,
Making Your Website Faster and Safer With Cloudflare (tj/sit)2289
, , ,
DRY HTML or DRY CSS? (hey/tim)2288
, , , , , ,
Everything You Need to Know About the Plan to Kill Internet Passwords (dav/giz)2287
, , , , , , ,
10 Things I Regret About Node.js (tin/jsc)2286
,
Debugging JavaScript Projects With VS Code and Chrome Debugger (myx/sit)2285
, , , , , , , ,
A Beginner’s Guide to Babel (sit)2284
, , ,
A Reference Guide for Typography in Mobile Web Design (sma)2283
, , ,
Google Wants to Kill Passwords With the Chrome 67 Update (gad)2282
, , , , ,
Using ES Modules in the Browser Today (mar/sit)2281
,
How Do You Know Your Website Is a Success? (101/sma)2280
, , , , , , , ,
The History of WordPress (nex)2279
,
Whatever Happened to the Semantic Web? (two)2278
, , , ,
Managing Architecture Decision Records With ADR-Tools (has)2277
, ,
Authenticating Firebase and Angular With Auth0 (kim/sit)2276
, ,
15 Bootstrap Tools and Playgrounds (dar/sit)2275
, ,
What the Heck Does “Script Error” Mean? (ben/sit)2274
,
10 Tricks and Techniques to Make the Most Out of Sketch (mik/uxd)2273
, ,
The Slow Death of Internet Explorer and the Future of Progressive Enhancement (oll/ali)2272
, , ,
Don’t Use My Grid System or Any Others (mia/btc)2271
, , ,
ARIA Serious? (yat/btc)2270
, ,
The Dangers of Being a Web Developer (j9t/btc)2269
,
Responsive Tables, Revisited (lea)2268
, ,
A Strategy Guide to CSS Custom Properties (mik/sma)2267
, , ,
Firefox 60 Lands: It’s World’s First Browser to Give You Password-Free Logins, Says Mozilla (zdn)2266
, , ,
Things Designers Should Know About SEO in 2018 (myr/sma)2265
,
CSS-in-JS (bri)2264
, , ,
New CSS Features That Are Changing Web Design (zel/sma)2263
, ,
How to Automate a Design (sit)2262
, ,
Priority Guides: A Content-First Alternative to Wireframes (ali)2261
, ,
Introduction to Material Design (jca/web)2260
, , , ,
10 Essential Sublime Text Plugins for JavaScript Developers (sit)2259
, , , ,
Setting Up an ES6 Project Using Babel and Webpack (chr/sit)2258
, ,
rfc.fyi (mno)2257
,
RIP Passwords! A New Standard for Web Authentication Is Here (tec)2256
, , ,
An Introduction to Drupal for React Developers (sia+/osi)2255
, ,
JavaScript Design Patterns: The Singleton (sit)2254
,
TSDoc: A TypeScript Source Code Documentation Format (dyl/inf)2253
,
Introduction to the Fetch API (lud/sit)2252
, , ,
Understanding ES6 Modules (cra/sit)2251
, , ,
Best Practices With CSS Grid Layout (rac/sma)2250
, , ,
CSS Optimization Basics (j9t)2249
, , ,
FIDO and W3C Launch Password-Free Browser (pym)2248
, , , ,
Application Publishing Gets the WebAssembly Treatment (ssh/the)2247
, ,
What Are the Differences Between PhpStorm and WebStorm? Which IDE Is Right for You? (opt)2246
, , , ,
Going Offline (ada/ali)2245
, , ,
Go Testing Style Guide (arp)2244
, , ,
Designing for Accessibility and Inclusion (sma)2243
, , , , , , , , , ,
Art Directing for the Web With CSS Grid Template Areas (mal/sma)2242
, , ,
A Practical Guide to Angular Directives (cla/sit)2241
,
MongoDB Evolved (mon)2240
, ,
Introducing Last Painted Hero (sou/spe)2239
,
Mozilla Announces Firefox Reality, a Dedicated Browser for VR and AR Headsets (jan/var)2238
,
How to Check if Sites Use WebRTC (mar/gha)2237
, , ,
What Worries Me About AI2236
,
A Short History of WaSP and Why Web Standards Matter (jay)2235
, , , ,
Python Developers Survey 2017 Results (jet)2234
,
Angular 2 Components and Providers: Classes, Factories, and Values (dad/sit)2233
Creating a UX Strategy (feh/sma)2232
, ,
Using Ethics in Web Design (mor/sma)2231
, , ,
Copyright Law Basics for UK Software Developers (sma)2230
, ,
How Fast Is AMP Really? (tka)2229
, , ,
Trickle Down Accessibility (ted)2228
,
PostCSS: Shiny CSS Preprocessor Written in JavaScript? (hey/tim)2227
, , ,
Conversational Design (ali)2226
,
Moving From Flash to HTML, CSS, and JavaScript (s10/sma)2225
, , , ,
Could This Be Easier? (her)2224
10 Advanced Joomla Tips to Become a Pro (joo)2223
,
We Write CSS Like We Did in the 90s, and Yes, It’s Silly (j9t/ali)2222
, , , ,
Web Fonts Working Group Announces WOFF 2.0 File Format2221
, , ,
Your Interactive Makes Me Sick (web/sou)2220
, , ,
What Happens to Us Does Not Happen to Most of You (ksm/sig)2219
,
What Is an HTML5 App and Do I Want One? (and)2218
, , ,
Third Party CSS Is Not Safe (jaf)2217
, , ,
How GDPR Will Change the Way You Develop (web/sma)2216
, ,
Styling Empty Cells With Generated Content and CSS Grid Layout (rac/sma)2215
, , , ,
Safari 10.0 (app)2214
, , ,
Release Notes for Safari Technology Preview 50 (jon/web)2213
, , ,
Building an Element in Polymer 2: Install Tools and Initialize Project (dev)2212
, ,
Animating Bootstrap Carousels With GSAP’s Animation Library (sit)2211
, , ,
HTML-First at Wiley (tzv/boo)2210
, ,
The Two Faces of AMP (tka)2209
, , ,
HTML, CSS, and Dependency Direction (j9t)2208
, , , ,
Replacing jQuery With Vue.js: No Build Step Necessary (sar/sma)2207
, ,
A Comprehensive Guide to User Experience Design (feh/sma)2206
, ,
How Declaration Repetition Developed Over Time, a Statistically Insignificant Sample (j9t)2205
, , ,
Front-End Frameworks: Custom vs. Ready-to-Use Solutions (cod/sit)2204
, ,
Removing Accelerated Mobile Pages (AMP) (the)2203
, , ,
Why I Love Bootstrap, and Why You Should Too (faz/sit)2202
Selectors Level 4 (fan+/w3c)2201
, ,
Debugging JavaScript With a Real Debugger You Did Not Know You Already Have (dus+/sma)2200
,
What’s New in ECMAScript 2018 (paw)2199
,
The Compact Guide to Web Maintainability: 200 Tips and Resources (j9t)2198
, , ,
Work-Life Balance: Tips From the Community (ons/sma)2197
, ,
100 Accessible Websites of Various State Governments/UTs Under Accessible India Campaign Launched (bsi)2196
,
Why Fast Matters (css/btc)2195
, ,
Sacrificing the Golden Calf of “Coding” (cod/btc)2194
, ,
How to Internationalize Your WordPress Website (liz/sma)2193
, , ,
How to Optimize CSS and JS for Faster Sites (sit)2192
, , , , ,
Finding Dead CSS (css)2191
, ,
Laws of UX (jon)2190
, ,
Unit Test Your JavaScript Using Mocha and Chai (jha/sit)2189
, ,
Universal Principles of User Experience Design (feh/sma)2188
, , ,
You’ll Soon Be Able to Get Google AMP Quality Without That Pesky AMP URL (luc/dig)2187
, ,
An Introduction to Functional JavaScript (mda/sit)2186
, ,
Google AMP Will Soon Show Publisher URLs on Supported Web Browsers (kyl/xda)2185
, , ,
Visual Studio Code Can Do That? (bur/sma)2184
, ,
A Letter About Google AMP (tri+)2183
, , ,
Owning My Own Content (tka)2182
, , ,
What Is HTML 5? (mar/com)2181
The Two Extremes of Writing CSS, and What We Can Learn From Them (j9t)2180
, , , ,
ProgrammableWeb’s Most Interesting APIs in 2017: Payments, Banking, Blockchain, and Finance (pro)2179
,
W3C Releases HTML 5.2 as Official Recommendation (kba/inf)2178
, ,
What New Developers Should Really Focus On (lyd)2177
,
Microsoft, Google, and Mozilla Team Up for Web Documentation (inf)2176
, , , ,
So You Want to Become an Accessibility Specialist (24a)2175
,
What’s New in HTML5.2 (inf)2174
,
React’s Accessibility Code Linter (svi/24a)2173
, , , ,
The Future of Communication Is Already Here (for)2172
, , ,
How the Death of Flash Helped Build the Future of the Web, and Why It Matters Now (for)2171
, , ,
HTML 5.2 (ste+/w3c)2170
,
Writing Automated Tests for Accessibility (mar/24a)2169
, , , ,
How the Sausage Gets Made: The Hidden Work of Content (pep/ali)2168
,
Understanding CSS Layout and the Block Formatting Context (rac/sma)2167
,
Further Working Mode Changes (ann/wha)2166
, , , , , ,
Accessibility in Resizing Text (24a)2165
,
“await” vs. “return” vs. “return await” (jaf)2164
,
What Donald Rumsfeld Can Teach Us About Software Estimates (hfu)2163
, ,
Everything You Ever Wanted to Know About Prototyping (but Were Afraid to Ask) (jko/sma)2162
, ,
A Developer’s Guide to Better Accessibility (a11+/24a)2161
, , , , , ,
The Evolution of User Experience Design (feh/sma)2160
,
New in Chrome 63 (pet/dev)2159
, , ,
The State of UX in 2018 (fab+/uxd)2158
, ,
5 Common Misconceptions About Web Accessibility (thi/24a)2157
CSS Line Spacing: How to Set Line Spacing (htm)2156
, ,
AWS Cloud Databases Go Serverless and Multi-Master (bel/ven)2155
, , , ,
Performance of CSS Selectors Is Still Irrelevant (j9t)2154
, ,
Designing for a Browserless Web (sma)2153
, , ,
Progressive Web Apps: A Crash Course (sit)2152
, , , , ,
Building Accessible Menu Systems (hey/sma)2151
, , ,
Optimizing CSS: Tweaking Animation Performance With DevTools (ant/sit)2150
, , , , , , ,
On Big Picture Thinking in Web Development (j9t)2149
, , , , ,
A Comprehensive Guide to Web Design (101/sma)2148
, , , , , , , ,
Faux Grid Tracks (mey/ali)2147
, ,
Upgrade Your Project With CSS Selector and Custom Attributes (sit)2146
, , ,
How to Optimize SQL Queries for Faster Sites (pol/sit)2145
, , , , , ,
CSS: The Reason Why Selectors Should Be Ordered, Too (j9t)2144
, ,