Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand respect, accountability, and support. Hide

dxsrc

“2010s” News Archive (4)

Entry (Sources) and Additional TopicsDate#
HTML5 Has Changed the Internet but the World’s Now Ready for HTML62545
html, standards, web
Form Validation UX in HTML and CSS (chr/css)2544
forms, validation, html, css, user-experience
10 Guidelines for Using Material Design Wisely2543
guidelines, material-design
10 Cool Things You Can Do With CodePen and JavaScript (chr)2542
codepen, tips-and-tricks
Pixel Density, Demystified2541
design, pixel-density
The Importance of Code Reviews (kit)2540
code-reviews, quality, collaboration
26 Impressive Web Projects Built With CSS Only2539
css, examples, link-lists
AMP… and Drums… Faster Ads (kar)2538
amp, monetization, economics
jQuery 3.0 Final Released (tim/jqu)2537
jquery, release-notes
Cleanly Handling a Fork on GitHub (tab)2536
git, github
Building a Blog With Kirby CMS2535
kirby, blogging, functionality
How Using Yeoman Changed the Way We Work (css)2534
yeoman
A Wordy History of Default Browser Styles and CSS Resets2533
css, history, resets
Regular Expressions in JavaScript (sen)2532
javascript, regex
Finishing HTML5.1… and Starting HTML5.2 (w3c)2531
html, standards, w3c
Introducing the CSS “Clip-Path” Property2530
introductions, css, clipping, animations
The Beginner’s Guide to Content Strategy2529
guides, content-strategy, content
Battling BEM CSS: 10 Common Problems and How to Avoid Them (sma)2528
how-tos, bem, css, naming, namespaces
Ways You Need to Tell the Browser How to Optimize (chr/css)2527
browsers, css, performance, optimization
HTML Manifest (bru)2526
html, web-apps
Designing Meaningful Animation (vlh/btc)2525
videos, design, animations, css
Advice From a Young Designer to Younger Designers (lil/btc)2524
videos, career, design, tips-and-tricks
Typography on the Web Is Like Other Typography Only More Interesting (kup/btc)2523
videos, typography
Considerations for Styling the “pre” Tag (chr/css)2522
html, css, syntax-highlighting
Quick Tip: Single Character Transforms With CSS and JS2521
effects, css, javascript, tips-and-tricks
Stylelint: The Style Sheet Linter We’ve Always Wanted (sma)2520
css, tooling, linting, stylelint
An Introduction to the Basics of Modern CSS Buttons2519
fundamentals, introductions, css, buttons
CSS Modules and React (fon/css)2518
css, modules, react, javascript
Building a Robust Frontend Using Progressive Enhancement2517
html, css, javascript, single-page-apps, testing, progressive-enhancement
Understanding the CSS Property Value Syntax (rus/sma)2516
css, standards, concepts
Crash Course: Learn the Sketch UI in Roughly 4 Minutes 20 Seconds (dxn)2515
crash-courses, design, sketch
Design Systems and Postel’s Law (mar)2514
design-systems, principles
Cloudflare Is Ruining the Internet (for Me)2513
cloudflare, captcha, web, user-experience
An Intro to Google Tag Manager (css)2512
introductions, google, tag-management, analytics, tooling
A Tale of CSS and Sass Precision (kit)2511
css, sass
Brief History of JavaScript Modules2510
javascript, modules, commonjs, browserify, esm, webpack, rollup, tooling, history
Schools of Thoughts in Web Standards (kar)2509
standards, principles
Electron 1.0 (jlo/ele)2508
release-notes, electron
My URL Isn’t Your URL (bag)2507
urls, standards
IPDF and W3C Look Into a Merger (sdt)2506
w3c
Never Show a Design You Haven’t Tested on Users (ali)2505
design, usability, user-experience, testing
On Design Systems: Sell the Output, Not the Workflow (sma)2504
design-systems, communication, processes
Accessibility and Performance (mar)2503
accessibility, performance, javascript, optimization
Service Workers and PWAs: It’s About Reliable Performance, Not “Offline” (sli)2502
web-apps, progressive-web-apps, web-workers, javascript, performance, reliability
Introducing the CSS Grid Layout2501
introductions, css, grids, layout
Meaningful CSS: Style Like You Mean It (tba/ali)2500
css, html, semantics
An Ultimate Guide to CSS Pseudo Classes and Pseudo Elements (sma)2499
guides, css, selectors, examples
A Comparison of Animation Technologies (sar/css)2498
animations, comparisons, css, canvas, smil, webgl, gsap, jquery, threejs, react
Website Forms Usability: Top 10 Recommendations (nng)2497
forms, usability, best-practices
How to Use JSON Data Fields in MySQL Databases (cra)2496
how-tos, json, mysql, databases
Working With Images in Stylesheets With PostCSS (css)2495
css, images, backgrounds, postcss, examples
You Should Probably Blog in Markdown (chr)2494
blogging, markdown
Release Notes for Safari Technology Preview 3 (xee/web)2493
release-notes, safari, browsers
Visual Regression Testing With CSS Blend Modes (sar/css)2492
testing, regressions, blend-modes, css
5 Career-Ending Mistakes Web Developers Make2491
career, mistakes, business-relations, communication
Improving the Quality of Your CSS With PostCSS2490
css, quality, optimization, postcss
The Web Isn’t Uniform (fox)2489
web, javascript, user-experience
Web Designers, Can You Speak Web?2488
html, css, design, browsers, concepts, link-lists
Lint Your CSS With Stylelint (css)2487
css, linting, tooling, stylelint
Affiliate Marketing Tips for 20162486
marketing, monetization, tips-and-tricks
Finally, CSS in JS! Meet CSSX (sma)2485
css, javascript
The Node.js System (ama)2484
nodejs, v8, javascript-engines, javascript
Work Begins on HTML5.1 via GitHub (neo)2483
html, w3c
5 Steps to Build Node.js Using Travis CI2482
nodejs, building
Release Notes for Safari Technology Preview 2 (jon/web)2481
release-notes, safari, browsers
Technical Debt: Rescuing Legacy Code Through Refactoring2480
technical-debt, refactoring, maintenance, quality, monitoring, testing
Getting Started With CSS Modules (fon/css)2479
introductions, css, modules, webpack
A Brief(ish) History of the Web Universe: New Hope(s) (bka)2478
web, history, browsers, mosaic, netscape
RespImageLint—Linter for Responsive Images2477
bookmarklets, images, html, responsive-design, linting
Interview With Vivaldi CEO Jón S. von Tetzchner (jon+)2476
interviews, vivaldi, browsers, chromium
How PNG Works2475
png, images, compression
Working on HTML5.1 (tin/w3c)2474
html, standards, w3c
What Is the Definition of a “CSS Hack”? (lou)2473
css, hacks, browsers, terminology
Vivaldi 1.0: Not for Everybody, Just You (jon/viv)2472
browsers, vivaldi
Vivaldi 1.0 Release: Your New Default Browser? (cra)2471
vivaldi, browsers
6 jQuery Infinite Scrolling Demos2470
jquery, scrolling, examples
A Simple Web Developer’s Color Guide (sma)2469
guides, colors, color-palettes, design
What Are CSS Modules and Why Do We Need Them? (fon/css)2468
css, modules, scope
What’s Coming for CSS: Compatibility and Control2467
css, houdini, grids, layout, scrolling
How to Use PostCSS With Gulp2466
how-tos, postcss, gulp, automation
Building the UI for the New “The Times” Website2465
design, collaboration, architecture, css, documentation, case-studies
Let’s Learn ES2015 (css)2464
ecmascript, javascript, variables, functions, operators, examples
Leveling Up With React: Redux (bra/css)2463
react, redux, state-management
Using Map and Reduce in Functional JavaScript2462
javascript
Why I Don’t Use CSS Preprocessors2461
css, preprocessors
Front-End Style-Guides: Definition, Requirements, Component Checklist (nng)2460
style-guides, design, efficiency, consistency, user-experience, checklists
npm Fails to Restrict the Actions of Malicious npm Packages2459
npm, vulnerabilities, security
Using Lodash as a Collection of Micro-Libraries2458
lodash, libraries
The Veil of Ignorance (mrm)2457
design, accessibility, ethics
How Good Are Your HTML and CSS Comments? (hey)2456
html, css, comments, maintainability, collaboration, examples
How to Migrate a WordPress Site to a New Domain and Hosting2455
how-tos, wordpress, migrating, hosting, domains
The Hamburger Icon Debate2454
mobile, icons, images, design-patterns
Accessible, Simple, Responsive Tables (css)2453
tables, accessibility, simplicity, responsive-design
Useful WordPress Tools, Themes, and Plugins (sma)2452
wordpress, tooling, themes, plugins, link-lists
PostCSS Mythbusting: Four PostCSS Myths Busted2451
postcss, myths
Keeping Your Content Classy (dre)2450
content, content-management, html
Google’s Mobilegeddon Aftermath: Eight Months Into a Better Mobile Web (sma)2449
mobile, google, seo, wordpress
6 SEO Trends to Watch for in 20162448
trends, seo, content, marketing, mobile, performance, social-media
About “rel=noopener” (mat)2447
links, html, attributes, security
The Web’s Original Sin2446
web, content, economics, monetization
On “:not” and Specificity (ire)2445
css, selectors, cascade
How to Optimize Mobile Performance (sma)2444
how-tos, mobile, performance, optimization, performance-budgets, content-management, caching, testing
Chrome, Firefox, and Edge Add Support for New WebAssembly Format (cam/sof)2443
webassembly, support, browsers, chrome, firefox, edge
Leveling Up With React: React Router (bra/css)2442
react, routing, react-router
Intro to ReactJS2441
introductions, react
What I Learned in Five Weeks of Using CSS Modules (her)2440
css, modules, lessons
Use “rem” for Global Sizing; Use “em” for Local Sizing (fon/css)2439
css, units
What Is a Headless CMS? (chr/css)2438
content-management, headless, concepts, terminology
Cleaning Up a CSS Codebase (kit)2437
css, refactoring, linting, architecture
Your First Drupal 8 Migration2436
drupal, migrating
Coding mod_rewrite and WordPress Permalinks (tel)2435
servers, apache, wordpress, urls
Getting Started With Foundation 6’s CLI Tools2434
introductions, foundation, command-line
React Server Side Rendering With Node and Express (sma)2433
react, server-side-rendering, nodejs, express
Do You Know These Eight HTML5 Tags?2432
html, semantics
npm Proxy for Installing Dependencies2431
translations, npm, dependencies, tooling
An Interview With Libby Nicholaou on Creative Residency (chr/css)2430
interviews, design, creativity
Infinite Scrolling, Pagination, or “Load More” Buttons? Usability Findings in Ecommerce (sma)2429
usability, ecommerce, scrolling, pagination, buttons
Taking AMP for a Spin (css)2428
amp
Scheduled Backups for WordPress for Free in 5 Minutes2427
wordpress, backups, tips-and-tricks
An Interview With Una Kravets (una+/css)2426
interviews, css, sass, design
Nunjucks: A JavaScript Template Engine2425
javascript, template-engines, nunjucks
CPP: A Standardized Alternative to AMP (tka)2424
amp, performance, policies
Sass: The “@mixin” Directive2423
sass, mixins, examples
Content Modeling With Jekyll (sma)2422
content, information-architecture, jekyll
Become a Web Developer in 7 Simple Steps2421
career, communication
All Talk and No Buttons: The Conversational UI (ali)2420
design, interaction-design, conversational-design
Efficient Responsive Design Process (ben/sma)2419
responsive-design, processes, collaboration, communication, business-relations
7 Trends That Will Define Web Design in 20162418
design, trends, ai, mobile-first, layout, animations
You Got Your CSS in My JavaScript (jus)2417
javascript, css, principles
Design Systems in Difficult Places (mar)2416
design-systems, principles
W3C Announces Web Authentication Standards Project2415
w3c, authentication
Remember WordPress’ Pingbacks? The W3C Wants Us to Use Them Across the Whole Web (the)2414
w3c, webmentions, indieweb
Validating Product Ideas (ali)2413
product-management, processes
W3C Looks to Secure the Web (sdt)2412
w3c, authentication, security
Are “http://” and “www” Really Necessary? (gfa)2411
urls
Distribution Packages Considered Insecure2410
dependencies, unix-like, security
Why npm Scripts? (css)2409
npm, nodejs, conversion, linting, minification, compression, sprites, images, examples
The Future of Loading CSS (jaf)2408
html, css, rendering, chrome, browsers
9 of the Most Popular Free WordPress Themes2407
wordpress, themes, link-lists
Critical Metric: Critical Resources2406
performance, metrics, css, javascript
Introducing: The Ultimate CSS Survey (lou)2405
introductions, surveys, css
why-is-node-running2404
packages, npm, nodejs
Sass: The “@extend” Directive2403
sass, examples
Building a Jekyll Site: Converting a Static Website to Jekyll (mik/css)2402
jekyll, installing
Custom Elements No Longer Contentious (ann)2401
web-components
Usability Testing of Icons (nng)2400
icons, images, testing, usability
A Brief(ish) History of the Web Universe: The Early Web (bka)2399
web, history, browsers, mosaic
Getting Started With React: Building a “Hello World” Demo2398
introductions, frameworks, react
What’s New in ECMAScript 2016 (ES7) (paw)2397
ecmascript, standards
The Power of Responsive Design Sprints (gri/clo)2396
design, responsive-design, processes, agile
The Art of the Commit (dde/ali)2395
version-control, command-line, commit-messages, writing
Getting Past “Hello World” in Angular 22394
angularjs, angular, link-lists
The Ultimate Guide to Link Building With Content2393
guides, content, links, seo
The Problem With the Chromium WebViews2392
chromium, browsers, mobile
Sass: The “@import” Directive2391
sass, examples
Extending Sass With PostCSS2390
sass, postcss, css, tooling
Understanding Transducers in JavaScript (rom)2389
javascript, functions
The Controversial State of JavaScript Tooling2388
javascript, tooling, community, modules, tree-shaking
Why I Love Working With the Web (rem)2387
web-platform, simplicity
CSS Specificity Is Base-Infinite (chr/css)2386
css, selectors, cascade
Working With Databases in WordPress2385
wordpress, databases, php
The Woes of Date Input (htm)2384
html, forms
Sass: The “@media” Directive2383
sass, examples
Angular 2 First App Post-Mortem2382
angularjs, angular
Lazy-Loading Images: How Not to Really Annoy Your Users2381
images, lazy-loading, performance, jquery
The Current State of Web Security (An Interview With Anselm Hannemann) (hel+/css)2380
interviews, security, http, ssl, tls, encryption, cloudflare, lets-encrypt
10 Years of Web Inspector (xee/web)2379
safari, browsers, dev-tools, anniversaries
Aligning Your Front End Process2378
processes, tooling, documentation
10th Anniversary of jQuery (jer)2377
anniversaries, jquery
It’s Time to Rethink Vendor Prefixes in CSS2376
css, vendor-extensions, webkit, graceful-degradation
Introduction to Craft CMS2375
introductions, content-management
CSS Variables: The Architecture Backbone (sma)2374
css, custom-properties, sass, preprocessors
Influencing Web Layouts With Print Layouts (chr/css)2373
design, print, css, shapes
Eliminating Known Vulnerabilities With Snyk (sma)2372
security, vulnerabilities, tooling
Neat Trick for CSS “object-fit” Fallback on Edge (and Other Browsers)2371
css, edge, browsers
The Sad State of Web Development2370
nodejs, babel, postcss, react, single-page-apps
Getting Started With Underscore.js2369
introductions, libraries
JavaScript Code Conventions (ama)2368
javascript, conventions, formatting, naming
Writing Is Design (pjo)2367
writing, design
The Law of Maintainability (j9t)2366
maintainability
10 Web Predictions for 2016 (cra)2365
web, outlooks, security, site-generators, browsers, css, mobile, performance, webassembly, seo
Why You Should Choose Your Own HTTPS (hel)2364
http, performance, content-delivery, tooling, cloudflare
Build a Web App With Backbone.js and Socket.IO2363
web-apps, backbone, tooling, websockets
An Introduction to CSS’s “@supports” Rule (Feature Queries)2362
introductions, css, support, feature-detection
Blending Modes Demystified (ali)2361
design, images, colors, effects, css
Shaping the WCAG 2.0 Extensions (coo/w3c)2360
accessibility, wcag
The Problem With Progressive Enhancement2359
progressive-enhancement, javascript, performance, resilience
Critical Web Fonts (zac)2358
fonts, css, flash-of-x, critical-path, performance, metrics
HSTS and “Let’s Encrypt” (tka)2357
http, http-headers, ssl, lets-encrypt, security
The World Wide Web: Huge Possibilities for Tomorrow2356
w3c, web, html
Internet Explorer CSS Limits and Workarounds2355
internet-explorer, browsers, css
Programming Languages and Programming Paradigms2354
programming, oop, go
W3C Wants to Standardise Music Notation in Your Web Browser (ars)2353
w3c
Revisiting Firefox’s DevTools (pat/sma)2352
firefox, browsers, dev-tools
JavaScript, HTML5, and the Web Made Big Comebacks in 2015 (dan)2351
javascript, html, web, retrospectives
Generating SVG With React (sma)2350
svg, react, javascript
In Defense of CSS Resets2349
css, resets
A Guide for SVG Support in Email (geo/css)2348
guides, svg, images, support, email
JavaScript: 2015 in Review (cra)2347
javascript, retrospectives
Reimagining Single-Page Applications With Progressive Enhancement (hey/sma)2346
single-page-apps, progressive-enhancement, html, css, javascript
An in-Depth Look at CORS2345
security, cors, javascript, php
Indexing HTTPS Pages by Default2344
google, search, indexing, http, security
A Beginner’s Guide to WebGL2343
guides, webgl, examples, tooling, link-lists
Understanding the CSS Modules Methodology (kit)2342
css, modules, architecture, webpack, browserify
Move Fast and Fix Things2341
technical-debt, git, github, processes, case-studies
Component-Driven CSS Frameworks2340
frameworks, css, components, bootstrap, foundation, pure
Why I’m Not Using Your Open Source Project (nza)2339
foss, licensing, maintenance, documentation
SMIL Is Dead! Long Live SMIL! A Guide to Alternatives to SMIL Features (sar/css)2338
guides, smil, svg, images, animations
“Learn More” Links: You Can Do Better (nng)2337
links, microcontent, usability
Using Multi-Step Animations and Transitions (geo/css)2336
css, animations, transitions, transforms, examples
Decorating the Web With CSS Border Images2335
decoration, css, borders, images
Design, White Lies, and Ethics (ali)2334
design, testing
PostCSS—a Comprehensive Introduction (rea/sma)2333
introductions, tooling, css, postcss
What’s New in Vue.js 1.02332
vuejs
A Brief(ish) History of the Web Universe: Time (bka)2331
web, history, html
Microsoft Edge’s JavaScript Engine to Go Open-Source2330
edge, microsoft, browsers, javascript-engines, chakracore, foss
On MDN Keeping Around Outdated Information2329
mdn, documentation
Styling Placeholder Texts2328
design, css, placeholders
Getting Started With CSS “calc()” (ana/sma)2327
introductions, css, functions
Learn PHP 7, Find Out What’s New, and More (swa)2326
php, tooling, link-lists
The 10 Big Web Design Trends of 20152325
design, layout, trends, minimalism, scrolling, flat-design, animations, colors, backgrounds, typography
Technical SEO—Fundamental Principles (sma)2324
seo, fundamentals, principles
A New Responsive Font Format for the Web (fon/css)2323
fonts, variable-fonts, responsive-design
Frameworks (bee/ali)2322
design, responsive-design
Flexbox Froggy (tho)2321
websites, css, flexbox, layout, learning
Rolling Out Responsive (ali)2320
responsive-design, processes
Vivaldi, Your Next Browser?2319
browsers, vivaldi
Blue Beanie Day2318
websites, awareness-days, standards
On Keeping Breakpoints DRY (edu/css)2317
css, javascript, media-queries, breakpoints, responsive-design
Seriously, Don’t Use Icon Fonts (tyl/clo)2316
fonts, icon-fonts, html, quality
Simplicity Wins Over Abundance of Choice (nng)2315
simplicity, product-management, usability
A Brief(ish) History of the Web Universe: The Pre-Web (bka)2314
web, history, sgml
The Cost of Frameworks Recap (chr/css)2313
frameworks, performance
PHP vs. Ruby—Let’s All Just Get Along2312
php, ruby, comparisons
Getting Started With Service Workers2311
introductions, web-workers, javascript
Frameworks, Not Blameworks (zac)2310
frameworks
Visual Regression Testing With PhantomCSS (jon/css)2309
testing, regressions, grunt
The Cost of Frameworks (aer)2308
frameworks, metrics, efficiency
Loading Web Fonts With the Web Font Loader (fon/css)2307
fonts, flash-of-x, performance, user-experience
JavaScript Frameworks and Mobile Performance2306
javascript, frameworks, performance, mobile
You Should Use [Insert Library/Framework], It’s the Bestestest! (aer/rem)2305
videos, frameworks
Static Site Generators Reviewed: Jekyll, Middleman, Roots, Hugo (bii/sma)2304
static-site-generation, site-generators, comparisons, jekyll, hugo
Introducing EdgeHTML 13, Our First Platform Update for Microsoft Edge2303
introductions, edgehtml, edge, microsoft, browsers, browser-engines
Legibility, Readability, and Comprehension: Making Users Read Your Words (nng)2302
content, legibility, readability, testing
Writing CSS on Growing Teams (ali)2301
css, processes, communication, code-reviews, documentation
An Overview of JavaScript Templating Engines2300
overviews, javascript, template-engines, mustache, handlebars, jquery
CSS in the Modern World2299
css, link-lists
An Introduction to Google’s Accelerated Mobile Pages (AMP)2298
introductions, amp, google
The Difference Between Responsive and Adaptive Design (geo/css)2297
design, responsive-design, liquid-design, comparisons
Design + Performance (zem/btc)2296
videos, design, performance, user-experience
Style Guide Best Practices (bra/btc)2295
videos, design, documentation, style-guides, best-practices
Modern Progressive Enhancement (jaf/btc)2294
videos, javascript, progressive-enhancement
Why Passwordless Authentication Works (cra)2293
authentication, passwords, security
Making a Simple Site Work Offline With ServiceWorker (css)2292
offline, web-workers, javascript, functionality, support, browsers
9 Ways That Design Trends Are Holding You Back2291
design, creativity
Creating Alpha Channel JPEGs Using SVG (zol)2290
images, jpeg, svg, transparency+opacity
About Conditional Comments2289
conditional-comments, browsers, internet-explorer
Programmers: Stop Calling Yourselves Engineers (ibo)2288
career, terminology
W3C Launches One-Stop Accessibility Resource for Developers2287
w3c, accessibility, documentation, wcag
A Primer on Using Flexbox With Compass2286
introductions, css, flexbox, layout, compass
[Drupal] Accessibility (dru)2285
drupal, accessibility
The Image Replacement Museum (mar/css)2284
image-replacement, techniques, html, css, images, overviews, link-lists
How I Got Started in Technical Evangelism2283
career, advocacy, developer-relations
Software Is Never Finished and Code Can Always Be Improved2282
programming, maintenance
Why Static Site Generators Are the Next Big Thing (bii/sma)2281
site-generators, tooling
Background Image Shapes (css)2280
backgrounds, images, shapes, css, transforms, clipping, svg
ECMAScript 6 (ES6): What’s New in the Next Version of JavaScript (web/sma)2279
ecmascript, javascript
Templating With Handlebars (css)2278
handlebars
4 Expert Tips for Getting the Most Out of Google Fonts2277
google, fonts, tips-and-tricks
The 5 Biggest Killers for Your WordPress Speed2276
wordpress, performance, caching, images, minification
HTTP/2: The Pros, the Cons, and What You Need to Know2275
protocols, http, performance
Offering Feedback (ali)2274
business-relations, collaboration, communication, product-management
Space Yourself (mwi/sma)2273
typography, whitespace, css, unicode
Object-Oriented UX (ali)2272
user-experience, information-architecture, design
Performance Budgets in Action (spe)2271
performance, performance-budgets
How to Solve Caching Conundrums (cra)2270
how-tos, caching, http
Choosing a CMS Your Organization Will Love (ali)2269
content-management, tooling, productivity
What’s New in Ember 2.0?2268
emberjs
Reverse Text Color Based on Background Color Automatically in CSS (fon/css)2267
css, colors, backgrounds, animations, effects
Ensure High Contrast for Text Over Images (nng)2266
contrast, colors, images, accessibility, usability
What’s New in Electron (jlo/ele)2265
release-notes, electron
Deprecating Our AJAX Crawling Scheme (nag)2264
google, search, crawling, ajax
CSS Snapshot 2015 (tab+/w3c)2263
css, standards
How to Use Sass Variables2262
how-tos, sass, variables, examples
How to Create a Web Style Guide You’ll Be Proud Of2261
how-tos, design, documentation, style-guides
Accelerated Mobile Pages Project (fon/css)2260
amp, mobile
How Semantics Create a Better Internet2259
semantic-web, rdf
Creating a CSS Sliding Background Effect (geo/css)2258
css, transforms, backgrounds, effects
AMP and Incentives (tka)2257
amp, performance, web
Using Web Fonts the Best Way (in 2015) (hel)2256
fonts, performance
Caching a MongoDB Database With Redis2255
databases, mongodb, caching, javascript
Accelerated Mobile Pages Project2254
websites, amp
Defining and Dealing With Technical Debt (geo/css)2253
technical-debt, concepts, maintainability, documentation, style-guides, code-reviews
The Pros and Cons of Nesting Your Sass Code2252
sass, nesting, comparisons
How to Make Charts With SVG (fon/css)2251
how-tos, visualization, svg, images, html, javascript
Simplicity in Front-End Tooling (hcr)2250
tooling, simplicity, preprocessors, postprocessors, sass, css
Transforming the Web With HTML5 (sdt)2249
html, web-platform, flash, multimedia
Writing to Think (ali)2248
writing, career
An Intro to the Twig Templating Engine in Drupal 82247
introductions, template-engines, twig, drupal
Introducing RAIL: A User-Centric Model for Performance (pau/sma)2246
introductions, performance, metrics, user-experience
What I’ve Hated and What I’ve Loved About Web Development (j9t)2245
retrospectives, career
ESLint: The Next-Generation JavaScript Linter (nza/sma)2244
javascript, linting, eslint
ES6 Promises in Depth2243
ecmascript, javascript, promises, callbacks, asynchrony, events
ES6 Modules in Depth2242
ecmascript, javascript, modules
Reference Imports in Less (Are Kinda Cool) (chr/css)2241
less, preprocessors
“Just” (bra)2240
communication, collaboration
The Nearly-Headless CMS (ali)2239
content-management, headless, tooling
Understanding JavaScript Constructors (css)2238
javascript, scope
Authoring Tool Accessibility Guidelines (ATAG) 2.0 (jsp+/w3c)2237
accessibility, standards, tooling
SQL vs. NoSQL: How to Choose (cra)2236
how-tos, databases, sql, nosql, comparisons
ES6 Math Additions in Depth2235
ecmascript, javascript, math
When to Hide Content Behind Forms and When to Give Content Away (nng)2234
content, hiding
Repeated Violations of Webmaster Guidelines2233
google, search
Factors Affecting Website Performance2232
performance, network, browsers, memory, servers, images, multimedia
The Problem of “Fire and Forget” in Web Design (j9t)2231
processes, maintenance, prioritization
The Full Stack Overflow Developer (cod)2230
career, craft, quality, stack-overflow, link-lists
Introduction to Sass2229
introductions, sass, css, preprocessors
Normalize (CSS) No More2228
normalize-css, design
Creating Cel Animations With SVG (hey/sma)2227
animations, svg, images, css, sass
An Intro to CSS Testing With SonarQube (css)2226
introductions, css, testing, tooling
Preloading Images in Parallel With Promises (kit)2225
javascript, promises, images, preloading, performance
The Most Popular WordPress Landing Page Plugins2224
wordpress, plugins, landing-pages
Node v4.0.0 (Current) (nod)2223
release-notes, nodejs
Hello, My Name Is <Error> (ali)2222
naming, conventions, forms, errors, usability
Is the Web Platform Getting Too Big? (nza)2221
web-platform, web
Object Orientated Development With WordPress2220
wordpress, oop, php
Preventing User Errors: Avoiding Conscious Mistakes (nng)2219
usability, errors
How to Solve the Global npm Module Dependency Problem2218
how-tos, npm, dependencies
The Anatomy of Responsive Images (jaf)2217
html, images, responsive-design, support, browsers
Hey Designers: Stop Being an Afterthought (rhj/sma)2216
design, processes, collaboration, communication
Gulp for Beginners (zel/css)2215
gulp, automation, installing, examples
Atomic Design (bra/btc)2214
videos, design, atomic-design
CSS Is a Mess (jus/btc)2213
videos, css, maintainability
SVG Is for Everybody (chr/btc)2212
videos, svg, images
Cheat Your Way With UX (btc)2211
videos, design, user-experience
Delivering Responsibly (sco/btc)2210
videos, performance, usability, accessibility, sustainability
Type Is Visible Language (esp/btc)2209
videos, typography, fonts
Typographic Units in CSS (joh)2208
css, units, typography
Architecting Scalable CSS (css/btc)2207
videos, css, architecture, scalability, naming
The Web’s Future Is Offline (joh/btc)2206
videos, offline, outlooks
JSON Validation by Committee2205
ruby, json, conformance, validation
A Brief History of Web Design (dav/btc)2204
videos, design, history
Animating the User Experience (rac/btc)2203
videos, user-experience, css, animations
SVG Lessons I Learned the Hard Way (sar/btc)2202
videos, svg, images, lessons
Breaking the Barriers—Moving Browsers and the Web Forward (cod/btc)2201
videos, web, web-platform, browsers
Six Tips for Chrome DevTools (css)2200
dev-tools, chrome, browsers, tips-and-tricks
The Age of HTML5 Ads2199
html, monetization
HTTP Cats (rog)2198
websites, http, protocols
How We Get Things Done2197
project-management, processes, case-studies, canva
10 Common Mistakes Web Developers Make2196
mistakes, html, css, javascript, career, performance
Firefox 40: Profiling JavaScript Performance and More (eli)2195
firefox, browsers
Which Editor to Choose? (bre)2194
code-editors, vs-code, sublime-text, comparisons
Backdooring Your JavaScript Using Minifier Bugs2193
javascript, minification, security, examples
Introduction to TLS and SSL (ope)2192
introductions, tls, ssl, protocols, certificates, security
Polyfills or Ponyfills?2191
polyfills, ecmascript, javascript, terminology
Microsoft Edge: The Review (cra)2190
edge, microsoft, browsers
Git and GitHub Hacks2189
git, github, browser-extensions, command-line, tips-and-tricks
Understanding Scope in Ruby2188
ruby, scope
IAB Says HTML5 Is New Standard, Adobe Agrees (ada)2187
html, monetization, adobe
5 Easy Performance Tweaks for Node.js Express (cra)2186
nodejs, express, performance, optimization, compression
Supporting Mobile Navigation in Spite of a Hamburger Menu (nng)2185
navigation, mobile
Strategies for Cache-Busting CSS (chr/css)2184
css, caching, performance, tooling, strategies
Ember.js 2.0 Released (wyc/emb)2183
release-notes, emberjs
Understanding Critical CSS (sma)2182
css, performance, critical-path
Localizing Times in JavaScript (chr/css)2181
javascript, localization, libraries
Deconfusing Pre- and Post-Processing (dea)2180
css, preprocessors, postprocessors, comparisons
Real-Time Search in JavaScript (osv)2179
javascript, search, functionality
Using “@error” Responsibly in Sass (kit)2178
sass, errors
Average Manager vs. Great Manager2177
engineering-management, comparisons
The ES6 Conundrum (cod)2176
ecmascript, javascript, feature-detection, transpiling, link-lists
The Current State of HTML5/CSS3 Browser Support2175
html, css, browsers, support, canvas, flexbox, colors, vendor-extensions, multimedia
The Tedium of Managing Code (lyz/ali)2174
maintenance, maintainability, dependencies, javascript, tooling
Mastering Image Optimization in WordPress2173
wordpress, images, optimization, performance
The Law of User-Generated Code (j9t)2172
principles, user-generated-content, maintainability
Debugging CSS Keyframe Animations (sar/css)2171
css, animations, transforms, debugging
The State of Accessibility in PHP Tools2170
accessibility, php, code-editors, phpstorm, sublime-text, notepad++
CSS Vendor Prefixes (gla)2169
css, vendor-extensions, history
An Introduction to Open-Source Licenses (eli)2168
introductions, foss, licensing
Constructing CSS Quantity Queries on the Fly (rea/sma)2167
css, selectors
Stop Pushing the Web Forward2166
web-platform, browsers, user-experience
A Look at Length Units in CSS2165
css, units
The Difference Between Minification and Gzipping (chr/css)2164
comparisons, minification, gzip, compression
Backbone.js Basics: Bringing an App to Life With Events2163
fundamentals, frameworks, backbone, events, javascript
A Simple Developer Error Is Exposing Private Information on Thousands of Websites (owe)2162
version-control, git, mistakes, vulnerabilities, security
Front-End Development Is Development (geo/css)2161
career, programming
Memory Management (ali)2160
career, tooling
Making Minimalism Work in Mobile and Web2159
design, prototyping, minimalism, desktop, mobile
Animations: The Angular Way (css)2158
angularjs, animations, transitions, css
Google’s Handling of New Top Level Domains (joh)2157
google, search, domains, seo
A Brief History of HTML (rpo)2156
html, history, wml, hdml, chtml, wap
HTML5 Comes of Age: It’s Finally Time to Tell Flash Good-Bye2155
html, multimedia, eme, drm, flash, silverlight
Do Not Track 2.0 (jus/iap)2154
do-not-track, privacy, w3c
Web Design Has as Much Soul Now as It Did Before2153
design, aesthetics, economics
jQuery 3.0 Is Released (sdt)2152
jquery
Quantity Ordering With CSS (rea/sma)2151
css, selectors, flexbox, layout
What’s New in Firefox 392150
firefox, browsers
12 Little-Known CSS Facts (the Sequel) (lou)2149
css, borders, typography, tables, naming, animations, selectors
The ARIA Roles Model2148
html, attributes, aria, accessibility
The Characteristics of Minimalism in Web Design (nng)2147
design, minimalism, trends
More Tips to Further Secure WordPress (eli)2146
wordpress, security, tips-and-tricks, plugins
Web Design Is Dead. No, It Isn’t. (sma)2145
design, tooling, web-platform
Atomic OOBEMITSCSS (una)2144
css, atomic-css, bem, oocss
Web Design Is Dead (mas)2143
design, tooling, mobile
React + Performance = ? (aer)2142
react, performance, metrics
Why Your Creativity Insists You Break Out of Your Routines2141
creativity, processes
How to Grunt and Gulp Your Way to Workflow Automation2140
how-tos, automation, grunt, gulp
Getting to Know Stylus (kit)2139
css, preprocessors, stylus
Container Queries: Once More Unto the Breach (wil/ali)2138
css, media-queries, container-queries
Understanding Block Formatting Contexts in CSS2137
css, concepts
Design Principles: Compositional, Symmetrical, and Asymmetrical Balance (sma)2136
design, principles
The Roots of Minimalism in Web Design (nng)2135
design, minimalism, history, tips-and-tricks
W3C’s Mobile Checker Is Now Live (cam/sof)2134
w3c, mobile, tooling
Improving Web Security With the Content Security Policy2133
security, csp, http
License to SIGKILL (sch)2132
ruby, unix-like
GROWS—an Anti-Fragile, Practical, and Evolutionary Approach (pra)2131
videos, processes, agile, prioritization
Accessible Footnotes With CSS (kit)2130
footnotes, html, css, accessibility
Where Content Management Systems Fit Into the Process (geo/css)2129
content-management, content, processes
The Homepage Exception (han/ali)2128
homepages, design, user-experience
What Does It Mean to Develop Accessible Websites?2127
accessibility
Learning New Tricks (ali)2126
career, learning, software-design-patterns
Is HTML “Complete”? (bru)2125
html, standards, web-platform
Introducing Pure.css—a Lightweight Responsive Framework2124
introductions, frameworks, pure
Page Bloat Update: The Average Web Page Is More Than 2 MB in Size (tam)2123
performance, metrics, comparisons
(Some) CSS Best Practices Considered Harmful2122
slides, css, best-practices
The Future Generation of CSS Selectors: Level 4 (lou)2121
css, selectors, examples
Old CSS Syntax With Prefixes (kar)2120
css, vendor-extensions, flexbox, gradients
Practical Techniques on Designing Animation (sar/sma)2119
design, animations, techniques
Performance Tools (fon/css)2118
performance, tooling, content-delivery, testing, dev-tools, images, css, javascript, optimization, link-lists
Low-Contrast Text Is Not the Answer (nng)2117
contrast, colors, accessibility, usability
What Are Web Standards2116
standards, history, html, xml, xhtml, css, wcag, w3c
</html> (tim)2115
html, web-platform
Building a Custom Twig Filter the TDD Way2114
twig
No Good Can Come of Bad Code (zel/ali)2113
quality, accessibility, semantics, standards
Resetting Agency Culture (ali)2112
culture, collaboration, communication
DRY: Do Repeat Yourself2111
principles, best-practices
The Mitt Romney Web Font Problem (zac)2110
fonts, flash-of-x, user-experience, css, javascript
Three Ways to Spice Up Your Social Media Strategy (gra)2109
social-media, marketing, strategies
Google Releases Polymer 1.0, a Library for the Modern Web Developer (cam/sof)2108
google, libraries, polymer, web-components
Knowing When to Back Off2107
load-balancing, databases
Understanding Less Guards and Loops2106
less, loops
Web vs. Native: Let’s Concede Defeat2105
web, native
The Art of SVG Filters and Why It Is Awesome (sma)2104
svg, images, filters, css
Designing for Explicit Choice (sma)2103
design, forms, examples
How to Do a Content Audit of Your Website2102
how-tos, content, auditing, seo
What You Should Know About Collapsing Margins (geo/css)2101
css, margins
In CSS, the Only Wrong Answers Are Definitive Ones (chr/css)2100
css
The End of Global CSS (mar)2099
css, maintainability
Testing For and With Windows Phone (sma)2098
mobile, testing, windows, internet-explorer, browsers
Meta-Moments: Thoughtfulness by Design (ali)2097
design, user-experience
Understanding CSS Counters and Their Use Cases (lou)2096
css, counters
Approaching Content Strategy for Personalized Websites (ali)2095
content, content-strategy, customization
What’s New in Firefox 38 (eli)2094
firefox, browsers
Web Standards: We’re F’ing It Up (j9t)2093
standards, complexity
Using AJAX Forms in Drupal 82092
drupal, forms, ajax, javascript
Choosing Performance (tka)2091
performance, facebook+meta
A Vision of Web Development (j9t)2090
outlooks, minimalism, semantics, conformance, maintainability
Debunking the 5 Myths of Conversion Rate Optimization2089
myths, marketing, user-conversion, optimization
The At-Rules of CSS (geo/css)2088
css, overviews
Monotype Is Introducing an HTML5-Based Web Font Platform2087
html, fonts
Deprecating HTTP2086
http, security, protocols, deprecation
Nesting Components2085
components, nesting
5 Ridiculously Common Misconceptions About UX2084
user-experience, design
HTML5 Canvas: What Is It?2083
html, canvas, javascript
9 SEO Ideas for Small Businesses on a Budget2082
seo, social-media, redesigning, responsive-design, marketing, multimedia
Flexbox and Grid Percentage Margins: Feedback Needed (fan)2081
css, margins, flexbox, grids, layout, w3c, community
SVG Fallbacks Guide (ame/css)2080
guides, svg, images, graceful-degradation
Extending in Sass Without Creating a Mess (dav/sma)2079
sass, css, selectors, extensibility
The UC Browser2078
uc-browser, browsers
The Web’s Grain (fch)2077
web, design
MySQL2076
translations, introductions, mysql, databases, indexing, link-lists
Mozilla Wants to Deprecate Non-Secure HTTP, Will Make Proposals to W3C “Soon” (epr/ven)2075
mozilla, http, security, deprecation
Content-First Design (ali)2074
content, design
Intent to Deprecate: SMIL2073
discussions, chromium, blink, browser-engines, browsers, smil, support, deprecation
Design Principles: Compositional Flow and Rhythm (sma)2072
design, principles
Designing Front-End Components2071
components, best-practices
“It’s Alive!”: Apps That Feed Back Accessibly (hey/sma)2070
accessibility, aria, live-regions, html, web-apps
Everyone Has JavaScript, Right? (sil)2069
javascript, support
Sass and Responsive Typography2068
sass, typography, responsive-design
Standardization and the Open Web (ali)2067
open-web, standards, foss, community
13 of the Best WordPress Magazine Themes2066
wordpress, themes, link-lists
jQuery Considered Harmful (lea)2065
jquery
New Web Layout Ideas for 20152064
design, layout
Sass Theming With Configuration Files (oni)2063
sass, configuration
Better Presentation of URLs in Search Results2062
google, search, urls
3 Things (Almost) No One Knows About CSS (sen)2061
css
Learnings From Using Sass in Large Scale Projects (hcr)2060
sass, css, lessons
Of Undocumented Chrome Features and Unreadable W3C Specs2059
chrome, browsers, w3c
image-dimensions (sin)2058
packages, npm, images
Modern Web Development With Perl2057
videos, perl
Want Fancy Firefox Features? Secure Your Website (sts/cne)2056
firefox, browsers, http, security
An In-Depth Overview of Living Style Guide Tools (sma)2055
design, documentation, style-guides, pattern-libraries, tooling, overviews
How to Build Your Own CSS Preprocessor With PostCSS (cra)2054
how-tos, css, preprocessors, postcss, gulp
Jekyll on Rails2053
jekyll, ruby-on-rails
Using EMCAScript 6 Today2052
ecmascript, javascript
Sanitizing, Escaping, and Validating Data in WordPress2051
wordpress, sanitization, escaping, validation, examples
Web Scraping With Node.js (sma)2050
scraping, nodejs, javascript
Using GitHub Webhooks With PHP2049
github, webhooks, php
Laravel 4 to Laravel 5—the Simple Upgrade Guide2048
guides, laravel
7 Ways to Optimize Jenkins2047
ci-cd, jenkins, optimization, automation
The Poor, Misunderstood “innerText” (kan)2046
javascript, dom