What Is the Future of Front End Web Development? (chr /css )May 25, 2017 2,617 outlooks , user-experience , javascript , documentation , native , web , urls , performance , css , preprocessors , html , building , tooling The Myth of “Unlimited Everything” Hosting Plans (jef )May 25, 2017 2,616 hosting , myths Reflections on GAAD 2017 (w3c )May 25, 2017 2,615 awareness-days , accessibility No Namespaces in JSON, Please (hsi )May 25, 2017 2,614 json , namespaces And Now, a Brief Definition of the Web (bac /ver )May 24, 2017 2,613 web , web-platform , links , open-web Testing the Open Web Platform (tob /w3c )May 23, 2017 2,612 web-platform , testing Python for Java People May 22, 2017 2,611 python , java What We Talk About When We Talk About Web Performance (btc )May 19, 2017 2,610 videos , performance Design Systems: Real Talk (jin /btc )May 19, 2017 2,609 videos , design-systems , lessons Why We Didn’t Use a Framework (sma )May 17, 2017 2,608 frameworks , case-studies Web Design Museum May 17, 2017 2,607 websites , history , web Some Extremely Handy “:nth-child” Recipes as Sass Mixins (css )May 17, 2017 2,606 css , selectors , sass , mixins , examples Release Notes for Safari Technology Preview 30 (jon /web )May 17, 2017 2,605 release-notes , safari , apple , browsers The “web-platform-tests” Project (ple /w3c )May 16, 2017 2,604 web-platform , testing Fluid Responsive Typography With CSS Poly Fluid Sizing (sma )May 15, 2017 2,603 typography , responsive-design , liquid-design , css , sass How to Create Custom WordPress Shortcodes for Your Editors (cra )May 15, 2017 2,602 how-tos , wordpress , php Combine Webpack With Gulp 4 (css )May 15, 2017 2,601 webpack , bundling , gulp , automation The RED Method: Key Metrics for Microservices Architecture May 13, 2017 2,600 microservices , architecture , monitoring , metrics Getting Started With PHP May 13, 2017 2,599 introductions , php , link-lists Simple Offline Website (chr /css )May 12, 2017 2,598 offline , examples A Product Manager’s Guide to Technical Debt May 12, 2017 2,597 guides , product-management , technical-debt 5 Awesome Sublime Plugins You Won’t Find in Top Plugin Posts (moj /css )May 12, 2017 2,596 sublime-text , code-editors , plugins The Issue With Preprocessing CSS Custom Properties (chr /css )May 11, 2017 2,595 css , custom-properties , preprocessors , javascript Easy AngularJS Authentication With Auth0 (ado )May 11, 2017 2,594 angularjs , authentication , auth0 An Abridged Cartoon Introduction to WebAssembly (sma )May 11, 2017 2,593 introductions , webassembly How to Secure WordPress With SSL May 10, 2017 2,592 how-tos , wordpress , security , ssl JavaScript Framework Comparison—AngularJS, Vue.js, Meteor.js, or Next.js May 9, 2017 2,591 javascript , frameworks , angularjs , vuejs , meteor , nextjs , comparisons Encrypting IP Addresses (ber )May 7, 2017 2,590 ip , network , security , privacy , encryption Using ARIA (ste /w3c )May 4, 2017 2,589 guides , html , aria , accessibility Quick Tip: How to Automate Social Media Posting With Jetpack May 4, 2017 2,588 how-tos , tips-and-tricks , social-media , automation , wordpress , plugins Four Killer Features of Nunjucks (chr /css )May 3, 2017 2,587 nunjucks CSS Ruleset Terminology (chr /css )May 3, 2017 2,586 css , terminology GIF, PNG, JPG, or SVG: Which One to Use? May 2, 2017 2,585 images , jpeg , png , gif , svg , webp , comparisons The Great Cloudwall May 1, 2017 2,584 cloudflare Ordered Lists With Unicode Symbols (css )May 1, 2017 2,583 css , lists , unicode Making Your Design Optically Perfect (raf )May 1, 2017 2,582 design , alignment What’s a Transducer? (rag )Apr 30, 2017 2,581 programming , javascript , functions , concepts Why Localization Is Crucial for Brands to Build a Global Advantage Apr 27, 2017 2,580 localization , internationalization , branding , economics The Different Logical Ways to Group CSS Properties (chr /css )Apr 27, 2017 2,579 css , sorting , formatting , conventions W3C Launches Front-End Developer Certificate Apr 26, 2017 2,578 w3c , training , career Let the Content Delivery Network Optimize Your Images (jon /sma )Apr 26, 2017 2,577 content-delivery , images , optimization , performance Optimizing Web Fonts for Performance: The State of the Art Apr 25, 2017 2,576 fonts , performance , optimization How to Land a Development Job Without Experience Apr 25, 2017 2,575 how-tos , career Why I Abandoned “@ apply” (tab )Apr 24, 2017 2,574 css Using “flow-root” Today (hel )Apr 21, 2017 2,573 css , floats Jekyll for WordPress Developers (sma )Apr 21, 2017 2,572 wordpress , jekyll , site-generators Unleashing the Full Potential of Symbols in Sketch (sma )Apr 20, 2017 2,571 sketch Firefox 53: Quantum Compositor, Compact Themes, CSS Masks, and More (moz )Apr 19, 2017 2,570 release-notes , firefox , mozilla , browsers Managing the CSS Box Model (web )Apr 19, 2017 2,569 css , box-model Total HTML Agnosticism (chr /css )Apr 19, 2017 2,568 html , tech-stacks New in Chrome 58 (pet /dev )Apr 19, 2017 2,567 release-notes , chrome , google , browsers It’s Time to Start Using CSS Custom Properties (sma )Apr 19, 2017 2,566 css , custom-properties , examples Template Technology Agnosticism (jus )Apr 18, 2017 2,565 tech-stacks , mustache Think You Know the Top Web Browsers? (pet )Apr 13, 2017 2,564 metrics , browsers , chrome , google , firefox , mozilla , safari , apple , internet-explorer , microsoft , opera , uc-browser Managing Technology-Agnostic Design Systems (bra )Apr 13, 2017 2,563 design-systems , tech-stacks Minifying CSS With CSS Optimizer (web )Apr 12, 2017 2,562 css , minification , tooling Brotli and Static Compression (mal /css )Apr 12, 2017 2,561 performance , compression , brotli , gzip , comparisons AMP for Retailers: Is It Worth It? (sma )Apr 12, 2017 2,560 amp , google , mobile , ecommerce PWA Stats (clo )Apr 11, 2017 2,559 websites , web-apps , progressive-web-apps , case-studies , metrics Debugging Tips and Tricks (sar /css )Apr 11, 2017 2,558 debugging , css , javascript , tooling , dev-tools , browsers , link-lists , tips-and-tricks Let’s Define Exactly What Atomic CSS Is (joh /css )Apr 10, 2017 2,557 atomic-css , css , examples , link-lists A Comprehensive Guide to HTTP/2 Server Push (mal /sma )Apr 10, 2017 2,556 guides , http , protocols , servers , performance Conventional Commits Apr 8, 2017 2,555 websites , version-control , commit-messages , conventions , documentation WCAG Accessibility Conformance Testing (ACT) (w3c )Apr 6, 2017 2,554 accessibility , wcag , compliance , testing Container Query Discussion (chr /css )Apr 6, 2017 2,553 css , container-queries , responsive-design WordPress Version Control With Git (jef )Apr 5, 2017 2,552 wordpress , version-control , git What Is the Right Image Format for Your Website? Apr 5, 2017 2,551 images , compression , jpeg , gif , png , svg , webp JavaScript Operators, Conditionals, and Functions Apr 5, 2017 2,550 javascript , operators , conditionals , functions Why Staging Environments Are Critical for WordPress Sites (jef )Apr 4, 2017 2,549 wordpress , environments , hosting , processes How to Secure Your Web App With HTTP Headers (sma )Apr 3, 2017 2,548 how-tos , web-apps , security , http , http-headers , csp Accessible Breadcrumb Navigation Pattern (sco )Apr 3, 2017 2,547 accessibility , navigation , breadcrumbs , aria Taking Steps Towards Scrum Mar 30, 2017 2,546 scrum , agile , processes Making Animations Wait (css )Mar 30, 2017 2,545 css , animations , events , javascript Grid Garden Mar 30, 2017 2,544 websites , css , layout , grids , experiments The Basics of DOM Manipulation in Vanilla JavaScript (No jQuery) Mar 28, 2017 2,543 fundamentals , dom , javascript How to Get Started With Marketing Automation for Free Mar 27, 2017 2,542 how-tos , marketing , automation , link-lists Writing JavaScript With Accessibility in Mind (mat )Mar 23, 2017 2,541 javascript , accessibility , focus , buttons , semantics , aria The Road to Resilient Web Design (ada /sma )Mar 23, 2017 2,540 design , responsive-design , resilience Practical CSS Grid: Adding Grid to an Existing Design (mey /ali )Mar 23, 2017 2,539 css , grids , layout The Debugging Mindset (acm )Mar 22, 2017 2,538 debugging Text Effects With CSS (and a Little “contenteditable” Trick) (chr /css )Mar 21, 2017 2,537 css , effects Stylus: Beginners Guide Mar 20, 2017 2,536 guides , stylus Why Every Business Needs a Website (jef )Mar 20, 2017 2,535 economics , domains , hosting , maintenance Guetzli, Google’s New JPEG Encoder (tel )Mar 19, 2017 2,534 performance , images , jpeg , compression , tooling What Is HTTP/2? (cra )Mar 17, 2017 2,533 protocols , http I Need a Website—What Do I Need to Know About Hosting? Mar 17, 2017 2,532 hosting Measuring Image Widths in JavaScript (Carefully) (chr /css )Mar 15, 2017 2,531 images , javascript Need to Do Dependency-Free AJAX? (chr /css )Mar 14, 2017 2,530 ajax , jquery , javascript , promises How to Develop an Interactive Command Line Application Using Node.js (sma )Mar 14, 2017 2,529 how-tos , nodejs , javascript , command-line Getting Started With CSS Grid (fon /css )Mar 13, 2017 2,528 introductions , css , grids , layout Flat-Design Best Practices (nng )Mar 12, 2017 2,527 flat-design , design , best-practices 28th Birthday of the Web (w3c )Mar 12, 2017 2,526 anniversaries , web Using CSS Transitions on Auto Dimensions (css )Mar 10, 2017 2,525 css , transitions , transforms , animations “Serverless” (chr /css )Mar 10, 2017 2,524 serverless , concepts Debugging the Web Browser Control With Firebug (ric )Mar 8, 2017 2,523 debugging , firebug The Document Outline Dilemma (ame /css )Mar 7, 2017 2,522 html , headings , semantics , accessibility Linting HTML Using CSS (ire )Mar 7, 2017 2,521 html , css , linting , quality AMP and the Web (tka )Mar 7, 2017 2,520 amp , google , web-platform , web , performance What Is the Best Book for Learning JavaScript? Mar 6, 2017 2,519 books , javascript How to Design and Sell Themes (With Success) Mar 6, 2017 2,518 how-tos , theming , design , monetization What Is SMACSS and How to Use It Mar 3, 2017 2,517 how-tos , smacss , css Just Another HTTPS Nudge (chr /css )Mar 3, 2017 2,516 security , http Explorations in the Virtual DOM: How React.js Impacts Accessibility (mar )Mar 3, 2017 2,515 slides , react , accessibility , dom When Your Code Has to Work: Complying With Legal Mandates (aar /sma )Mar 2, 2017 2,514 javascript , cookies , consent-management , legal Prioritising Your Company’s Web Accessibility Mar 2, 2017 2,513 accessibility , prioritization On EME in HTML5 (tim /w3c )Feb 28, 2017 2,512 eme , drm , html , legal , security , standards , w3c How to Become a Better Developer by Coding Less Feb 28, 2017 2,511 how-tos , career , processes , productivity Annotation Is Now a Web Standard Feb 24, 2017 2,510 standards , annotations , w3c An Animated Intro to RxJS (dav /css )Feb 24, 2017 2,509 introductions , libraries , javascript Web Layout 101: Vertical Rhythm Is a Drummer (mis )Feb 22, 2017 2,508 introductions , layout , design How to Use Shadows and Blur Effects in Modern UI Design (sma )Feb 22, 2017 2,507 how-tos , design , shadows , effects Get Started With Variable Fonts (ric )Feb 21, 2017 2,506 introductions , variable-fonts , fonts Responsive CSS Patterns Without Media Queries Feb 21, 2017 2,505 css , responsive-design Do We Need a New Heading Element? We Don’t Know (jaf )Feb 20, 2017 2,504 html , headings CSS Grid: One Layout, Multiple Ways (geo /css )Feb 18, 2017 2,503 css , grids , layout , examples CSS Tip: Use “:not” to Save Time and Lines of Code (sas )Feb 17, 2017 2,502 css , selectors , tips-and-tricks An Introduction to WordPress Permalinks Feb 17, 2017 2,501 introductions , wordpress , links , urls Principles of Web Development (j9t )Feb 16, 2017 2,500 principles , user-experience , quality , simplicity , maintainability , learning An Engineering Manager’s Guide to Rebranding Feb 16, 2017 2,499 guides , processes , redesigning , branding , marketing , releasing , engineering-management web-platform-tests Feb 15, 2017 2,498 websites , web-platform , standards , browsers , testing Free Fonts With Personality and Style (sma )Feb 14, 2017 2,497 fonts , link-lists An Introduction to the Reduced Motion Media Query (eri /css )Feb 10, 2017 2,496 introductions , css , media-queries , reduced-motion , accessibility CSS3 Trends for 2017 Feb 9, 2017 2,495 css , trends Code Smells in CSS (chr /css )Feb 9, 2017 2,494 css , maintainability , technical-debt , anti-patterns HTML APIs: What They Are and How to Design a Good One (lea /sma )Feb 7, 2017 2,493 how-tos , html , apis , javascript Apple’s WebKit Team Proposes W3C Community Group to Strive for More Powerful Graphics on the Web Feb 7, 2017 2,492 apple , webkit , w3c , webgpu 21 Steps to Becoming a Successful Web Developer Feb 7, 2017 2,491 career What Really Makes a Static Site Generator? (rem /css )Feb 6, 2017 2,490 site-generators The State of UX Agile Development (nng )Feb 5, 2017 2,489 user-experience , design , agile , processes , collaboration Using HTTP/2 Responsibly: Adapting for Users (mal /ali )Feb 2, 2017 2,488 http , protocols , support , servers , performance Mobile First Is Just Not Good Enough: Meet Journey-Driven Design (sma )Feb 2, 2017 2,487 design , mobile-first , mobile , responsive-design , processes Considering How We Use HTTP/2 (mal /ali )Feb 2, 2017 2,486 performance , optimization , http , protocols Intro to Vue.js: Components, Props, and Slots (sar /css )Jan 31, 2017 2,485 introductions , vuejs , components , props 20+ Docs and Guides for Front-End Developers (lou )Jan 31, 2017 2,484 html , css , javascript , link-lists What’s New in ECMAScript 2017 (paw )Jan 30, 2017 2,483 ecmascript , standards 9 WordPress Plugins to Help Get More Social Shares Jan 30, 2017 2,482 wordpress , plugins , social-media , link-lists CSS Selectors: Specificity (web )Jan 27, 2017 2,481 css , selectors , cascade “My Code Is Self-Documenting” (eri )Jan 27, 2017 2,480 documentation , comments , myths How Mail.ru Reduced Email Storage From 50 to 32 PB (sma )Jan 26, 2017 2,479 storage , email , optimization , case-studies Using SSH Securely (ann )Jan 24, 2017 2,478 ssh , security The JavaScript Standard Jan 24, 2017 2,477 javascript , ecmascript , history , standards Need Lorem Ipsum? Inside HTML? (chr /css )Jan 24, 2017 2,476 html , placeholders , tooling Building a Fully-Accessible Help Tooltip (sar )Jan 24, 2017 2,475 accessibility , tooltips , html , aria CSS Selectors: Pseudo-Elements (web )Jan 23, 2017 2,474 css , selectors 4 Ways to Make a Table With Borders Only on the Inside (Tic-Tac-Toe Style) (chr /css )Jan 21, 2017 2,473 html , tables , css 2016 JavaScript Rising Stars (sac )Jan 20, 2017 2,472 javascript , frameworks , nodejs , react , mobile , compiling , building , testing , tooling , code-editors , retrospectives React Internationalization How-To (sma )Jan 19, 2017 2,471 how-tos , react , internationalization People’s Names That Break Websites (chr /css )Jan 19, 2017 2,470 validation , sanitization , naming , localization CSS for Programmers—Building a Custom CSS Button (dai )Jan 19, 2017 2,469 css , buttons Align SVG Icons to Text and Say Goodbye to Font Icons Jan 18, 2017 2,468 svg , images , icons , icon-fonts , fonts , css , design , alignment Writing Element Queries Today Using EQCSS Jan 18, 2017 2,467 css , libraries Making “input type=date” Complicated (ppk )Jan 17, 2017 2,466 html , forms , edge , microsoft , chrome , google , browsers , comparisons Foundation Framework Crash Course Jan 17, 2017 2,465 videos , crash-courses , foundation 10 Node.js Best Practices: Enlightenment From the Node Gurus Jan 17, 2017 2,464 nodejs , best-practices , npm , environments , event-loop , naming , scalability , caching , express CSS Selectors: Attribute Selectors (web )Jan 16, 2017 2,463 css , attributes , selectors WCAG 2.0 AA Gains Prominence as Website Accessibility Standard (jds )Jan 16, 2017 2,462 accessibility , standards , wcag , legal , ada Accessibility Is a Civil Right (mar )Jan 16, 2017 2,461 accessibility Using the “aria-current” Attribute (tin )Jan 14, 2017 2,460 html , attributes , aria , accessibility HTML5 Page Structure Basics (lou )Jan 13, 2017 2,459 fundamentals , html , semantics Say Hello to Opera Neon, Our New Concept Browser Jan 12, 2017 2,458 opera , browsers Webmention (aar /w3c )Jan 12, 2017 2,457 webmentions , urls , standards CSS Selectors: Combinators (web )Jan 11, 2017 2,456 css , selectors Random Numbers in CSS (fon /css )Jan 11, 2017 2,455 css , animations , randomness How Functional Animation Helps Improve User Experience (sma )Jan 11, 2017 2,454 animations , design , user-experience webcomponents.org Jan 10, 2017 2,453 websites , web-components , examples An HTML5 FAQ (lou )Jan 10, 2017 2,452 html Know It All Jan 8, 2017 2,451 websites , css , html , dom , javascript , svg , cssom , nodejs A Compendium of SVG Information (chr /css )Jan 7, 2017 2,450 overviews , svg , images , link-lists More Than 300 Federal Gov Websites Fail to Meet Domain Encryption Deadline Jan 4, 2017 2,449 http , tls , protocols , security , encryption Improve Your Website’s Accessibility With WAI–ARIA (lou )Jan 4, 2017 2,448 accessibility , html , aria , optimization 10 Web Predictions for 2017 (cra )Jan 4, 2017 2,447 web , outlooks , mobile , mobile-first , css , web-apps , native , browsers , frameworks The Imbalance of Culture Fit (ali )Jan 3, 2017 2,446 culture , collaboration , communication , engineering-management Communication Is the Job Dec 29, 2016 2,445 communication Develop Locally, Use Images From Production (chr /css )Dec 29, 2016 2,444 environments , processes , images , apache , servers Best Text Editor? Atom vs. Sublime vs. Visual Studio Code vs. Vim Dec 28, 2016 2,443 code-editors , sublime-text , microsoft , vs-code , vi+vim , comparisons Let’s Use “const”! Here’s Why Dec 28, 2016 2,442 ecmascript , javascript , variables Serving Custom Headers From Static Sites on CloudFront/S3 With Lambda@Edge Dec 27, 2016 2,441 aws , serverless , lambda , cloudfront , http , http-headers , edge-computing Presentation Attributes vs. Inline Styles (chr /css )Dec 23, 2016 2,440 html , svg , attributes , css , comparisons The Dark Side of Polyfilling CSS (phi )Dec 22, 2016 2,439 css , polyfills , houdini Release Notes for Safari Technology Preview 20 (jon /web )Dec 21, 2016 2,438 release-notes , safari , apple , browsers CSS Shorthand Syntax Considered Important (j9t )Dec 21, 2016 2,437 css , shorthands Speed Up Oh My Zsh Dec 20, 2016 2,436 command-line , oh-my-zsh , optimization Front-End Tools: My Favorite Finds of 2016 (lou )Dec 20, 2016 2,435 html , css , javascript , tooling , link-lists Scaling Responsive Animations (zac /css )Dec 19, 2016 2,434 css , animations , scaling , responsive-design JavaScript: 2016 in Review (cra )Dec 19, 2016 2,433 javascript , retrospectives Introducing CSS3 (lou )Dec 19, 2016 2,432 introductions , css A Brief Introduction to Scrum Dec 16, 2016 2,431 introductions , scrum , agile , processes What the Internet Looked Like in 1973: Tiny Map Shows the Entire Network Was Made Up of Just 42 Computers (sta /dai )Dec 15, 2016 2,430 web , network , history Styling Web Components Using a Shared Style Sheet (ste /sma )Dec 15, 2016 2,429 web-components , css Introducing HTML5 (lou )Dec 15, 2016 2,428 introductions , html Demystifying Public Speaking (ali )Dec 15, 2016 2,427 career , communication , advocacy , developer-relations , business-relations Content Security Policy Level 2 (mik +/w3c )Dec 15, 2016 2,426 standards , csp , security Why I Don’t Use CSS Preprocessors (j9t )Dec 14, 2016 2,425 css , preprocessors 11 Tips to Optimize JavaScript and Improve Website Loading and Rendering Speeds Dec 13, 2016 2,424 javascript , performance , optimization , minification , compression , caching CSS Shorthand Syntax Considered an Anti-Pattern (css )Dec 12, 2016 2,423 css , shorthands , anti-patterns Reading Content on Mobile Devices (nng )Dec 11, 2016 2,422 mobile , content Best Practices for Animated Progress Indicators (sma )Dec 7, 2016 2,421 progress-indicators , animations , best-practices , usability [Insert Clickbait Headline About Progressive Enhancement Here] (aar )Dec 6, 2016 2,420 progressive-enhancement , principles , javascript , economics The Web, Worldwide (tka )Dec 5, 2016 2,419 websites , performance , metrics How the 404 Error Created the World Wide Web Dec 5, 2016 2,418 history , web , links , http The Value of Attending Conferences (foo )Dec 2, 2016 2,417 career , community The Case Against Progressive Enhancement’s Flimsy Moral Foundation (vig )Dec 2, 2016 2,416 progressive-enhancement , ethics Performant Parallaxing (aer /dev )Dec 2, 2016 2,415 scrolling , css , effects , parallax , positioning , performance Loops in CSS Preprocessors (mia /css )Dec 2, 2016 2,414 preprocessors , sass , less , stylus , loops What’s New in HTML 5.1 Nov 30, 2016 2,413 html , semantics Experimenting With Color Fonts (fon /css )Nov 29, 2016 2,412 fonts , colors , experiments Nesting Your BEM? (css )Nov 28, 2016 2,411 css , bem , nesting HTML5 Is the Next $100 Billion Game Platform (ven )Nov 28, 2016 2,410 html , mobile , native Are You Writing ES6 JavaScript Yet? Nov 28, 2016 2,409 javascript , ecmascript Frameworks Without the Framework: Why Didn’t We Think of This Sooner? (ric /sve )Nov 26, 2016 2,408 frameworks , svelte Random Interesting Facts on HTML/SVG Usage (cat /css )Nov 25, 2016 2,407 html , svg , metrics , amp , accessibility Pay the Price for Open Source Nov 23, 2016 2,406 foss , licensing , php Performance: Shame, Hope, Nuance, and Interesting Problems (bka )Nov 22, 2016 2,405 performance Web Layout 101: Making the Most of the Top Right Corner Nov 21, 2016 2,404 introductions , design , layout The API-Based CMS Approach (css )Nov 21, 2016 2,403 content-management , tooling , apis Style List Markers in CSS (chr /css )Nov 21, 2016 2,402 css , selectors , lists HTML 5.1 Is the Gold Standard (ple /w3c )Nov 17, 2016 2,401 html , standards , w3c Writing Less Damned Code (hey /btc )Nov 15, 2016 2,400 videos , simplicity Typography Is Code (fra /btc )Nov 15, 2016 2,399 videos , typography The Joy of Optimizing (una /btc )Nov 15, 2016 2,398 videos , images , performance , optimization The Coming Revolution in Email Design (ali )Nov 15, 2016 2,397 email , design , mjml Refactoring CSS Without Losing Your Mind (css /btc )Nov 15, 2016 2,396 videos , css , technical-debt , maintenance , refactoring HTML 5.1 Update Available With New Features and Changes Nov 15, 2016 2,395 html , w3c Stop Using the Old “Clearfix” (j9t )Nov 14, 2016 2,394 css , floats , presentational-html , maintainability , html Everything You Need to Know About Emoji (sma )Nov 14, 2016 2,393 emoji , unicode , character-references , encoding Web Accessibility in the UK—True Facts (abr )Nov 11, 2016 2,392 accessibility , metrics “position: sticky;” (chr /css )Nov 9, 2016 2,391 css , positioning How to Design Better Buttons (sma )Nov 9, 2016 2,390 how-tos , design , buttons , forms , usability 10 Ways to Earn Money from Your Site Nov 9, 2016 2,389 monetization , marketing , economics Logging Errors in Client-Side Applications Nov 8, 2016 2,388 web-apps , single-page-apps , errors , logging , monitoring Get Started on the CSS of the Future With PostCSS-cssnext Nov 8, 2016 2,387 introductions , css , postcss , postprocessors , tooling The Top 10 Reasons to Sell Your Website Nov 3, 2016 2,386 monetization CSS Post-Processors for Beginners: Tips and Resources Nov 1, 2016 2,385 css , postprocessors , tooling , postcss , link-lists Browser Trends November 2016: Rise of the Underdog (cra )Nov 1, 2016 2,384 browsers , trends , metrics Awaken the Champion A/B Tester Within (ali )Nov 1, 2016 2,383 testing , user-conversion Is JavaScript Always the Best Solution? Oct 31, 2016 2,382 javascript A Crash Course of Changes to Exception Handling in PHP 7 Oct 31, 2016 2,381 crash-courses , php , errors , debugging Top 10 Enduring Web-Design Mistakes (nng )Oct 30, 2016 2,380 design , mistakes , usability Spoooooky CSS Selectors (chr /css )Oct 26, 2016 2,379 css , selectors , examples What Is the Difference Between CSS Variables and Preprocessor Variables? (chr /css )Oct 25, 2016 2,378 css , preprocessors , custom-properties , variables , comparisons How to Use AJAX in WordPress—a Real World Example Oct 25, 2016 2,377 how-tos , ajax , wordpress Responsive Images in CSS (chr /css )Oct 24, 2016 2,376 images , responsive-design , css , html Web Packaging Format Oct 22, 2016 2,375 web-packaging , performance The Movement Towards Motion in Website Backgrounds Oct 21, 2016 2,374 animations , backgrounds , design On Style Maintenance (sar /css )Oct 21, 2016 2,373 programming , css , maintenance , maintainability , oocss Password-Less Authentication in Rails Oct 20, 2016 2,372 ruby-on-rails , authentication Progressive Web Apps: Bridging the Gap Between Web and Mobile Oct 19, 2016 2,371 web-apps , progressive-web-apps , desktop , mobile , native Loop Through a Collection of DOM Elements (paw )Oct 19, 2016 2,370 javascript , dom Landing Page Design: 15 Tips for High Conversions Oct 19, 2016 2,369 design , landing-pages , tips-and-tricks , user-conversion Continue Normalising Your CSS (css )Oct 19, 2016 2,368 normalize-css , css , consistency , design JavaScript for Web Designers: DOM Scripting (wil /ali )Oct 18, 2016 2,367 javascript , dom CSS Quick Tip: Solving Common CSS Problems Oct 18, 2016 2,366 css , centering , vendor-extensions , debugging , grunt , gulp , tips-and-tricks 4 Reasons Why an Accessible Website Is a Win–Win (osd )Oct 18, 2016 2,365 accessibility , seo , user-experience , legal How to Develop a Chat Bot With Node.js (sma )Oct 17, 2016 2,364 how-tos , nodejs , javascript , functionality An Interview With Miriam Suzanne (mia +/css )Oct 15, 2016 2,363 interviews , history , css Taking the Pattern Library to the Next Level (vit /sma )Oct 13, 2016 2,362 design , documentation , pattern-libraries , style-guides , design-systems Standards on GitHub (ann )Oct 13, 2016 2,361 standards , github Release Notes for Safari Technology Preview 15 (web )Oct 12, 2016 2,360 release-notes , safari , apple , browsers Using CSS Mod Queries With Range Selectors (ali )Oct 11, 2016 2,359 css , selectors Putting Down Event Infrastructure in Gecko (mar )Oct 11, 2016 2,358 browsers , browser-engines , gecko , events SVG and Media Queries (jaf )Oct 10, 2016 2,357 svg , images , css , media-queries , canvas , support , browsers Styling Underlines on the Web (joh /css )Oct 10, 2016 2,356 css , borders , shadows Silverlight Techniques for WCAG 2.0 (w3c )Oct 7, 2016 2,355 accessibility , wcag , techniques , silverlight Will We Be Flattening Our HTML for CSS Grids? (chr /css )Oct 5, 2016 2,354 css , grids , layout , html The Glory Days of the Web (bka )Oct 5, 2016 2,353 web-platform , html , css , javascript , frameworks , libraries , history Next Generation Server Compression With Brotli (mal /sma )Oct 5, 2016 2,352 compression , brotli , gzip , comparisons , performance Debug Your CSS With Outline Visualizations (kar )Oct 5, 2016 2,351 css , debugging , dev-tools 4 Ways to Future Proof Your WordPress Site Oct 5, 2016 2,350 wordpress , hosting , maintenance A Redesign With CSS Shapes (mey /ali )Oct 4, 2016 2,349 css , shapes , redesigning , case-studies The SVG “path” Syntax: An Illustrated Guide (chr /css )Oct 3, 2016 2,348 guides , svg , images How It Feels to Learn JavaScript in 2016 (hac )Oct 3, 2016 2,347 javascript , learning Microsoft Widens Edge Browser Bug Hunt for Bounty Hunters (the )Sep 29, 2016 2,346 edge , microsoft , browsers WordPress SVG Support: How to Enable SVGs in WordPress Sep 29, 2016 2,345 how-tos , wordpress , svg , images W3C Web Payments HTTP Specification Working Drafts Released (inf )Sep 29, 2016 2,344 w3c , economics Quick Tip: Add or Remove a CSS Class With Vanilla JavaScript Sep 28, 2016 2,343 css , javascript , tips-and-tricks Make Forms Fun With Flexbox (cra )Sep 28, 2016 2,342 forms , css , flexbox , layout Building Social: A Case Study on Progressive Enhancement (sma )Sep 27, 2016 2,341 javascript , progressive-enhancement , case-studies 5 Information Architecture Warning Signs in Your Analytics Reports (nng )Sep 25, 2016 2,340 information-architecture , metrics , analytics 5 Key Ways to Improve Engagement Metrics for Your Content Sep 23, 2016 2,339 content , content-strategy , seo , metrics Accessible SVGs in High Contrast Mode (eri /css )Sep 22, 2016 2,338 accessibility , svg , images , contrast , colors W3C Set to Publish HTML 5.1, Work Already Started on HTML 5.2 (cam /sof )Sep 21, 2016 2,337 w3c , html , standards Notepad++ Release 7 64-Bit Available Sep 21, 2016 2,336 release-notes , notepad++ Why We Should All Be Data Literate (ali )Sep 20, 2016 2,335 metrics , career , link-lists Web Accessibility: Why It Matters and What Governments Can Do About It Sep 15, 2016 2,334 accessibility , legal , forms HTML—From 5.1 to 5.2 (w3c )Sep 15, 2016 2,333 html , standards , w3c Quick Tip: How to Declare Variables in JavaScript Sep 14, 2016 2,332 how-tos , tips-and-tricks , variables , javascript Transpiling ES6 (css )Sep 13, 2016 2,331 ecmascript , javascript , transpiling , babel Working With Colors Guide (sar /css )Sep 12, 2016 2,330 guides , colors , units , functions , preprocessors , sass , less , stylus , blend-modes , css Dyslexia, [Typos,] and Web Compatibility (kar )Sep 12, 2016 2,329 mistakes , support , interoperability , web-platform Content Security Policy, Your Future Best Friend (sma )Sep 12, 2016 2,328 security , csp , link-lists Where Things Are at in the CSS Grid Layout Working Draft Sep 7, 2016 2,327 css , grids , layout Autoprefixing, With CSS Variables! (lea )Sep 7, 2016 2,326 css , vendor-extensions , custom-properties Webfonts on the Prairie (ali )Sep 6, 2016 2,325 fonts , metrics How Information Overload Is Ruining Your Work Life Sep 6, 2016 2,324 career , communication YAML: Probably Not So Great After All (arp )Sep 4, 2016 2,323 yaml Are Icons Content? (chr /css )Sep 1, 2016 2,322 icons , images , html , content When Is the Right Time to Think About Web Performance? (fon /css )Aug 31, 2016 2,321 performance , processes How We Use Prototyping, and How It Made Us More Efficient (sma )Aug 31, 2016 2,320 design , prototyping , processes , efficiency , case-studies Spectre: A Lightweight CSS Framework Aug 30, 2016 2,319 css , frameworks Fun Times With CSS Pixel Art (geo /css )Aug 30, 2016 2,318 css , art Developing Extensible HTML and CSS Components (jon /css )Aug 29, 2016 2,317 html , css , components , extensibility Accessible SVGs (css )Aug 28, 2016 2,316 svg , images , accessibility , examples Using WebP Images (mal /css )Aug 26, 2016 2,315 webp , images , conversion Code: Align the Happy Path to the Left Edge Aug 25, 2016 2,314 programming , best-practices , go Upgrading CSS Animation With Motion Curves (sma )Aug 25, 2016 2,313 css , animations , transitions , techniques How to Choose the Right CSS Toolkits and Frameworks (mia +)Aug 24, 2016 2,312 interviews , how-tos , css , tooling , frameworks PHP—the Wrong Way Aug 19, 2016 2,311 websites , php Five Myths About the Web (was )Aug 19, 2016 2,310 web , history , myths Accelerated Mobile Pages, a Critical View (j9t )Aug 18, 2016 2,309 google , amp You Can Kinda Invent Your Own Weird Design Language With Attributes and Attribute Selectors (chr /css )Aug 17, 2016 2,308 html , css , attributes , selectors , naming Communicating Animation (ali )Aug 16, 2016 2,307 communication , animations , design , interaction-design Art and Philosophy in Programming Aug 13, 2016 2,306 programming , art How-To: Static Site With Grow.io and Netlify Aug 12, 2016 2,305 videos , how-tos , grow , netlify Get the Original Image From a Data URL (chr /css )Aug 11, 2016 2,304 images , data-urls Creating AMP Pages With Perch (rac )Aug 11, 2016 2,303 perch , amp , google A Beginner’s Guide to Progressive Web Apps (kev /sma )Aug 11, 2016 2,302 guides , web-apps , progressive-web-apps Practical SVG (chr /ali )Aug 9, 2016 2,301 images , svg Electron Internals: Using Node as a Library (ele )Aug 8, 2016 2,300 electron , nodejs Is Houdini Ready Yet‽ (sur )Aug 5, 2016 2,299 websites , overviews , css , apis , houdini , support , browsers Edge Is the Only Browser to Perform 100% in HTML5 Accessibility Test Aug 5, 2016 2,298 edge , microsoft , browsers , accessibility A Refined Content Security Policy (web )Aug 5, 2016 2,297 html , csp , security , webkit , safari , apple , browsers CSS “mix-blend-mode” Is Bad for Your Browsing History Aug 4, 2016 2,296 css , blend-modes , privacy 25 Years Ago the World Changed Forever (amy /w3c )Aug 4, 2016 2,295 web , history , anniversaries , w3c The Art of a Pull Request Aug 3, 2016 2,294 version-control , code-reviews , processes , quality Release Notes for Safari Technology Preview 10 (jon /web )Aug 3, 2016 2,293 release-notes , safari , apple , browsers Using a Static Site Generator at Scale: Lessons Learned (dea /sma )Aug 2, 2016 2,292 lessons , site-generators , scalability , jekyll Precedence in CSS (When Order of CSS Matters) (chr /css )Aug 2, 2016 2,291 css , selectors , cascade Shadow DOM v1—Self-Contained Web Components (dev )Aug 1, 2016 2,290 shadow-dom , dom , web-components High Performance SVGs (sar /css )Aug 1, 2016 2,289 svg , images , performance , tooling , optimization The State of CSS Reflections (ana /css )Jul 29, 2016 2,288 css , sass , animations , transforms Getting Practical With Microcopy (sma )Jul 28, 2016 2,287 content , microcontent , writing Give Your Development Domain a Different Favicon Than Production (chr /css )Jul 25, 2016 2,286 environments , domains , favicons Authentication Is Multi-Headed Beast for Purging Passwords (zdn )Jul 25, 2016 2,285 authentication , passwords , standards Mobile First Is Not Mobile Only (nng )Jul 24, 2016 2,284 mobile , navigation , usability Modern Software Over-Engineering Mistakes Jul 21, 2016 2,283 programming , software-design , mistakes Visual Regression Testing With PhantomCSS Jul 21, 2016 2,282 testing , regressions , tooling The Performance Benefits of “rel=noopener” (jaf )Jul 21, 2016 2,281 html , links , performance , security Getting Started With Vue.js Jul 21, 2016 2,280 introductions , vuejs How to Use ES6 Arguments and Parameters (sma )Jul 20, 2016 2,279 how-tos , ecmascript , javascript , examples The Business Case for Progressive Web Apps (gri /clo )Jul 18, 2016 2,278 economics , web-apps , progressive-web-apps The Anatomy of a Coding Guideline (j9t )Jul 18, 2016 2,277 quality , conventions On Tailoring and Web Frameworks (j9t )Jul 13, 2016 2,276 frameworks , craft The Moment CSS Started Making “Sense” (geo /css )Jul 12, 2016 2,275 css , community ES6 Feature Complete (web )Jul 11, 2016 2,274 webkit , safari , apple , browsers , ecmascript , support Lessons I May Have Learned From Working on Stylelint Jul 10, 2016 2,273 lessons , stylelint Custom Formatting in HTML and LaTeX Code Listings Using Pandoc Jul 10, 2016 2,272 html , formatting , tooling Google’s HTML5 Push Creates Shortage of Agency, Brand Experts Jul 8, 2016 2,271 flash , html , monetization , marketing , google WordPress Theme Automation With Gulp Jun 30, 2016 2,270 wordpress , theming , automation , gulp Keyword Research: The Ultimate Guide (yoa )Jun 30, 2016 2,269 guides , keywords , seo The Foundation of Technical Leadership (bra /ali )Jun 28, 2016 2,268 career , leadership , communication , collaboration Redux: An Introduction (sma )Jun 28, 2016 2,267 introductions , redux , state-management A History of CSS Image Replacement Jun 27, 2016 2,266 css , image-replacement , techniques , examples , history How to Think About Your Career Jun 26, 2016 2,265 how-tos , career Web Platform Security Boundaries (ann )Jun 24, 2016 2,264 web-platform , security Subresource Integrity (dev +/w3c )Jun 23, 2016 2,263 security , hashing , html , standards microformats.org at 11 (tan /mic )Jun 22, 2016 2,262 microformats , anniversaries Don’t Overthink It (Flexbox) Grids (chr /css )Jun 22, 2016 2,261 css , flexbox , layout The Future of the Web (ali )Jun 21, 2016 2,260 web-platform , outlooks Improving the Color Accessibility for Color-Blind Users (ada /sma )Jun 21, 2016 2,259 accessibility , colors , color-blindness Quick Tip: DRY Up Your Model Validations Tests Jun 20, 2016 2,258 testing , validation , ruby-on-rails , principles , tips-and-tricks Using the “title” Attribute to Help Users Predict Where They Are Going (nng )Jun 19, 2016 2,257 html , attributes , links , microcontent Shortcuts and Tips for Improving Your Productivity With Sublime Text (sma )Jun 17, 2016 2,256 sublime-text , code-editors , productivity , tips-and-tricks A Quick Introduction to CoffeeScript Jun 17, 2016 2,255 introductions , coffeescript Using the HTML “lang” Attribute (tin /tpg )Jun 14, 2016 2,254 accessibility , html , attributes , localization HTML5 Has Changed the Internet but the World’s Now Ready for HTML6 Jun 14, 2016 2,253 html , standards , web An Overview of Liquid: Shopify’s Templating Language Jun 14, 2016 2,252 overviews , liquid , template-engines , shopify Form Validation UX in HTML and CSS (chr /css )Jun 13, 2016 2,251 forms , validation , html , css , user-experience 10 Guidelines for Using Material Design Wisely Jun 13, 2016 2,250 guidelines , material-design , google 10 Cool Things You Can Do With CodePen and JavaScript (chr )Jun 13, 2016 2,249 codepen , tips-and-tricks 26 Impressive Web Projects Built With CSS Only Jun 10, 2016 2,248 css , examples , link-lists Pixel Density, Demystified Jun 10, 2016 2,247 design , pixel-density The Importance of Code Reviews (kit )Jun 10, 2016 2,246 code-reviews , quality , collaboration jQuery 3.0 Final Released (tim /jqu )Jun 9, 2016 2,245 jquery , release-notes AMP… and Drums… Faster Ads (kar )Jun 9, 2016 2,244 amp , google , monetization , economics Cleanly Handling a Fork on GitHub (tab )Jun 8, 2016 2,243 git , github A Wordy History of Default Browser Styles and CSS Resets Jun 3, 2016 2,242 css , history , resets How Using Yeoman Changed the Way We Work (css )Jun 3, 2016 2,241 yeoman Regular Expressions in JavaScript (sen )Jun 2, 2016 2,240 javascript , regex Introducing the CSS “Clip-Path” Property Jun 2, 2016 2,239 introductions , css , clipping , animations Finishing HTML5.1… and Starting HTML5.2 (w3c )Jun 2, 2016 2,238 html , standards , w3c The Beginner’s Guide to Content Strategy Jun 1, 2016 2,237 guides , content-strategy , content Battling BEM CSS: 10 Common Problems and How to Avoid Them (sma )Jun 1, 2016 2,236 how-tos , bem , css , naming , namespaces Ways You Need to Tell the Browser How to Optimize (chr /css )May 31, 2016 2,235 browsers , css , performance , optimization HTML Manifest (bru )May 29, 2016 2,234 html , web-apps Typography on the Web Is Like Other Typography Only More Interesting (kup /btc )May 27, 2016 2,233 videos , typography Designing Meaningful Animation (vlh /btc )May 27, 2016 2,232 videos , design , animations , css Advice From a Young Designer to Younger Designers (lil /btc )May 27, 2016 2,231 videos , career , design Quick Tip: Single Character Transforms With CSS and JS May 26, 2016 2,230 effects , css , javascript , tips-and-tricks Considerations for Styling the “pre” Tag (chr /css )May 26, 2016 2,229 html , css , syntax-highlighting Stylelint: The Style Sheet Linter We’ve Always Wanted (sma )May 25, 2016 2,228 css , tooling , linting , stylelint An Introduction to the Basics of Modern CSS Buttons May 24, 2016 2,227 fundamentals , introductions , css , buttons CSS Modules and React (fon /css )May 23, 2016 2,226 css , modules , react , javascript Building a Robust Frontend Using Progressive Enhancement May 23, 2016 2,225 html , css , javascript , single-page-apps , testing , progressive-enhancement Understanding the CSS Property Value Syntax (sma )May 20, 2016 2,224 css , standards , concepts Crash Course: Learn the Sketch UI in Roughly 4 Minutes 20 Seconds May 19, 2016 2,223 crash-courses , design , sketch Cloudflare Is Ruining the Internet (for Me) May 17, 2016 2,222 cloudflare , captcha , web , user-experience An Intro to Google Tag Manager (css )May 13, 2016 2,221 introductions , google , tag-management , analytics , tooling Schools of Thoughts in Web Standards (kar )May 12, 2016 2,220 standards , principles A Tale of CSS and Sass Precision (kit )May 12, 2016 2,219 css , sass My URL Isn’t Your URL (bag )May 11, 2016 2,218 urls , standards Electron 1.0 (jlo /ele )May 11, 2016 2,217 release-notes , electron Never Show a Design You Haven’t Tested on Users (ali )May 10, 2016 2,216 design , usability , user-experience , testing IPDF and W3C Look Into a Merger (sdt )May 10, 2016 2,215 w3c On Design Systems: Sell the Output, Not the Workflow (vit /sma )May 6, 2016 2,214 design-systems , communication , processes Accessibility and Performance (mar )May 5, 2016 2,213 accessibility , performance , javascript , optimization Service Workers and PWAs: It’s About Reliable Performance, Not “Offline” (sli )May 4, 2016 2,212 web-apps , progressive-web-apps , web-workers , javascript , performance Meaningful CSS: Style Like You Mean It (tba /ali )May 3, 2016 2,211 css , html , semantics Introducing the CSS Grid Layout May 3, 2016 2,210 introductions , css , grids , layout An Ultimate Guide to CSS Pseudo Classes and Pseudo Elements (sma )May 3, 2016 2,209 guides , css , selectors , examples A Comparison of Animation Technologies (sar /css )May 2, 2016 2,208 animations , comparisons , css , canvas , smil , webgl , gsap , jquery , react Website Forms Usability: Top 10 Recommendations (nng )May 1, 2016 2,207 forms , usability , best-practices How to Use JSON Data Fields in MySQL Databases (cra )Apr 29, 2016 2,206 how-tos , json , mysql , databases Working With Images in Stylesheets With PostCSS (css )Apr 28, 2016 2,205 css , images , backgrounds , postcss , examples You Should Probably Blog in Markdown (chr )Apr 27, 2016 2,204 blogging , markdown Visual Regression Testing With CSS Blend Modes (sar /css )Apr 27, 2016 2,203 testing , regressions , blend-modes , css Release Notes for Safari Technology Preview 3 (web )Apr 27, 2016 2,202 release-notes , safari , apple , browsers Improving the Quality of Your CSS With PostCSS Apr 26, 2016 2,201 css , quality , optimization , postcss 5 Career-Ending Mistakes Web Developers Make Apr 26, 2016 2,200 career , mistakes , business-relations , communication The Web Isn’t Uniform (fox )Apr 23, 2016 2,199 web , javascript , user-experience Web Designers, Can You Speak Web? Apr 22, 2016 2,198 html , css , design , browsers , concepts , link-lists Lint Your CSS With Stylelint (css )Apr 20, 2016 2,197 css , linting , tooling , stylelint Affiliate Marketing Tips for 2016 Apr 19, 2016 2,196 marketing , monetization , tips-and-tricks Finally, CSS in JS! Meet CSSX (sma )Apr 18, 2016 2,195 css , javascript The Node.js System (ama )Apr 16, 2016 2,194 nodejs , v8 , javascript-engines , javascript Work Begins on HTML5.1 via GitHub (neo )Apr 13, 2016 2,193 html , w3c Technical Debt: Rescuing Legacy Code Through Refactoring Apr 13, 2016 2,192 technical-debt , refactoring , maintenance , quality , monitoring , testing Release Notes for Safari Technology Preview 2 (jon /web )Apr 13, 2016 2,191 release-notes , safari , apple , browsers 5 Steps to Build Node.js Using Travis CI Apr 13, 2016 2,190 nodejs , building Getting Started With CSS Modules (fon /css )Apr 11, 2016 2,189 introductions , css , modules , webpack A Brief(ish) History of the Web Universe: New Hope(s) (bka )Apr 10, 2016 2,188 web , history , browsers , mosaic , netscape RespImageLint—Linter for Responsive Images Apr 8, 2016 2,187 bookmarklets , images , html , responsive-design , linting Interview With Vivaldi CEO Jón S. von Tetzchner (jon +)Apr 8, 2016 2,186 interviews , vivaldi , browsers , chromium How PNG Works Apr 6, 2016 2,185 png , images , compression Working on HTML5.1 (tin /w3c )Apr 6, 2016 2,184 html , standards , w3c What Is the Definition of a “CSS Hack”? (lou )Apr 6, 2016 2,183 css , hacks , browsers , terminology Vivaldi 1.0 Release: Your New Default Browser? (cra )Apr 6, 2016 2,182 vivaldi , browsers Vivaldi 1.0: Not for Everybody, Just You (jon /viv )Apr 6, 2016 2,181 browsers , vivaldi A Simple Web Developer’s Color Guide (sma )Apr 5, 2016 2,180 guides , colors , color-palettes , design 6 jQuery Infinite Scrolling Demos Apr 5, 2016 2,179 jquery , scrolling , examples What Are CSS Modules and Why Do We Need Them? (fon /css )Apr 4, 2016 2,178 css , modules , scope What’s Coming for CSS: Compatibility and Control Apr 3, 2016 2,177 css , houdini , grids , layout , scrolling How to Use PostCSS With Gulp Mar 31, 2016 2,176 how-tos , postcss , gulp , automation Building the UI for the New “The Times” Website Mar 30, 2016 2,175 design , collaboration , architecture , css , documentation , case-studies Let’s Learn ES2015 (css )Mar 29, 2016 2,174 ecmascript , javascript , variables , functions , operators , examples Using Map and Reduce in Functional JavaScript Mar 28, 2016 2,173 javascript Leveling Up With React: Redux (bra /css )Mar 28, 2016 2,172 react , redux , state-management Front-End Style-Guides: Definition, Requirements, Component Checklist (nng )Mar 27, 2016 2,171 style-guides , design , efficiency , consistency , user-experience , checklists Why I Don’t Use CSS Preprocessors Mar 27, 2016 2,170 css , preprocessors The Veil of Ignorance (mrm )Mar 23, 2016 2,169 design , accessibility , ethics How to Migrate a WordPress Site to a New Domain and Hosting Mar 23, 2016 2,168 how-tos , wordpress , migrating , hosting , domains How Good Are Your HTML and CSS Comments? (hey )Mar 23, 2016 2,167 html , css , comments , maintainability , collaboration , examples Useful WordPress Tools, Themes, and Plugins (vit /sma )Mar 22, 2016 2,166 wordpress , tooling , themes , plugins , link-lists PostCSS Mythbusting: Four PostCSS Myths Busted Mar 22, 2016 2,165 postcss , myths Accessible, Simple, Responsive Tables (css )Mar 22, 2016 2,164 tables , accessibility , simplicity , responsive-design Keeping Your Content Classy (dre )Mar 21, 2016 2,163 content , content-management , html Google’s Mobilegeddon Aftermath: Eight Months Into a Better Mobile Web (sma )Mar 21, 2016 2,162 mobile , google , seo , wordpress 6 SEO Trends to Watch for in 2016 Mar 17, 2016 2,161 trends , seo , content , marketing , mobile , performance , social-media On “:not” and Specificity (ire )Mar 15, 2016 2,160 css , selectors , cascade How to Optimize Mobile Performance (sma )Mar 15, 2016 2,159 how-tos , mobile , performance , optimization , performance-budgets , content-management , caching , testing Chrome, Firefox, and Edge Add Support for New WebAssembly Format (cam /sof )Mar 15, 2016 2,158 webassembly , support , browsers , chrome , google , firefox , mozilla , edge , microsoft Leveling Up With React: React Router (bra /css )Mar 14, 2016 2,157 react , routing , react-router What I Learned in Five Weeks of Using CSS Modules Mar 13, 2016 2,156 css , modules , lessons Intro to ReactJS Mar 13, 2016 2,155 introductions , react Use “rem” for Global Sizing; Use “em” for Local Sizing (fon /css )Mar 12, 2016 2,154 css , units What Is a Headless CMS? (chr /css )Mar 11, 2016 2,153 content-management , headless , concepts , terminology Your First Drupal 8 Migration Mar 9, 2016 2,152 drupal , migrating Cleaning Up a CSS Codebase (kit )Mar 9, 2016 2,151 css , refactoring , linting , architecture Coding mod_rewrite and WordPress Permalinks (tel )Mar 3, 2016 2,150 servers , apache , wordpress , urls React Server Side Rendering With Node and Express (sma )Mar 2, 2016 2,149 react , server-side-rendering , nodejs , express Infinite Scrolling, Pagination, or “Load More” Buttons? Usability Findings in Ecommerce (sma )Mar 1, 2016 2,148 usability , ecommerce , scrolling , pagination , buttons Do You Know These Eight HTML5 Tags? Mar 1, 2016 2,147 html , semantics An Interview With Libby Nicholaou on Creative Residency (chr /css )Mar 1, 2016 2,146 interviews , design , creativity Taking AMP for a Spin (css )Feb 29, 2016 2,145 amp , google Scheduled Backups for WordPress for Free in 5 Minutes Feb 29, 2016 2,144 wordpress , tips-and-tricks Nunjucks: A JavaScript Template Engine Feb 26, 2016 2,143 javascript , template-engines , nunjucks An Interview With Una Kravets (una +/css )Feb 26, 2016 2,142 interviews , css , sass , design CPP: A Standardized Alternative to AMP (tka )Feb 24, 2016 2,141 amp , google , performance , policies All Talk and No Buttons: The Conversational UI (ali )Feb 23, 2016 2,140 design , interaction-design , conversational-design Content Modeling With Jekyll (sma )Feb 23, 2016 2,139 content , information-architecture , jekyll Become a Web Developer in 7 Simple Steps Feb 23, 2016 2,138 career , communication Efficient Responsive Design Process (ben /sma )Feb 22, 2016 2,137 responsive-design , processes , collaboration , communication , business-relations 7 Trends That Will Define Web Design in 2016 Feb 22, 2016 2,136 design , trends , ai , mobile-first , layout , animations You Got Your CSS in My JavaScript (jus )Feb 21, 2016 2,135 javascript , css , principles W3C Announces Web Authentication Standards Project Feb 18, 2016 2,134 w3c , authentication Remember WordPress’ Pingbacks? The W3C Wants Us to Use Them Across the Whole Web (the )Feb 18, 2016 2,133 w3c , webmentions , indieweb W3C Looks to Secure the Web (sdt )Feb 17, 2016 2,132 w3c , authentication , security Validating Product Ideas (ali )Feb 17, 2016 2,131 product-management , processes Distribution Packages Considered Insecure Feb 13, 2016 2,130 dependencies , unix-like , security Why npm Scripts? (css )Feb 12, 2016 2,129 npm , nodejs , conversion , linting , minification , compression , sprites , images , examples The Future of Loading CSS (jaf )Feb 11, 2016 2,128 html , css , rendering , chrome , google , browsers 9 of the Most Popular Free WordPress Themes Feb 11, 2016 2,127 wordpress , themes , link-lists Introducing: The Ultimate CSS Survey (lou )Feb 10, 2016 2,126 introductions , surveys , css Critical Metric: Critical Resources Feb 10, 2016 2,125 performance , metrics , css , javascript why-is-node-running Feb 9, 2016 2,124 packages , npm , nodejs Building a Jekyll Site: Converting a Static Website to Jekyll (mik /css )Feb 9, 2016 2,123 jekyll , installing Custom Elements No Longer Contentious (ann )Feb 8, 2016 2,122 web-components Usability Testing of Icons (nng )Feb 7, 2016 2,121 icons , images , testing , usability Getting Started With React: Building a “Hello World” Demo Feb 5, 2016 2,120 introductions , frameworks , react A Brief(ish) History of the Web Universe: The Early Web (bka )Feb 5, 2016 2,119 web , history , browsers , mosaic The Power of Responsive Design Sprints (gri /clo )Feb 4, 2016 2,118 design , responsive-design , processes , agile