Web Accessibility: Why It Matters and What Governments Can Do About It Sep 15, 2016 2,246 accessibility , legal , forms HTML—From 5.1 to 5.2 (w3c )Sep 15, 2016 2,245 html , standards , w3c Quick Tip: How to Declare Variables in JavaScript Sep 14, 2016 2,244 how-tos , tips-and-tricks , variables , javascript Transpiling ES6 (css )Sep 13, 2016 2,243 ecmascript , javascript , transpiling , babel Dyslexia, [Typos,] and Web Compatibility (kar )Sep 12, 2016 2,242 mistakes , support , interoperability , web-platform Content Security Policy, Your Future Best Friend (sma )Sep 12, 2016 2,241 security , csp , link-lists Working With Colors Guide (sar /css )Sep 12, 2016 2,240 guides , colors , units , functions , preprocessors , sass , less , stylus , blend-modes , css Where Things Are at in the CSS Grid Layout Working Draft Sep 7, 2016 2,239 css , grids , layout Autoprefixing, With CSS Variables! (lea )Sep 7, 2016 2,238 css , vendor-extensions , custom-properties Webfonts on the Prairie (ali )Sep 6, 2016 2,237 fonts , metrics How Information Overload Is Ruining Your Work Life Sep 6, 2016 2,236 career , communication YAML: Probably Not So Great After All (arp )Sep 4, 2016 2,235 yaml Are Icons Content? (chr /css )Sep 1, 2016 2,234 icons , images , html , content How We Use Prototyping, and How It Made Us More Efficient (sma )Aug 31, 2016 2,233 design , prototyping , processes , efficiency , case-studies When Is the Right Time to Think About Web Performance? (fon /css )Aug 31, 2016 2,232 performance , processes Spectre: A Lightweight CSS Framework Aug 30, 2016 2,231 css , frameworks Fun Times With CSS Pixel Art (geo /css )Aug 30, 2016 2,230 css , art Developing Extensible HTML and CSS Components (jon /css )Aug 29, 2016 2,229 html , css , components , extensibility Accessible SVGs (css )Aug 28, 2016 2,228 svg , images , accessibility , examples Using WebP Images (mal /css )Aug 26, 2016 2,227 webp , images , conversion Upgrading CSS Animation With Motion Curves (sma )Aug 25, 2016 2,226 css , animations , transitions , techniques Code: Align the Happy Path to the Left Edge Aug 25, 2016 2,225 programming , best-practices , go How to Choose the Right CSS Toolkits and Frameworks (mia +)Aug 24, 2016 2,224 interviews , how-tos , css , tooling , frameworks Five Myths About the Web (was )Aug 19, 2016 2,223 web , history , myths PHP—the Wrong Way Aug 19, 2016 2,222 websites , php Accelerated Mobile Pages, a Critical View (j9t )Aug 18, 2016 2,221 google , amp You Can Kinda Invent Your Own Weird Design Language With Attributes and Attribute Selectors (chr /css )Aug 17, 2016 2,220 html , css , attributes , selectors , naming Communicating Animation (ali )Aug 16, 2016 2,219 communication , animations , design , interaction-design How to: Static Site With Grow.io and Netlify Aug 12, 2016 2,218 videos , how-tos , grow , netlify Creating AMP Pages With Perch (rac )Aug 11, 2016 2,217 perch , amp , google Get the Original Image From a Data URL (chr /css )Aug 11, 2016 2,216 images , data-urls A Beginner’s Guide to Progressive Web Apps (kev /sma )Aug 11, 2016 2,215 guides , web-apps , progressive-web-apps Practical SVG (chr /ali )Aug 9, 2016 2,214 images , svg Electron Internals: Using Node as a Library (ele )Aug 8, 2016 2,213 electron , nodejs Edge Is the Only Browser to Perform 100% in HTML5 Accessibility Test Aug 5, 2016 2,212 edge , microsoft , browsers , accessibility Is Houdini Ready Yet‽ (sur )Aug 5, 2016 2,211 websites , overviews , css , apis , houdini , support , browsers A Refined Content Security Policy (web )Aug 5, 2016 2,210 html , csp , security , webkit , safari , apple , browsers CSS “mix-blend-mode” Is Bad for Your Browsing History Aug 4, 2016 2,209 css , blend-modes , privacy 25 Years Ago the World Changed Forever (amy /w3c )Aug 4, 2016 2,208 web , history , anniversaries , w3c The Art of a Pull Request Aug 3, 2016 2,207 version-control , code-reviews , processes , quality Release Notes for Safari Technology Preview 10 (jon /web )Aug 3, 2016 2,206 release-notes , safari , apple , browsers Using a Static Site Generator at Scale: Lessons Learned (dea /sma )Aug 2, 2016 2,205 lessons , site-generators , scalability , jekyll Precedence in CSS (When Order of CSS Matters) (chr /css )Aug 2, 2016 2,204 css , selectors , cascade Shadow DOM v1—Self-Contained Web Components (dev )Aug 1, 2016 2,203 shadow-dom , dom , web-components High Performance SVGs (sar /css )Aug 1, 2016 2,202 svg , images , performance , tooling , optimization The State of CSS Reflections (ana /css )Jul 29, 2016 2,201 css , sass , animations , transforms Getting Practical With Microcopy (sma )Jul 28, 2016 2,200 content , microcontent , writing Give Your Development Domain a Different Favicon Than Production (chr /css )Jul 25, 2016 2,199 environments , domains , favicons Authentication Is Multi-Headed Beast for Purging Passwords (zdn )Jul 25, 2016 2,198 authentication , passwords , standards Mobile First Is Not Mobile Only Jul 24, 2016 2,197 mobile , navigation , usability Modern Software Over-Engineering Mistakes Jul 21, 2016 2,196 programming , software-design , mistakes Visual Regression Testing With PhantomCSS Jul 21, 2016 2,195 testing , regressions , tooling Getting Started With Vue.js Jul 21, 2016 2,194 introductions , vuejs The Performance Benefits of “rel=noopener” (jaf )Jul 21, 2016 2,193 html , links , performance , security How to Use ES6 Arguments and Parameters (sma )Jul 20, 2016 2,192 how-tos , ecmascript , javascript , examples The Anatomy of a Coding Guideline (j9t )Jul 18, 2016 2,191 quality , conventions The Business Case for Progressive Web Apps (gri /clo )Jul 18, 2016 2,190 economics , web-apps , progressive-web-apps On Tailoring and Web Frameworks (j9t )Jul 13, 2016 2,189 frameworks , craft The Moment CSS Started Making “Sense” (geo /css )Jul 12, 2016 2,188 css , community ES6 Feature Complete (web )Jul 11, 2016 2,187 webkit , safari , apple , browsers , ecmascript , support Lessons I May Have Learned From Working on Stylelint Jul 10, 2016 2,186 lessons , stylelint Custom Formatting in HTML and LaTeX Code Listings Using Pandoc Jul 10, 2016 2,185 html , formatting , tooling Google’s HTML5 Push Creates Shortage of Agency, Brand Experts Jul 8, 2016 2,184 flash , html , monetization , marketing , google WordPress Theme Automation With Gulp Jun 30, 2016 2,183 wordpress , theming , automation , gulp The Foundation of Technical Leadership (bra /ali )Jun 28, 2016 2,182 career , leadership , communication , collaboration Redux: An Introduction (sma )Jun 28, 2016 2,181 introductions , redux , state-management A History of CSS Image Replacement Jun 27, 2016 2,180 css , image-replacement , techniques , examples , history How to Think About Your Career Jun 26, 2016 2,179 how-tos , career Web Platform Security Boundaries (ann )Jun 24, 2016 2,178 web-platform , security Subresource Integrity (dev +/w3c )Jun 23, 2016 2,177 security , hashing , html , standards microformats.org at 11 (tan /mic )Jun 22, 2016 2,176 microformats , anniversaries Don’t Overthink It (Flexbox) Grids (chr /css )Jun 22, 2016 2,175 css , flexbox , layout The Future of the Web (ali )Jun 21, 2016 2,174 web-platform , outlooks Improving the Color Accessibility for Color-Blind Users (ada /sma )Jun 21, 2016 2,173 accessibility , colors , color-blindness Quick Tip: DRY Up Your Model Validations Tests Jun 20, 2016 2,172 testing , validation , ruby-on-rails , principles , tips-and-tricks Using the “title” Attribute to Help Users Predict Where They Are Going Jun 19, 2016 2,171 html , attributes , links , microcontent A Quick Introduction to CoffeeScript Jun 17, 2016 2,170 introductions , coffeescript Shortcuts and Tips for Improving Your Productivity With Sublime Text (sma )Jun 17, 2016 2,169 sublime-text , code-editors , productivity , tips-and-tricks An Overview of Liquid: Shopify’s Templating Language Jun 14, 2016 2,168 overviews , liquid , template-engines , shopify HTML5 Has Changed the Internet but the World’s Now Ready for HTML6 Jun 14, 2016 2,167 html , standards , web Using the HTML “lang” Attribute (tin /tpg )Jun 14, 2016 2,166 accessibility , html , attributes , localization 10 Guidelines for Using Material Design Wisely Jun 13, 2016 2,165 guidelines , material-design , google 10 Cool Things You Can Do With CodePen and JavaScript (chr )Jun 13, 2016 2,164 codepen , tips-and-tricks Form Validation UX in HTML and CSS (chr /css )Jun 13, 2016 2,163 forms , validation , html , css , user-experience 26 Impressive Web Projects Built With CSS Only Jun 10, 2016 2,162 css , examples , link-lists Pixel Density, Demystified Jun 10, 2016 2,161 design , pixel-density The Importance of Code Reviews (kit )Jun 10, 2016 2,160 code-reviews , quality , collaboration jQuery 3.0 Final Released (tim )Jun 9, 2016 2,159 jquery , release-notes AMP… and Drums… Faster Ads (kar )Jun 9, 2016 2,158 amp , google , monetization , economics Cleanly Handling a Fork on GitHub (tab )Jun 8, 2016 2,157 git , github A Wordy History of Default Browser Styles and CSS Resets Jun 3, 2016 2,156 css , history , resets How Using Yeoman Changed the Way We Work (css )Jun 3, 2016 2,155 yeoman Introducing the CSS “Clip-Path” Property Jun 2, 2016 2,154 introductions , css , clipping , animations Finishing HTML5.1… and Starting HTML5.2 (w3c )Jun 2, 2016 2,153 html , standards , w3c Regular Expressions in JavaScript (sen )Jun 2, 2016 2,152 javascript , regex The Beginner’s Guide to Content Strategy Jun 1, 2016 2,151 guides , content-strategy , content Battling BEM CSS: 10 Common Problems and How to Avoid Them (sma )Jun 1, 2016 2,150 how-tos , bem , css , naming , namespaces Ways You Need to Tell the Browser How to Optimize (chr /css )May 31, 2016 2,149 browsers , css , performance , optimization HTML Manifest (bru )May 29, 2016 2,148 html , web-apps Typography on the Web Is Like Other Typography Only More Interesting (kup /btc )May 27, 2016 2,147 videos , typography Designing Meaningful Animation (vlh /btc )May 27, 2016 2,146 videos , design , animations , css Advice From a Young Designer to Younger Designers (lil /btc )May 27, 2016 2,145 videos , career , design Considerations for Styling the “pre” Tag (chr /css )May 26, 2016 2,144 html , css , syntax-highlighting Quick Tip: Single Character Transforms With CSS and JS May 26, 2016 2,143 effects , css , javascript , tips-and-tricks Stylelint: The Style Sheet Linter We’ve Always Wanted (sma )May 25, 2016 2,142 css , tooling , linting , stylelint An Introduction to the Basics of Modern CSS Buttons May 24, 2016 2,141 fundamentals , introductions , css , buttons CSS Modules and React (fon /css )May 23, 2016 2,140 css , modules , react , javascript Building a Robust Frontend Using Progressive Enhancement May 23, 2016 2,139 html , css , javascript , single-page-apps , testing , progressive-enhancement Understanding the CSS Property Value Syntax (sma )May 20, 2016 2,138 css , standards , concepts Crash Course: Learn the Sketch UI in Roughly 4 Minutes 20 Seconds May 19, 2016 2,137 crash-courses , design , sketch Cloudflare Is Ruining the Internet (for Me) May 17, 2016 2,136 cloudflare , captcha , web , user-experience An Intro to Google Tag Manager (css )May 13, 2016 2,135 introductions , google , tag-management , analytics , tooling A Tale of CSS and Sass Precision (kit )May 12, 2016 2,134 css , sass Schools of Thoughts in Web Standards (kar )May 12, 2016 2,133 standards , principles My URL Isn’t Your URL (bag )May 11, 2016 2,132 urls , standards Electron 1.0 (jlo /ele )May 11, 2016 2,131 release-notes , electron Never Show a Design You Haven’t Tested on Users (ali )May 10, 2016 2,130 design , usability , user-experience , testing IPDF and W3C Look Into a Merger (sdt )May 10, 2016 2,129 w3c On Design Systems: Sell the Output, Not the Workflow (vit /sma )May 6, 2016 2,128 design-systems , communication , processes Accessibility and Performance (mar )May 5, 2016 2,127 accessibility , performance , javascript , optimization Service Workers and PWAs: It’s About Reliable Performance, Not “Offline” (sli )May 4, 2016 2,126 web-apps , progressive-web-apps , web-workers , javascript , performance Meaningful CSS: Style Like You Mean It (tba /ali )May 3, 2016 2,125 css , html , semantics An Ultimate Guide to CSS Pseudo Classes and Pseudo Elements (sma )May 3, 2016 2,124 guides , css , selectors , examples Introducing the CSS Grid Layout May 3, 2016 2,123 introductions , css , grids , layout A Comparison of Animation Technologies (sar /css )May 2, 2016 2,122 animations , comparisons , css , canvas , smil , webgl , gsap , jquery , react Website Forms Usability: Top 10 Recommendations May 1, 2016 2,121 forms , usability , best-practices How to Use JSON Data Fields in MySQL Databases (cra )Apr 29, 2016 2,120 how-tos , json , mysql , databases Working With Images in Stylesheets With PostCSS (css )Apr 28, 2016 2,119 css , images , backgrounds , postcss , examples Visual Regression Testing With CSS Blend Modes (sar /css )Apr 27, 2016 2,118 testing , regressions , blend-modes , css You Should Probably Blog in Markdown (chr )Apr 27, 2016 2,117 blogging , markdown Release Notes for Safari Technology Preview 3 (web )Apr 27, 2016 2,116 release-notes , safari , apple , browsers 5 Career-Ending Mistakes Web Developers Make Apr 26, 2016 2,115 career , mistakes , business-relations , communication Improving the Quality of Your CSS With PostCSS Apr 26, 2016 2,114 css , quality , optimization , postcss The Web Isn’t Uniform (fox )Apr 23, 2016 2,113 web , javascript , user-experience Web Designers, Can You Speak Web? Apr 22, 2016 2,112 html , css , design , browsers , concepts , link-lists Lint Your CSS With Stylelint (css )Apr 20, 2016 2,111 css , linting , tooling , stylelint Affiliate Marketing Tips for 2016 Apr 19, 2016 2,110 marketing , monetization , tips-and-tricks Finally, CSS in JS! Meet CSSX (sma )Apr 18, 2016 2,109 css , javascript The Node.js System (ama )Apr 16, 2016 2,108 nodejs , v8 , javascript-engines , javascript Technical Debt: Rescuing Legacy Code Through Refactoring Apr 13, 2016 2,107 technical-debt , refactoring , maintenance , quality , monitoring , testing Work Begins on HTML5.1 via GitHub (neo )Apr 13, 2016 2,106 html , w3c Release Notes for Safari Technology Preview 2 (jon /web )Apr 13, 2016 2,105 release-notes , safari , apple , browsers Getting Started With CSS Modules (fon /css )Apr 11, 2016 2,104 introductions , css , modules , webpack A Brief(ish) History of the Web Universe: New Hope(s) (bka )Apr 10, 2016 2,103 web , history , browsers , mosaic , netscape Interview With Vivaldi CEO Jón S. von Tetzchner (jon +)Apr 8, 2016 2,102 interviews , vivaldi , browsers , chromium RespImageLint—Linter for Responsive Images Apr 8, 2016 2,101 bookmarklets , images , html , responsive-design , linting Vivaldi 1.0 Release: Your New Default Browser? (cra )Apr 6, 2016 2,100 vivaldi , browsers How PNG Works Apr 6, 2016 2,099 png , images , compression What Is the Definition of a “CSS Hack”? (lou )Apr 6, 2016 2,098 css , hacks , browsers , terminology Working on HTML5.1 (tin /w3c )Apr 6, 2016 2,097 html , standards , w3c Vivaldi 1.0: Not for Everybody, Just You (jon /viv )Apr 6, 2016 2,096 browsers , vivaldi A Simple Web Developer’s Color Guide (sma )Apr 5, 2016 2,095 guides , colors , color-palettes , design 6 jQuery Infinite Scrolling Demos Apr 5, 2016 2,094 jquery , scrolling , examples What Are CSS Modules and Why Do We Need Them? (fon /css )Apr 4, 2016 2,093 css , modules , scope What’s Coming for CSS: Compatibility and Control Apr 3, 2016 2,092 css , houdini , grids , layout , scrolling How to Use PostCSS With Gulp Mar 31, 2016 2,091 how-tos , postcss , gulp , automation Building the UI for the New “The Times” Website Mar 30, 2016 2,090 design , collaboration , architecture , css , documentation , case-studies Let’s Learn ES2015 (css )Mar 29, 2016 2,089 ecmascript , javascript , variables , functions , operators , examples Leveling Up With React: Redux (bra /css )Mar 28, 2016 2,088 react , redux , state-management Using Map and Reduce in Functional JavaScript Mar 28, 2016 2,087 javascript Front-End Style-Guides: Definition, Requirements, Component Checklist Mar 27, 2016 2,086 style-guides , design , efficiency , consistency , user-experience , checklists Why I Don’t Use CSS Preprocessors Mar 27, 2016 2,085 css , preprocessors The Veil of Ignorance (mrm )Mar 23, 2016 2,084 design , accessibility , ethics How to Migrate a WordPress Site to a New Domain and Hosting Mar 23, 2016 2,083 how-tos , wordpress , migrating , hosting , domains How Good Are Your HTML and CSS Comments? (hey )Mar 23, 2016 2,082 html , css , comments , maintainability , collaboration , examples Accessible, Simple, Responsive Tables (css )Mar 22, 2016 2,081 tables , accessibility , simplicity , responsive-design PostCSS Mythbusting: Four PostCSS Myths Busted Mar 22, 2016 2,080 postcss , myths Useful WordPress Tools, Themes, and Plugins (vit /sma )Mar 22, 2016 2,079 wordpress , tooling , themes , plugins , link-lists Google’s Mobilegeddon Aftermath: Eight Months Into a Better Mobile Web (sma )Mar 21, 2016 2,078 mobile , google , seo , wordpress Keeping Your Content Classy (dre )Mar 21, 2016 2,077 content , content-management , html 6 SEO Trends to Watch for in 2016 Mar 17, 2016 2,076 trends , seo , content , marketing , mobile , performance , social-media How to Optimize Mobile Performance (sma )Mar 15, 2016 2,075 how-tos , mobile , performance , optimization , performance-budgets , content-management , caching , testing On “:not” and Specificity (ire )Mar 15, 2016 2,074 css , selectors , cascade Chrome, Firefox, and Edge Add Support for New WebAssembly Format (cam /sof )Mar 15, 2016 2,073 webassembly , support , browsers , chrome , google , firefox , mozilla , edge , microsoft Leveling Up With React: React Router (bra /css )Mar 14, 2016 2,072 react , routing , react-router Intro to ReactJS Mar 13, 2016 2,071 introductions , react What I Learned in Five Weeks of Using CSS Modules Mar 13, 2016 2,070 css , modules , lessons Use “rem” for Global Sizing; Use “em” for Local Sizing (fon /css )Mar 12, 2016 2,069 css , units What Is a Headless CMS? (chr /css )Mar 11, 2016 2,068 content-management , headless , concepts , terminology Your First Drupal 8 Migration Mar 9, 2016 2,067 drupal , migrating Cleaning Up a CSS Codebase (kit )Mar 9, 2016 2,066 css , refactoring , linting , architecture Coding mod_rewrite and WordPress Permalinks (tel )Mar 3, 2016 2,065 servers , apache , wordpress , urls React Server Side Rendering With Node and Express (sma )Mar 2, 2016 2,064 react , server-side-rendering , nodejs , express An Interview With Libby Nicholaou on Creative Residency (chr /css )Mar 1, 2016 2,063 interviews , design , creativity Do You Know These Eight HTML5 Tags? Mar 1, 2016 2,062 html , semantics Infinite Scrolling, Pagination, or “Load More” Buttons? Usability Findings in Ecommerce (sma )Mar 1, 2016 2,061 usability , ecommerce , scrolling , pagination , buttons Taking AMP for a Spin (css )Feb 29, 2016 2,060 amp , google Scheduled Backups for WordPress for Free in 5 Minutes Feb 29, 2016 2,059 wordpress , tips-and-tricks An Interview With Una Kravets (una +/css )Feb 26, 2016 2,058 interviews , css , sass , design Nunjucks: A JavaScript Template Engine Feb 26, 2016 2,057 javascript , template-engines , nunjucks CPP: A Standardized Alternative to AMP (tka )Feb 24, 2016 2,056 amp , google , performance , policies All Talk and No Buttons: The Conversational UI (ali )Feb 23, 2016 2,055 design , interaction-design Become a Web Developer in 7 Simple Steps Feb 23, 2016 2,054 career , communication Content Modeling With Jekyll (sma )Feb 23, 2016 2,053 content , information-architecture , jekyll Efficient Responsive Design Process (ben /sma )Feb 22, 2016 2,052 responsive-design , processes , collaboration , communication , business-relations 7 Trends That Will Define Web Design in 2016 Feb 22, 2016 2,051 design , trends , ai , mobile-first , layout , animations You Got Your CSS in My JavaScript (jus )Feb 21, 2016 2,050 javascript , css , principles W3C Announces Web Authentication Standards Project Feb 18, 2016 2,049 w3c , authentication Remember WordPress’ Pingbacks? The W3C Wants Us to Use Them Across the Whole Web (the )Feb 18, 2016 2,048 w3c , webmentions , indieweb Validating Product Ideas (ali )Feb 17, 2016 2,047 product-management , processes W3C Looks to Secure the Web (sdt )Feb 17, 2016 2,046 w3c , authentication , security Distribution Packages Considered Insecure Feb 13, 2016 2,045 dependencies , unix-like , security Why npm Scripts? (css )Feb 12, 2016 2,044 npm , nodejs , conversion , linting , minification , compression , sprites , images , examples 9 of the Most Popular Free WordPress Themes Feb 11, 2016 2,043 wordpress , themes , link-lists The Future of Loading CSS (jaf )Feb 11, 2016 2,042 html , css , rendering , chrome , google , browsers Critical Metric: Critical Resources Feb 10, 2016 2,041 performance , metrics , css , javascript Introducing: The Ultimate CSS Survey (lou )Feb 10, 2016 2,040 introductions , surveys , css Building a Jekyll Site: Converting a Static Website to Jekyll (mik /css )Feb 9, 2016 2,039 jekyll , installing why-is-node-running Feb 9, 2016 2,038 packages , npm , nodejs Custom Elements No Longer Contentious (ann )Feb 8, 2016 2,037 web-components Usability Testing of Icons Feb 7, 2016 2,036 icons , images , testing , usability Getting Started With React: Building a “Hello World” Demo Feb 5, 2016 2,035 introductions , frameworks , react A Brief(ish) History of the Web Universe: The Early Web (bka )Feb 5, 2016 2,034 web , history , browsers , mosaic What’s New in ECMAScript 2016 (ES7) (paw )Feb 4, 2016 2,033 ecmascript , standards The Power of Responsive Design Sprints (gri /clo )Feb 4, 2016 2,032 design , responsive-design , processes , agile The Art of the Commit (dde /ali )Feb 2, 2016 2,031 version-control , command-line , commit-messages , writing Getting Past “Hello World” in Angular 2 Feb 2, 2016 2,030 angularjs , angular , link-lists The Ultimate Guide to Link Building With Content Jan 30, 2016 2,029 guides , content , links , seo The Controversial State of JavaScript Tooling Jan 26, 2016 2,028 javascript , tooling , community , modules , tree-shaking Extending Sass With PostCSS Jan 26, 2016 2,027 sass , postcss , css , tooling Working With Databases in WordPress Jan 20, 2016 2,026 wordpress , databases , php CSS Specificity Is Base-Infinite (chr /css )Jan 20, 2016 2,025 css , selectors , cascade Why I Love Working With the Web (rem )Jan 20, 2016 2,024 web-platform , simplicity Angular 2 First App Post-Mortem Jan 19, 2016 2,023 angularjs , angular The Woes of Date Input (htm )Jan 19, 2016 2,022 html , forms Lazy-Loading Images: How Not to Really Annoy Your Users Jan 19, 2016 2,021 images , lazy-loading , performance , jquery The Current State of Web Security (An Interview With Anselm Hannemann) (hel +/css )Jan 18, 2016 2,020 interviews , security , http , ssl , tls , encryption , cloudflare 10 Years of Web Inspector (web )Jan 16, 2016 2,019 safari , apple , browsers , dev-tools , anniversaries Aligning Your Front End Process Jan 16, 2016 2,018 processes , tooling , documentation It’s Time to Rethink Vendor Prefixes in CSS Jan 14, 2016 2,017 css , vendor-extensions , webkit , graceful-degradation Introduction to Craft CMS Jan 13, 2016 2,016 introductions , content-management Eliminating Known Vulnerabilities With Snyk (sma )Jan 13, 2016 2,015 security , vulnerabilities , tooling Influencing Web Layouts With Print Layouts (chr /css )Jan 13, 2016 2,014 design , print , css , shapes CSS Variables: The Architecture Backbone (sma )Jan 13, 2016 2,013 css , custom-properties , sass , preprocessors Neat Trick for CSS “object-fit” Fallback on Edge (and Other Browsers) Jan 12, 2016 2,012 css , edge , microsoft , browsers The Sad State of Web Development Jan 11, 2016 2,011 nodejs , babel , postcss , react , single-page-apps Getting Started With Underscore.js Jan 11, 2016 2,010 introductions , libraries JavaScript Code Conventions (ama )Jan 8, 2016 2,009 javascript , conventions , formatting , naming The Law of Maintainability (j9t )Jan 6, 2016 2,008 maintainability 10 Web Predictions for 2016 (cra )Jan 6, 2016 2,007 web , outlooks , security , site-generators , browsers , css , mobile , performance , webassembly , seo Build a Web App With Backbone.js and Socket.IO Jan 6, 2016 2,006 web-apps , backbone , tooling , websockets An Introduction to CSS’s “@ supports” Rule (Feature Queries) Jan 6, 2016 2,005 introductions , css , support , feature-detection Writing Is Design (pjo )Jan 6, 2016 2,004 writing , design Why You Should Choose Your Own HTTPS (hel )Jan 6, 2016 2,003 http , performance , content-delivery , tooling , cloudflare Blending Modes Demystified (ali )Jan 5, 2016 2,002 design , images , colors , effects , css The Problem With Progressive Enhancement Jan 5, 2016 2,001 progressive-enhancement , javascript , performance , resilience Shaping the WCAG 2.0 Extensions (coo /w3c )Jan 5, 2016 2,000 accessibility , wcag HSTS and “Let’s Encrypt” (tka )Jan 4, 2016 1,999 http , http-headers , ssl , security The World Wide Web: Huge Possibilities for Tomorrow Jan 4, 2016 1,998 w3c , web , html Internet Explorer CSS Limits and Workarounds Jan 3, 2016 1,997 internet-explorer , microsoft , browsers , css