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