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