Life is about deciding who we are: Join us and decide to be for environmental protection, free education and generous social security, human rights and international law, and, of course, action against oppression and violence (starting with helping the people of occupied Palestine 🇵🇸)! Hide

Frontend Dogma

“2010s” News Archive (4)

Entry (Sources) and Additional TopicsDate#
My URL Isn’t Your URL (bag)2,466
urls, standards
Never Show a Design You Haven’t Tested on Users (ali)2,465
design, usability, user-experience, testing
IPDF and W3C Look Into a Merger (sdt)2,464
w3c
On Design Systems: Sell the Output, Not the Workflow (vit/sma)2,463
design-systems, communication, processes
Accessibility and Performance (mar)2,462
accessibility, performance, javascript, optimization
Service Workers and PWAs: It’s About Reliable Performance, Not “Offline” (sli)2,461
web-apps, progressive-web-apps, web-workers, javascript, performance, reliability
An Ultimate Guide to CSS Pseudo Classes and Pseudo Elements (sma)2,460
guides, css, selectors, examples
Introducing the CSS Grid Layout2,459
introductions, css, grids, layout
Meaningful CSS: Style Like You Mean It (tba/ali)2,458
css, html, semantics
A Comparison of Animation Technologies (sar/css)2,457
animations, comparisons, css, canvas, smil, webgl, gsap, jquery, threejs, react
Website Forms Usability: Top 10 Recommendations (nng)2,456
forms, usability, best-practices
How to Use JSON Data Fields in MySQL Databases (cra)2,455
how-tos, json, mysql, databases
Working With Images in Stylesheets With PostCSS (css)2,454
css, images, backgrounds, postcss, examples
Release Notes for Safari Technology Preview 3 (web)2,453
release-notes, safari, apple, browsers
Visual Regression Testing With CSS Blend Modes (sar/css)2,452
testing, regressions, blend-modes, css
You Should Probably Blog in Markdown (chr)2,451
blogging, markdown
5 Career-Ending Mistakes Web Developers Make2,450
career, mistakes, business-relations, communication
Improving the Quality of Your CSS With PostCSS2,449
css, quality, optimization, postcss
The Web Isn’t Uniform (fox)2,448
web, javascript, user-experience
Web Designers, Can You Speak Web?2,447
html, css, design, browsers, concepts, link-lists
Lint Your CSS With Stylelint (css)2,446
css, linting, tooling, stylelint
Affiliate Marketing Tips for 20162,445
marketing, monetization, tips-and-tricks
Finally, CSS in JS! Meet CSSX (sma)2,444
css, javascript
The Node.js System (ama)2,443
nodejs, v8, javascript-engines, javascript
5 Steps to Build Node.js Using Travis CI2,442
nodejs, building
Release Notes for Safari Technology Preview 2 (jon/web)2,441
release-notes, safari, apple, browsers
Technical Debt: Rescuing Legacy Code Through Refactoring2,440
technical-debt, refactoring, maintenance, quality, monitoring, testing
Work Begins on HTML5.1 via GitHub (neo)2,439
html, w3c
Getting Started With CSS Modules (fon/css)2,438
introductions, css, modules, webpack
A Brief(ish) History of the Web Universe: New Hope(s) (bka)2,437
web, history, browsers, mosaic, netscape
Interview With Vivaldi CEO Jón S. von Tetzchner (jon+)2,436
interviews, vivaldi, browsers, chromium
RespImageLint—Linter for Responsive Images2,435
bookmarklets, images, html, responsive-design, linting
Vivaldi 1.0: Not for Everybody, Just You (jon/viv)2,434
browsers, vivaldi
Vivaldi 1.0 Release: Your New Default Browser? (cra)2,433
vivaldi, browsers
What Is the Definition of a “CSS Hack”? (lou)2,432
css, hacks, browsers, terminology
Working on HTML5.1 (tin/w3c)2,431
html, standards, w3c
How PNG Works2,430
png, images, compression
A Simple Web Developer’s Color Guide (sma)2,429
guides, colors, color-palettes, design
6 jQuery Infinite Scrolling Demos2,428
jquery, scrolling, examples
What Are CSS Modules and Why Do We Need Them? (fon/css)2,427
css, modules, scope
What’s Coming for CSS: Compatibility and Control2,426
css, houdini, grids, layout, scrolling
How to Use PostCSS With Gulp2,425
how-tos, postcss, gulp, automation
Building the UI for the New “The Times” Website2,424
design, collaboration, architecture, css, documentation, case-studies
Let’s Learn ES2015 (css)2,423
ecmascript, javascript, variables, functions, operators, examples
Leveling Up With React: Redux (bra/css)2,422
react, redux, state-management
Using Map and Reduce in Functional JavaScript2,421
javascript
Why I Don’t Use CSS Preprocessors2,420
css, preprocessors
Front-End Style-Guides: Definition, Requirements, Component Checklist (nng)2,419
style-guides, design, efficiency, consistency, user-experience, checklists
How Good Are Your HTML and CSS Comments? (hey)2,418
html, css, comments, maintainability, collaboration, examples
How to Migrate a WordPress Site to a New Domain and Hosting2,417
how-tos, wordpress, migrating, hosting, domains
The Veil of Ignorance (mrm)2,416
design, accessibility, ethics
Accessible, Simple, Responsive Tables (css)2,415
tables, accessibility, simplicity, responsive-design
PostCSS Mythbusting: Four PostCSS Myths Busted2,414
postcss, myths
Useful WordPress Tools, Themes, and Plugins (vit/sma)2,413
wordpress, tooling, themes, plugins, link-lists
The Hamburger Icon Debate2,412
mobile, icons, images, design-patterns
Google’s Mobilegeddon Aftermath: Eight Months Into a Better Mobile Web (sma)2,411
mobile, google, seo, wordpress
Keeping Your Content Classy (dre)2,410
content, content-management, html
6 SEO Trends to Watch for in 20162,409
trends, seo, content, marketing, mobile, performance, social-media
Chrome, Firefox, and Edge Add Support for New WebAssembly Format (cam/sof)2,408
webassembly, support, browsers, chrome, google, firefox, mozilla, edge, microsoft
How to Optimize Mobile Performance (sma)2,407
how-tos, mobile, performance, optimization, performance-budgets, content-management, caching, testing
On “:not” and Specificity (ire)2,406
css, selectors, cascade
The Web’s Original Sin (ppk)2,405
web, content, economics, monetization
Leveling Up With React: React Router (bra/css)2,404
react, routing, react-router
What I Learned in Five Weeks of Using CSS Modules2,403
css, modules, lessons
Intro to ReactJS2,402
introductions, react
Use “rem” for Global Sizing; Use “em” for Local Sizing (fon/css)2,401
css, units
What Is a Headless CMS? (chr/css)2,400
content-management, headless, concepts, terminology
Cleaning Up a CSS Codebase (kit)2,399
css, refactoring, linting, architecture
Your First Drupal 8 Migration2,398
drupal, migrating
Coding mod_rewrite and WordPress Permalinks (tel)2,397
servers, apache, wordpress, urls
Getting Started With Foundation 6’s CLI Tools2,396
introductions, foundation, command-line
React Server Side Rendering With Node and Express (sma)2,395
react, server-side-rendering, nodejs, express
An Interview With Libby Nicholaou on Creative Residency (chr/css)2,394
interviews, design, creativity
Do You Know These Eight HTML5 Tags?2,393
html, semantics
Infinite Scrolling, Pagination, or “Load More” Buttons? Usability Findings in Ecommerce (sma)2,392
usability, ecommerce, scrolling, pagination, buttons
Scheduled Backups for WordPress for Free in 5 Minutes2,391
wordpress, tips-and-tricks
Taking AMP for a Spin (css)2,390
amp, google
An Interview With Una Kravets (una+/css)2,389
interviews, css, sass, design
Nunjucks: A JavaScript Template Engine2,388
javascript, template-engines, nunjucks
CPP: A Standardized Alternative to AMP (tka)2,387
amp, google, performance, policies
Become a Web Developer in 7 Simple Steps2,386
career, communication
Content Modeling With Jekyll (sma)2,385
content, information-architecture, jekyll
All Talk and No Buttons: The Conversational UI (ali)2,384
design, interaction-design, conversational-design
Sass: The “@mixin” Directive2,383
sass, mixins, examples
7 Trends That Will Define Web Design in 20162,382
design, trends, ai, mobile-first, layout, animations
Efficient Responsive Design Process (ben/sma)2,381
responsive-design, processes, collaboration, communication, business-relations
You Got Your CSS in My JavaScript (jus)2,380
javascript, css, principles
Remember WordPress’ Pingbacks? The W3C Wants Us to Use Them Across the Whole Web (the)2,379
w3c, webmentions, indieweb
W3C Announces Web Authentication Standards Project2,378
w3c, authentication
Design Systems in Difficult Places (mar)2,377
design-systems, principles
Validating Product Ideas (ali)2,376
product-management, processes
W3C Looks to Secure the Web (sdt)2,375
w3c, authentication, security
Distribution Packages Considered Insecure2,374
dependencies, unix-like, security
Why npm Scripts? (css)2,373
npm, nodejs, conversion, linting, minification, compression, sprites, images, examples
9 of the Most Popular Free WordPress Themes2,372
wordpress, themes, link-lists
The Future of Loading CSS (jaf)2,371
html, css, rendering, chrome, google, browsers
Critical Metric: Critical Resources2,370
performance, metrics, css, javascript
Introducing: The Ultimate CSS Survey (lou)2,369
introductions, surveys, css
Building a Jekyll Site: Converting a Static Website to Jekyll (mik/css)2,368
jekyll, installing
why-is-node-running2,367
packages, npm, nodejs
Sass: The “@extend” Directive2,366
sass, examples
Custom Elements No Longer Contentious (ann)2,365
web-components
Usability Testing of Icons (nng)2,364
icons, images, testing, usability
A Brief(ish) History of the Web Universe: The Early Web (bka)2,363
web, history, browsers, mosaic
Getting Started With React: Building a “Hello World” Demo2,362
introductions, frameworks, react
The Power of Responsive Design Sprints (gri/clo)2,361
design, responsive-design, processes, agile
What’s New in ECMAScript 2016 (ES7) (paw)2,360
ecmascript, standards
Getting Past “Hello World” in Angular 22,359
angularjs, angular, link-lists
The Art of the Commit (dde/ali)2,358
version-control, command-line, commit-messages, writing
The Ultimate Guide to Link Building With Content2,357
guides, content, links, seo
The Problem With the Chromium WebViews (ppk)2,356
chromium, browsers, mobile
Extending Sass With PostCSS2,355
sass, postcss, css, tooling
The Controversial State of JavaScript Tooling2,354
javascript, tooling, community, modules, tree-shaking
Understanding Transducers in JavaScript (rom)2,353
javascript, functions
Sass: The “@import” Directive2,352
sass, examples
CSS Specificity Is Base-Infinite (chr/css)2,351
css, selectors, cascade
Why I Love Working With the Web (rem)2,350
web-platform, simplicity
Working With Databases in WordPress2,349
wordpress, databases, php
Lazy-Loading Images: How Not to Really Annoy Your Users2,348
images, lazy-loading, performance, jquery
The Woes of Date Input (htm)2,347
html, forms
Angular 2 First App Post-Mortem2,346
angularjs, angular
Sass: The “@media” Directive2,345
sass, examples
The Current State of Web Security (An Interview With Anselm Hannemann) (hel+/css)2,344
interviews, security, http, ssl, tls, encryption, cloudflare, lets-encrypt
Aligning Your Front End Process2,343
processes, tooling, documentation
10 Years of Web Inspector (web)2,342
safari, apple, browsers, dev-tools, anniversaries
It’s Time to Rethink Vendor Prefixes in CSS2,341
css, vendor-extensions, webkit, graceful-degradation
10th Anniversary of jQuery (jer)2,340
anniversaries, jquery
CSS Variables: The Architecture Backbone (sma)2,339
css, custom-properties, sass, preprocessors
Eliminating Known Vulnerabilities With Snyk (sma)2,338
security, vulnerabilities, tooling
Influencing Web Layouts With Print Layouts (chr/css)2,337
design, print, css, shapes
Introduction to Craft CMS2,336
introductions, content-management
Neat Trick for CSS “object-fit” Fallback on Edge (and Other Browsers)2,335
css, edge, microsoft, browsers
Getting Started With Underscore.js2,334
introductions, libraries
The Sad State of Web Development2,333
nodejs, babel, postcss, react, single-page-apps
JavaScript Code Conventions (ama)2,332
javascript, conventions, formatting, naming
10 Web Predictions for 2016 (cra)2,331
web, outlooks, security, site-generators, browsers, css, mobile, performance, webassembly, seo
Build a Web App With Backbone.js and Socket.IO2,330
web-apps, backbone, tooling, websockets
The Law of Maintainability (j9t)2,329
maintainability
Why You Should Choose Your Own HTTPS (hel)2,328
http, performance, content-delivery, tooling, cloudflare
Writing Is Design (pjo)2,327
writing, design
An Introduction to CSS’s “@supports” Rule (Feature Queries)2,326
introductions, css, support, feature-detection
Blending Modes Demystified (ali)2,325
design, images, colors, effects, css
Shaping the WCAG 2.0 Extensions (coo/w3c)2,324
accessibility, wcag
The Problem With Progressive Enhancement2,323
progressive-enhancement, javascript, performance, resilience
The World Wide Web: Huge Possibilities for Tomorrow2,322
w3c, web, html
HSTS and “Let’s Encrypt” (tka)2,321
http, http-headers, ssl, lets-encrypt, security
Critical Web Fonts (zac)2,320
fonts, css, flash-of-x, critical-path, performance, metrics
Internet Explorer CSS Limits and Workarounds2,319
internet-explorer, microsoft, browsers, css
Programming Languages and Programming Paradigms2,318
programming, oop, go
W3C Wants to Standardise Music Notation in Your Web Browser (ars)2,317
w3c
JavaScript, HTML5, and the Web Made Big Comebacks in 2015 (dan)2,316
javascript, html, web, retrospectives
Revisiting Firefox’s DevTools (pat/sma)2,315
firefox, mozilla, browsers, dev-tools
Generating SVG With React (sma)2,314
svg, react, javascript
A Guide for SVG Support in Email (geo/css)2,313
guides, svg, images, support, email
In Defense of CSS Resets2,312
css, resets
JavaScript: 2015 in Review (cra)2,311
javascript, retrospectives
Reimagining Single-Page Applications With Progressive Enhancement (hey/sma)2,310
single-page-apps, progressive-enhancement, html, css, javascript
An in-Depth Look at CORS2,309
security, cors, javascript, php
Indexing HTTPS Pages by Default2,308
google, search, http, security
A Beginner’s Guide to WebGL2,307
guides, webgl, examples, tooling, link-lists
Understanding the CSS Modules Methodology (kit)2,306
css, modules, architecture, webpack, browserify
Component-Driven CSS Frameworks2,305
frameworks, css, components, bootstrap, foundation, pure
Why I’m Not Using Your Open Source Project (nza)2,304
foss, licensing, maintenance, documentation
Move Fast and Fix Things2,303
technical-debt, git, github, processes, case-studies
SMIL Is Dead! Long Live SMIL! A Guide to Alternatives to SMIL Features (sar/css)2,302
guides, smil, svg, images, animations
“Learn More” Links: You Can Do Better (nng)2,301
links, microcontent, usability
Using Multi-Step Animations and Transitions (geo/css)2,300
css, animations, transitions, transforms, examples
Decorating the Web With CSS Border Images2,299
decoration, css, borders, images
Design, White Lies, and Ethics (ali)2,298
design, testing
PostCSS—a Comprehensive Introduction (rea/sma)2,297
introductions, tooling, css, postcss
A Brief(ish) History of the Web Universe: Time (bka)2,296
web, history, html
What’s New in Vue.js 1.02,295
vuejs
Microsoft Edge’s JavaScript Engine to Go Open-Source2,294
edge, microsoft, browsers, javascript-engines, chakracore, foss
On MDN Keeping Around Outdated Information (ppk)2,293
mdn, documentation
Getting Started With CSS “calc()” (ana/sma)2,292
introductions, css, functions
Learn PHP 7, Find Out What’s New, and More2,291
php, tooling, link-lists
Styling Placeholder Texts (ppk)2,290
design, css, placeholders
The 10 Big Web Design Trends of 20152,289
design, layout, trends, minimalism, scrolling, flat-design, animations, colors, backgrounds, typography
A New Responsive Font Format for the Web (fon/css)2,288
fonts, variable-fonts, responsive-design
Technical SEO—Fundamental Principles (sma)2,287
seo, fundamentals, principles
Flexbox Froggy (tho)2,286
websites, css, flexbox, layout, learning
Frameworks (bee/ali)2,285
design, responsive-design
Rolling Out Responsive (ali)2,284
responsive-design, processes
Vivaldi, Your Next Browser?2,283
browsers, vivaldi
Blue Beanie Day2,282
websites, awareness-days, standards
Seriously, Don’t Use Icon Fonts (tyl/clo)2,281
fonts, icon-fonts, html, quality
On Keeping Breakpoints DRY (edu/css)2,280
css, javascript, media-queries, breakpoints, responsive-design
A Brief(ish) History of the Web Universe: The Pre-Web (bka)2,279
web, history, sgml
Simplicity Wins Over Abundance of Choice (nng)2,278
simplicity, product-management, usability
PHP vs. Ruby—Let’s All Just Get Along2,277
php, ruby, comparisons
The Cost of Frameworks Recap (chr/css)2,276
frameworks, performance
Getting Started With Service Workers2,275
introductions, web-workers, javascript
Visual Regression Testing With PhantomCSS (jon/css)2,274
testing, regressions, grunt
Frameworks, Not Blameworks (zac)2,273
frameworks
JavaScript Frameworks and Mobile Performance2,272
javascript, frameworks, performance, mobile
Loading Web Fonts With the Web Font Loader (fon/css)2,271
fonts, flash-of-x, performance, user-experience
The Cost of Frameworks (aer)2,270
frameworks, metrics, efficiency
You Should Use [Insert Library/Framework], It’s the Bestestest! (aer/rem)2,269
videos, frameworks
Static Site Generators Reviewed: Jekyll, Middleman, Roots, Hugo (bii/sma)2,268
static-site-generation, site-generators, comparisons, jekyll, hugo
Introducing EdgeHTML 13, Our First Platform Update for Microsoft Edge2,267
introductions, edgehtml, edge, microsoft, browsers, browser-engines
Legibility, Readability, and Comprehension: Making Users Read Your Words (nng)2,266
content, legibility, readability, testing
An Overview of JavaScript Templating Engines2,265
overviews, javascript, template-engines, mustache, handlebars, jquery
Writing CSS on Growing Teams (ali)2,264
css, processes, communication, code-reviews, documentation
An Introduction to Google’s Accelerated Mobile Pages (AMP)2,263
introductions, amp, google
CSS in the Modern World2,262
css, link-lists
The Difference Between Responsive and Adaptive Design (geo/css)2,261
design, responsive-design, liquid-design, comparisons
Design + Performance (zem/btc)2,260
videos, design, performance, user-experience
Making a Simple Site Work Offline With ServiceWorker (css)2,259
offline, web-workers, javascript, functionality, support, browsers
Modern Progressive Enhancement (jaf/btc)2,258
videos, javascript, progressive-enhancement
Style Guide Best Practices (bra/btc)2,257
videos, design, documentation, style-guides, best-practices
Why Passwordless Authentication Works (cra)2,256
authentication, passwords, security
9 Ways That Design Trends Are Holding You Back2,255
design, creativity
Creating Alpha Channel JPEGs Using SVG (zol)2,254
images, jpeg, svg, transparency+opacity
Programmers: Stop Calling Yourselves Engineers (ibo/the)2,253
career, terminology
W3C Launches One-Stop Accessibility Resource for Developers2,252
w3c, accessibility, documentation, wcag
About Conditional Comments2,251
conditional-comments, browsers, microsoft, internet-explorer
A Primer on Using Flexbox With Compass2,250
introductions, css, flexbox, layout, compass
How I Got Started in Technical Evangelism2,249
career, advocacy, developer-relations
The Image Replacement Museum (mar/css)2,248
image-replacement, techniques, html, css, images, overviews, link-lists
Why Static Site Generators Are the Next Big Thing (bii/sma)2,247
site-generators, tooling
Background Image Shapes (css)2,246
backgrounds, images, shapes, css, transforms, clipping, svg
ECMAScript 6 (ES6): What’s New in the Next Version of JavaScript (web/sma)2,245
ecmascript, javascript
Templating With Handlebars (css)2,244
handlebars
4 Expert Tips for Getting the Most Out of Google Fonts2,243
google, fonts, tips-and-tricks
HTTP/2: The Pros, the Cons, and What You Need to Know2,242
protocols, http, performance
Offering Feedback (rac/ali)2,241
business-relations, collaboration, communication, product-management
Space Yourself (mwi/sma)2,240
typography, whitespace, css, unicode
Choosing a CMS Your Organization Will Love (ali)2,239
content-management, tooling, productivity
How to Solve Caching Conundrums (cra)2,238
how-tos, caching, http
Object-Oriented UX (ali)2,237
user-experience, information-architecture, design
Performance Budgets in Action (spe)2,236
performance, performance-budgets
Reverse Text Color Based on Background Color Automatically in CSS (fon/css)2,235
css, colors, backgrounds, animations, effects
What’s New in Ember 2.0?2,234
emberjs
Ensure High Contrast for Text Over Images (nng)2,233
contrast, colors, images, accessibility, usability
What’s New in Electron (jlo/ele)2,232
release-notes, electron
Deprecating Our AJAX Crawling Scheme (nag)2,231
google, search, crawling, ajax
CSS Snapshot 2015 (tab+/w3c)2,230
css, standards
How to Use Sass Variables2,229
how-tos, sass, variables, examples
How to Create a Web Style Guide You’ll Be Proud Of2,228
how-tos, design, documentation, style-guides
Accelerated Mobile Pages Project (fon/css)2,227
amp, google, mobile
Creating a CSS Sliding Background Effect (geo/css)2,226
css, transforms, backgrounds, effects
How Semantics Create a Better Internet2,225
semantic-web, rdf
AMP and Incentives (tka)2,224
amp, google, performance, web
Caching a MongoDB Database With Redis2,223
databases, mongodb, caching, javascript
Using Web Fonts the Best Way (in 2015) (hel)2,222
fonts, performance
Accelerated Mobile Pages Project2,221
websites, amp, google
Defining and Dealing With Technical Debt (geo/css)2,220
technical-debt, concepts, maintainability, documentation, style-guides, code-reviews
The Pros and Cons of Nesting Your Sass Code2,219
sass, nesting, comparisons
How to Make Charts With SVG (fon/css)2,218
how-tos, visualization, svg, images, html, javascript
Transforming the Web With HTML5 (sdt)2,217
html, web-platform, flash, multimedia
Simplicity in Front-End Tooling (hcr)2,216
tooling, simplicity, preprocessors, postprocessors, sass, css
An Intro to the Twig Templating Engine in Drupal 82,215
introductions, template-engines, twig, drupal
Introducing RAIL: A User-Centric Model for Performance (pau/sma)2,214
introductions, performance, metrics, user-experience
Writing to Think (ali)2,213
writing, career
What I’ve Hated and What I’ve Loved About Web Development (j9t)2,212
retrospectives, career
ESLint: The Next-Generation JavaScript Linter (nza/sma)2,211
javascript, linting, eslint
ES6 Promises in Depth2,210
ecmascript, javascript, promises, callbacks, asynchronicity, events
ES6 Modules in Depth2,209
ecmascript, javascript, modules
Reference Imports in Less (Are Kinda Cool) (chr/css)2,208
less, preprocessors
Authoring Tool Accessibility Guidelines (ATAG) 2.0 (jsp+/w3c)2,207
accessibility, standards, tooling
“Just” (bra)2,206
communication, collaboration
The Nearly-Headless CMS (ali)2,205
content-management, headless, tooling
Understanding JavaScript Constructors (css)2,204
javascript, scope
SQL vs. NoSQL: How to Choose (cra)2,203
how-tos, databases, sql, comparisons
ES6 Math Additions in Depth2,202
ecmascript, javascript, math
When to Hide Content Behind Forms and When to Give Content Away (nng)2,201
content, hiding
Repeated Violations of Webmaster Guidelines2,200
google, search
Factors Affecting Website Performance2,199
performance, network, browsers, memory, servers, images, multimedia
The Problem of “Fire and Forget” in Web Design (j9t)2,198
processes, maintenance, prioritization
The Full Stack Overflow Developer (cod)2,197
career, craft, quality, link-lists
Normalize (CSS) No More2,196
normalize-css, design
Introduction to Sass2,195
introductions, sass, css, preprocessors
Creating Cel Animations With SVG (hey/sma)2,194
animations, svg, images, css, sass
An Intro to CSS Testing With SonarQube (css)2,193
introductions, css, testing, tooling
Preloading Images in Parallel With Promises (kit)2,192
javascript, promises, images, preloading, performance
The Most Popular WordPress Landing Page Plugins2,191
wordpress, plugins, landing-pages
Hello, My Name Is <Error> (ali)2,190
naming, conventions, forms, errors, usability
Node v4.0.0 (Current) (nod)2,189
release-notes, nodejs
Is the Web Platform Getting Too Big? (nza)2,188
web-platform, web
Object Orientated Development With WordPress2,187
wordpress, oop, php
Preventing User Errors: Avoiding Conscious Mistakes (nng)2,186
usability, errors
How to Solve the Global npm Module Dependency Problem2,185
how-tos, npm, dependencies
The Anatomy of Responsive Images (jaf)2,184
html, images, responsive-design, support, browsers
Hey Designers: Stop Being an Afterthought (rhj/sma)2,183
design, processes, collaboration, communication
Gulp for Beginners (zel/css)2,182
gulp, automation, installing, examples
A Brief History of Web Design (dav/btc)2,181
videos, design, history
Animating the User Experience (btc)2,180
videos, user-experience, css, animations
Architecting Scalable CSS (css/btc)2,179
videos, css, architecture, scalability, naming
Atomic Design (bra/btc)2,178
videos, design, atomic-design
Breaking the Barriers—Moving Browsers and the Web Forward (cod/btc)2,177
videos, web, web-platform, browsers
Cheat Your Way With UX (btc)2,176
videos, design, user-experience
CSS Is a Mess (jus/btc)2,175
videos, css, maintainability
Delivering Responsibly (sco/btc)2,174
videos, performance, usability, accessibility, sustainability
JSON Validation by Committee2,173
ruby, json, conformance, validation
SVG Is for Everybody (chr/btc)2,172
videos, svg, images
SVG Lessons I Learned the Hard Way (sar/btc)2,171
videos, svg, images, lessons
The Web’s Future Is Offline (joh/btc)2,170
videos, offline, outlooks
Type Is Visible Language (esp/btc)2,169
videos, typography, fonts
Typographic Units in CSS (joh)2,168
css, units, typography
Six Tips for Chrome DevTools (css)2,167
dev-tools, chrome, google, browsers, tips-and-tricks
The Age of HTML5 Ads2,166
html, monetization
10 Common Mistakes Web Developers Make2,165
mistakes, html, css, javascript, career, performance
Firefox 40: Profiling JavaScript Performance and More (eli)2,164
firefox, mozilla, browsers
How We Get Things Done2,163
project-management, processes, case-studies
HTTP Cats (rog)2,162
websites, http, protocols
Which Editor to Choose? (bre)2,161
code-editors, vs-code, microsoft, sublime-text, comparisons
Introduction to TLS and SSL (ope)2,160
introductions, tls, ssl, protocols, certificates, security
Polyfills or Ponyfills?2,159
polyfills, ecmascript, javascript, terminology
Microsoft Edge: The Review (cra)2,158
edge, microsoft, browsers
5 Easy Performance Tweaks for Node.js Express (cra)2,157
nodejs, express, performance, optimization, compression
Git and GitHub Hacks2,156
git, github, browser-extensions, command-line, tips-and-tricks
Understanding Scope in Ruby2,155
ruby, scope
IAB Says HTML5 Is New Standard, Adobe Agrees (ada)2,154
html, monetization, adobe
Supporting Mobile Navigation in Spite of a Hamburger Menu (nng)2,153
navigation, mobile
Strategies for Cache-Busting CSS (chr/css)2,152
css, caching, performance, tooling, strategies
Ember.js 2.0 Released (wyc/emb)2,151
release-notes, emberjs
Understanding Critical CSS (sma)2,150
css, performance, critical-path
Localizing Times in JavaScript (chr/css)2,149
javascript, localization, libraries
Deconfusing Pre- and Post-Processing (dea)2,148
css, preprocessors, postprocessors, comparisons
Real-Time Search in JavaScript (osv)2,147
javascript, search, functionality
Average Manager vs. Great Manager2,146
engineering-management, comparisons
Using “@error” Responsibly in Sass (kit)2,145
sass, errors
The ES6 Conundrum (cod)2,144
ecmascript, javascript, feature-detection, transpiling, link-lists
The Current State of HTML5/CSS3 Browser Support2,143
html, css, browsers, support, canvas, flexbox, colors, vendor-extensions, multimedia
The Tedium of Managing Code (lyz/ali)2,142
maintenance, maintainability, dependencies, javascript, tooling
Mastering Image Optimization in WordPress2,141
wordpress, images, optimization, performance
Debugging CSS Keyframe Animations (sar/css)2,140
css, animations, transforms, debugging
The State of Accessibility in PHP Tools2,139
accessibility, php, code-editors, jetbrains, phpstorm, sublime-text, notepad++
CSS Vendor Prefixes (gla)2,138
css, vendor-extensions, history
An Introduction to Open-Source Licenses (eli)2,137
introductions, foss, licensing
Constructing CSS Quantity Queries on the Fly (rea/sma)2,136
css, selectors
A Look at Length Units in CSS2,135
css, units
Stop Pushing the Web Forward (ppk)2,134
web-platform, browsers, user-experience
A Simple Developer Error Is Exposing Private Information on Thousands of Websites (owe)2,133
version-control, git, mistakes, vulnerabilities, security
Backbone.js Basics: Bringing an App to Life With Events2,132
fundamentals, frameworks, backbone, events, javascript
The Difference Between Minification and Gzipping (chr/css)2,131
comparisons, minification, gzip, compression
Front-End Development Is Development (geo/css)2,130
career, programming
Making Minimalism Work in Mobile and Web2,129
design, prototyping, minimalism, desktop, mobile
Memory Management (ali)2,128
career, tooling
Animations: The Angular Way (css)2,127
angularjs, animations, transitions, css
Google’s Handling of New Top Level Domains (joh)2,126
google, search, domains, seo
A Brief History of HTML (rpo)2,125
html, history, wml, hdml, chtml, wap
HTML5 Comes of Age: It’s Finally Time to Tell Flash Good-Bye2,124
html, multimedia, eme, drm, flash, silverlight
Do Not Track 2.0 (jus/iap)2,123
do-not-track, privacy, w3c
Web Design Has as Much Soul Now as It Did Before2,122
design, aesthetics, economics
jQuery 3.0 Is Released (sdt)2,121
jquery
Quantity Ordering With CSS (rea/sma)2,120
css, selectors, flexbox, layout
12 Little-Known CSS Facts (the Sequel) (lou)2,119
css, borders, typography, tables, naming, animations, selectors
What’s New in Firefox 392,118
firefox, mozilla, browsers
The ARIA Roles Model2,117
html, attributes, aria, accessibility
The Characteristics of Minimalism in Web Design (nng)2,116
design, minimalism, trends
More Tips to Further Secure WordPress (eli)2,115
wordpress, security, tips-and-tricks, plugins
Web Design Is Dead. No, It Isn’t. (vit/sma)2,114
design, tooling, web-platform
Atomic OOBEMITSCSS (una)2,113
css, atomic-css, bem, oocss
Web Design Is Dead (mas)2,112
design, tooling, mobile
React + Performance = ? (aer)2,111
react, performance, metrics
Why Your Creativity Insists You Break Out of Your Routines2,110
creativity, processes
How to Grunt and Gulp Your Way to Workflow Automation2,109
how-tos, automation, grunt, gulp
Container Queries: Once More Unto the Breach (wil/ali)2,108
css, media-queries, container-queries
Getting to Know Stylus (kit)2,107
css, preprocessors, stylus
Understanding Block Formatting Contexts in CSS2,106
css, concepts
Design Principles: Compositional, Symmetrical, and Asymmetrical Balance (sma)2,105
design, principles
The Roots of Minimalism in Web Design (nng)2,104
design, minimalism, history, tips-and-tricks
W3C’s Mobile Checker Is Now Live (cam/sof)2,103
w3c, mobile, tooling
Improving Web Security With the Content Security Policy2,102
security, csp, http
GROWS—an Anti-Fragile, Practical, and Evolutionary Approach (pra)2,101
videos, processes, agile, prioritization
License to SIGKILL (sch)2,100
ruby, unix-like
Where Content Management Systems Fit Into the Process (geo/css)2,099
content-management, content, processes
Accessible Footnotes With CSS (kit)2,098
footnotes, html, css, accessibility
The Homepage Exception (han/ali)2,097
homepages, design, user-experience
What Does It Mean to Develop Accessible Websites?2,096
accessibility
Learning New Tricks (ali)2,095
career, learning, software-design-patterns
Introducing Pure.css—a Lightweight Responsive Framework2,094
introductions, frameworks, pure
Is HTML “Complete”? (bru)2,093
html, standards, web-platform
Page Bloat Update: The Average Web Page Is More Than 2 MB in Size (tam)2,092
performance, metrics, comparisons
(Some) CSS Best Practices Considered Harmful2,091
slides, css, best-practices
The Future Generation of CSS Selectors: Level 4 (lou)2,090
css, selectors, examples
Old CSS Syntax With Prefixes (kar)2,089
css, vendor-extensions, flexbox, gradients
Practical Techniques on Designing Animation (sar/sma)2,088
design, animations, techniques
Performance Tools (fon/css)2,087
performance, tooling, content-delivery, testing, dev-tools, images, css, javascript, optimization, link-lists
Low-Contrast Text Is Not the Answer (nng)2,086
contrast, colors, accessibility, usability
What Are Web Standards2,085
standards, history, html, xml, xhtml, css, wcag, w3c
Building a Custom Twig Filter the TDD Way2,084
twig
</html> (tim)2,083
html, web-platform
No Good Can Come of Bad Code (zel/ali)2,082
quality, accessibility, semantics, standards
Resetting Agency Culture (ali)2,081
culture, collaboration, communication
The Mitt Romney Web Font Problem (zac)2,080
fonts, flash-of-x, user-experience, css, javascript
DRY: Do Repeat Yourself (ppk)2,079
principles, best-practices
Google Releases Polymer 1.0, a Library for the Modern Web Developer (cam/sof)2,078
google, libraries, polymer, web-components
Three Ways to Spice Up Your Social Media Strategy (gra)2,077
social-media, marketing, strategies
Knowing When to Back Off2,076
load-balancing, databases
Understanding Less Guards and Loops2,075
less, loops
The Art of SVG Filters and Why It Is Awesome (sma)2,074
svg, images, filters, css
Web vs. Native: Let’s Concede Defeat (ppk)2,073
web, native
Designing for Explicit Choice (sma)2,072
design, forms, examples
How to Do a Content Audit of Your Website2,071
how-tos, content, auditing, seo
In CSS, the Only Wrong Answers Are Definitive Ones (chr/css)2,070
css
What You Should Know About Collapsing Margins (geo/css)2,069
css, margins
The End of Global CSS2,068
css, maintainability
Approaching Content Strategy for Personalized Websites (ali)2,067
content, content-strategy, customization
Meta-Moments: Thoughtfulness by Design (ali)2,066
design, user-experience
Testing For and With Windows Phone (sma)2,065
mobile, testing, windows, internet-explorer, browsers, microsoft
Understanding CSS Counters and Their Use Cases (lou)2,064
css
Web Standards: We’re F’ing It Up (j9t)2,063
standards, complexity
What’s New in Firefox 38 (eli)2,062
firefox, mozilla, browsers
Using AJAX Forms in Drupal 82,061
drupal, forms, ajax, javascript
Choosing Performance (tka)2,060
performance, facebook+meta
A Vision of Web Development (j9t)2,059
outlooks, minimalism, semantics, conformance, maintainability
Debunking the 5 Myths of Conversion Rate Optimization2,058
myths, marketing, user-conversion, optimization
The At-Rules of CSS (geo/css)2,057
css, overviews
Monotype Is Introducing an HTML5-Based Web Font Platform2,056
html, fonts
Nesting Components2,055
components, nesting
Deprecating HTTP2,054
http, security, protocols, deprecation
5 Ridiculously Common Misconceptions About UX2,053
user-experience, design
HTML5 Canvas: What Is It?2,052
html, canvas, javascript
9 SEO Ideas for Small Businesses on a Budget2,051
seo, social-media, redesigning, responsive-design, marketing, multimedia
Flexbox and Grid Percentage Margins: Feedback Needed (fan)2,050
css, margins, flexbox, grids, layout, w3c, community
Extending in Sass Without Creating a Mess (sma)2,049
sass, css, selectors, extensibility
SVG Fallbacks Guide (ame/css)2,048
guides, svg, images, graceful-degradation
The UC Browser2,047
uc-browser, browsers
The Web’s Grain (fch)2,046
web, design
Mozilla Wants to Deprecate Non-Secure HTTP, Will Make Proposals to W3C “Soon” (epr/ven)2,045
mozilla, http, security, deprecation
Content-First Design (ali)2,044
content, design
Design Principles: Compositional Flow and Rhythm (sma)2,043
design, principles
Intent to Deprecate: SMIL2,042
discussions, chromium, blink, browser-engines, browsers, smil, support, deprecation
Designing Front-End Components2,041
components, best-practices
“It’s Alive!”: Apps That Feed Back Accessibly (hey/sma)2,040
accessibility, aria, live-regions, html, web-apps
Everyone Has JavaScript, Right? (sil)2,039
javascript, support
Sass and Responsive Typography2,038
sass, typography, responsive-design
Standardization and the Open Web (ali)2,037
open-web, standards, foss, community
13 of the Best WordPress Magazine Themes2,036
wordpress, themes, link-lists
jQuery Considered Harmful (lea)2,035
jquery
New Web Layout Ideas for 20152,034
design, layout
Sass Theming With Configuration Files (oni)2,033
sass, configuration
Better Presentation of URLs in Search Results2,032
google, search, urls
3 Things (Almost) No One Knows About CSS (sen)2,031
css
Learnings From Using Sass in Large Scale Projects (hcr)2,030
sass, css, lessons
Of Undocumented Chrome Features and Unreadable W3C Specs (ppk)2,029
chrome, google, browsers, w3c
An In-Depth Overview of Living Style Guide Tools (sma)2,028
design, documentation, style-guides, pattern-libraries, tooling, overviews
How to Build Your Own CSS Preprocessor With PostCSS (cra)2,027
how-tos, css, preprocessors, postcss, gulp
image-dimensions (sin)2,026
packages, npm, images
Modern Web Development With Perl2,025
videos, perl
Want Fancy Firefox Features? Secure Your Website (sts/cne)2,024
firefox, mozilla, browsers, http, security
Jekyll on Rails2,023
jekyll, ruby-on-rails
Using EMCAScript 6 Today2,022
ecmascript, javascript
Sanitizing, Escaping, and Validating Data in WordPress2,021
wordpress, sanitization, escaping, validation, examples
Web Scraping With Node.js (sma)2,020
scraping, nodejs, javascript
Using GitHub Webhooks With PHP2,019
github, webhooks, php
Laravel 4 to Laravel 5—the Simple Upgrade Guide2,018
guides, laravel
7 Ways to Optimize Jenkins2,017
ci-cd, jenkins, optimization, automation
The Poor, Misunderstood “innerText”2,016
javascript, dom
Initiation to Code (ali)2,015
learning, career, engineering-management, leadership
Let Links Be Links (ali)2,014
links, html, javascript, frameworks
Choose Boring Technology (mcf)2,013
programming, tooling
Advanced Performance Audits With DevTools (pau)2,012
performance, auditing, browsers, dev-tools
Beyond Media Queries—it’s Time to Get Elemental2,011
css, media-queries, responsive-design
Google Will Fix Chrome’s Scrolling With Microsoft’s Help (eng)2,010
chrome, google, browsers, microsoft, scrolling
Refresh HTTP Header (kar)2,009
redirecting, http-headers, http, html, metadata, history
Should Our Agile Team Use Scrum or Kanban?2,008
agile, scrum, kanban, processes, project-management
A Handmade Web2,007
web, craft
The Developer’s Guide to Feeds in WordPress2,006
guides, wordpress, syndication, rss, atom
Toolkit: A Front-End Framework for the Modern Web2,005
frameworks
WordPress Front End Security: CSRF and Nonces (css)2,004
wordpress, security, csrf
Flash’s Slide Into Irrelevance2,003
flash, air, adobe, html
Introduction to WordPress Front End Security: Escaping the Things (css)2,002
introductions, wordpress, security, escaping
First Look at Platform.sh—a Development and Deployment SaaS2,001
deploying, tooling
Why Content Is the New SEO2,000
content, seo
Don’t Forget About Contrast (ali)1,999
accessibility, colors, contrast
Free for Developers (rip)1,998
websites, tooling, link-lists
What Are the Security Risks of HTML5 Apps?1,997
security, web-apps, sanitization
Accessibility’s Costs Are Lower Than You Think (vig)1,996
accessibility, economics
Pluralization for JavaScript (ali)1,995
javascript, localization
An Update on Doorway Pages1,994
google, search, seo
HTML5 Local Storage Revisited1,993
html, browser-storage, apis
Two Weird Tricks That Fix React (dan)1,992
react, tips-and-tricks
Can CSS Be Too Modular? (css)1,991
css, html
Demystifying React Components State1,990
react, components, state-management
Moving to HTTPS on WordPress (chr/css)1,989
wordpress, http, security
How to Automate Style Guide-Driven Development (sma)1,988
guides, design, style-guides, automation
Vivaldi: Opera’s Spiritual Successor (cra)1,987
browsers, vivaldi, opera
Easy URL Parsing With Isomorphic JavaScript (cra)1,986
javascript, urls
New Book: “The Little Book of HTML/CSS Frameworks” (j9t)1,985
books, frameworks, html, css
Stopping the Infighting About Digital Standards (ali)1,984
standards, policies, conventions
Design Principles: Dominance, Focal Points, and Hierarchy (sma)1,983
design, principles, hierarchy
HTML5 Image Description Extension (“longdesc”) (cpt/w3c)1,982
html, images, standards
Using AngularJS for Data Visualisations (css)1,981
angularjs, visualization, svg
What’s New in Firefox 36: Android Debugging, HTTP/2 Support, and More (eli)1,980
firefox, mozilla, browsers
Tired of Safari (ppk)1,979
safari, apple, chrome, chromium, google, browsers, mobile, pointer-events
Pointer Events (jac/w3c)1,978
pointer-events, apis, standards
Selector Specificity With CSS Preprocessors1,977
css, selectors, cascade, preprocessors, bem, sass
Why Developers and Designers Should Work Together1,976
design, collaboration, processes
Responsive Hero Images (gri/clo)1,975
images, responsive-design
Same-Origin Policy (ann)1,974
security, cors, web-platform
The Unbearable Inaccessibility of Slideshows1,973
accessibility, design-patterns, best-practices
List of Android WebViews (ppk)1,972
overviews, mobile, browsers, chromium, chrome, google
Accidental CSS Resets (chr/css)1,971
css, resets, shorthands, examples
HTTP/2 Is Done (mno)1,970
protocols, http
The Specialist–Generalist Balance (ali)1,969
career, communication, collaboration
Why I Don’t Hate Git: Hidden Consistency (mit)1,968
git, command-line, consistency, simplicity, software-design
WebRTC Heads Toward Standardization1,967
webrtc