SYN Packet Handling in the Wild (clo )Jan 15, 2018 2,832 tcp , protocols , performance , network Universal Principles of User Experience Design (sma )Jan 12, 2018 2,831 user-experience , design , principles , typography Unit Test Your JavaScript Using Mocha and Chai Jan 12, 2018 2,830 testing , javascript , tooling You’ll Soon Be Able to Get Google AMP Quality Without That Pesky AMP URL Jan 11, 2018 2,829 google , amp , urls Small Tweaks That Can Make a Huge Impact on Your Website’s Accessibility (bel /css )Jan 11, 2018 2,828 accessibility , semantics , contrast , colors , labels , forms , typography , keyboard-navigation An Introduction to Functional JavaScript Jan 10, 2018 2,827 introductions , javascript , programming Visual Studio Code Can Do That? (bur /sma )Jan 9, 2018 2,826 vs-code , microsoft , code-editors Making CSS Animations Feel More Natural (bra /css )Jan 9, 2018 2,825 css , animations , transforms , transitions Google AMP Will Soon Show Publisher URLs on Supported Web Browsers (kyl )Jan 9, 2018 2,824 google , amp , urls , browsers A Letter About Google AMP Jan 9, 2018 2,823 websites , amp , google , web How to Learn Anything Jan 7, 2018 2,822 how-tos , learning Owning My Own Content (tka )Jan 5, 2018 2,821 blogging , content , writing , indieweb W3C Study of Practices and Tooling for Web Data Standardisation (w3c )Jan 4, 2018 2,820 surveys , studies , research , standards , rdf , structured-data , tooling What Is HTML 5? (mar /com )Jan 3, 2018 2,819 html Improving the Accessibility of 24 Ways (pau /css )Jan 3, 2018 2,818 accessibility , case-studies The Two Extremes of Writing CSS, and What We Can Learn From Them (j9t )Jan 2, 2018 2,817 css , concepts , best-practices , principles , comparisons W3C Releases HTML 5.2 as Official Recommendation (kba /inf )Dec 31, 2017 2,816 w3c , html , standards ProgrammableWeb’s Most Interesting APIs in 2017: Payments, Banking, Blockchain, and Finance Dec 31, 2017 2,815 apis , economics , link-lists What New Developers Should Really Focus On Dec 27, 2017 2,814 career , tips-and-tricks So You Want to Become an Accessibility Specialist (24a )Dec 24, 2017 2,813 accessibility , career Microsoft, Google, and Mozilla Team Up for Web Documentation (inf )Dec 24, 2017 2,812 mdn , microsoft , google , mozilla , web-platform , documentation What’s New in HTML5.2 (inf )Dec 20, 2017 2,811 html , standards React’s Accessibility Code Linter (24a )Dec 20, 2017 2,810 react , linting , eslint , tooling , accessibility How JavaScript Rest Parameters Actually Work Dec 19, 2017 2,809 javascript , functions The Future of Communication Is Already Here (for )Dec 18, 2017 2,808 webrtc , ai , multimedia , social-media WAI–ARIA Authoring Practices 1.1 Note Helps Authors Make Content Accessible (w3c )Dec 14, 2017 2,807 accessibility , aria HTML 5.2 (ste +/w3c )Dec 14, 2017 2,806 standards , html HTML 5.2 Is Done, HTML 5.3 Is Coming (w3c )Dec 14, 2017 2,805 html , standards , w3c How the Death of Flash Helped Build the Future of the Web, and Why It Matters Now (for )Dec 14, 2017 2,804 flash , html , web-apps , web-platform Accessibility Testing Tools (chr /css )Dec 14, 2017 2,803 accessibility , testing , tooling Writing Automated Tests for Accessibility (mar /24a )Dec 13, 2017 2,802 accessibility , testing , automation , keyboard-navigation , focus WAI-Tools Project Launched (w3c )Dec 13, 2017 2,801 accessibility , tooling , testing , compliance ABEM—a More Useful Adaptation of BEM (css )Dec 13, 2017 2,800 css , bem , atomic-design , naming How the Sausage Gets Made: The Hidden Work of Content (ali )Dec 12, 2017 2,799 content , processes Understanding CSS Layout and the Block Formatting Context (rac /sma )Dec 11, 2017 2,798 css , layout Further Working Mode Changes (ann )Dec 11, 2017 2,797 whatwg , apple , google , microsoft , mozilla , standards , community An Open Source Etiquette Guidebook (ken +/css )Dec 8, 2017 2,796 guides , foss , community , collaboration Accessibility in Resizing Text (24a )Dec 8, 2017 2,795 accessibility , resizing What Donald Rumsfeld Can Teach Us About Software Estimates Dec 7, 2017 2,794 project-management , agile , processes Everything You Ever Wanted to Know About Prototyping (but Were Afraid to Ask) (sma )Dec 7, 2017 2,793 prototyping , processes , design “await” vs. “return” vs. “return await” (jaf )Dec 7, 2017 2,792 javascript , asynchronicity A Developer’s Guide to Better Accessibility (a11 +/24a )Dec 7, 2017 2,791 guides , accessibility , html , semantics , keyboard-navigation , naming , tooling The Evolution of User Experience Design (sma )Dec 6, 2017 2,790 user-experience , design New in Chrome 63 (pet /dev )Dec 5, 2017 2,789 release-notes , chrome , google , browsers Animating Border (css )Dec 5, 2017 2,788 css , borders , animations , transitions , gradients , shadows The State of UX in 2018 (fab /uxd )Dec 4, 2017 2,787 user-experience , design , outlooks 5 Common Misconceptions About Web Accessibility (24a )Dec 4, 2017 2,786 accessibility Falsehoods Programmers Believe About Time (tim )Dec 3, 2017 2,785 programming , myths CSS Line Spacing: How to Set Line Spacing Dec 1, 2017 2,784 how-tos , css , typography The Front-End Checklist Is Just a Tool… Everything Depends on You (the /css )Nov 30, 2017 2,783 checklists , processes Performance of CSS Selectors Is Still Irrelevant (j9t )Nov 29, 2017 2,782 performance , css , selectors AWS Cloud Databases Go Serverless and Multi-Master (bel /ven )Nov 29, 2017 2,781 aws , cloud-computing , databases , serverless , dynamodb An Introduction to Speculative Optimization in V8 Nov 28, 2017 2,780 introductions , v8 , javascript-engines , javascript , optimization , speculation Designing for a Browserless Web (sma )Nov 27, 2017 2,779 design , progressive-web-apps , web-apps , native Animating Layouts With the FLIP Technique (dav /css )Nov 27, 2017 2,778 animations , techniques , javascript , libraries Progressive Web Apps: A Crash Course Nov 24, 2017 2,777 crash-courses , web-apps , progressive-web-apps , performance , lighthouse , google On the Growing Popularity of Atomic CSS (oll /css )Nov 24, 2017 2,776 atomic-css , presentational-html , css Optimizing CSS: Tweaking Animation Performance With DevTools Nov 23, 2017 2,775 css , animations , performance , optimization , dev-tools , browsers , firefox , mozilla Building Accessible Menu Systems (hey /sma )Nov 23, 2017 2,774 accessibility , navigation , html , aria On Big Picture Thinking in Web Development (j9t )Nov 22, 2017 2,773 user-experience , performance , maintainability , consistency , accessibility , outlooks HTML Email and Accessibility (css )Nov 22, 2017 2,772 email , html , tables , accessibility Faux Grid Tracks (mey /ali )Nov 21, 2017 2,771 css , layout , grids A Comprehensive Guide to Web Design (sma )Nov 21, 2017 2,770 guides , design , content , information-architecture , navigation , content-strategy , scrolling , forms , accessibility Upgrade Your Project With CSS Selector and Custom Attributes Nov 20, 2017 2,769 css , selectors , testing , selenium The Cost of Developing and Adopting New CSS Features (mat )Nov 20, 2017 2,768 css , standards , browsers How to Optimize SQL Queries for Faster Sites Nov 20, 2017 2,767 how-tos , sql , mysql , databases , performance , caching , optimization Bad Icons: How to Identify and Improve Them Nov 19, 2017 2,766 how-tos , icons , images , design , usability How to Disable Links (ger /css )Nov 17, 2017 2,765 how-tos , links , javascript CSS: The Reason Why Selectors Should Be Ordered, Too (j9t )Nov 17, 2017 2,764 css , selectors , sorting Using CSS Grid: Supporting Browsers Without Grid (rac /sma )Nov 16, 2017 2,763 css , grids , layout , graceful-degradation , support , browsers Content Security Policy: The Easy Way to Prevent Mixed Content (css )Nov 14, 2017 2,762 csp , examples , wordpress The Future of the Browser (btc )Nov 13, 2017 2,761 videos , browsers , user-experience , outlooks Testing Standards (ann )Nov 13, 2017 2,760 standards , testing , interoperability , web-platform Static Site Generation With Grow: How to Set Up Syndication Feeds (j9t )Nov 13, 2017 2,759 how-tos , static-site-generation , syndication , rss , grow All Major Browsers Now Support WebAssembly (cam /ble )Nov 13, 2017 2,758 webassembly , browsers , support All You Need to Know About CSS-in-JS (tre )Nov 10, 2017 2,757 css , javascript , css-in-js Planning for Accessibility (lau /ali )Nov 9, 2017 2,756 accessibility , project-management , processes , leadership CSS Code Smells (fon /css )Nov 9, 2017 2,755 css , maintainability , technical-debt , naming Creating Secure Password Resets With JSON Web Tokens (sma )Nov 9, 2017 2,754 security , passwords , json-web-tokens , nodejs 10 Simple Tips to Improve User Testing (sma )Nov 9, 2017 2,753 usability , user-experience , testing , tips-and-tricks Ten Extras for Great API Documentation (ali )Nov 7, 2017 2,752 apis , documentation , developer-experience W3C: WebRTC 1.0 Is Now Feature Complete (sdt )Nov 2, 2017 2,751 w3c , webrtc , apis , standards Understanding the “Vary” Header (sma )Nov 2, 2017 2,750 http , http-headers , caching , performance Can VS Code Do Emmet? (bur /css )Nov 1, 2017 2,749 vs-code , microsoft , code-editors Your First PHP Code Oct 31, 2017 2,748 php Web Typography: Designing Tables to Be Read, Not Looked At (ric /ali )Oct 31, 2017 2,747 typography , readability , tables , responsive-design Defining the Grid With CSS Oct 31, 2017 2,746 css , grids , layout A Reasonable Approach for Getting Comfortable With Command Line (a11 /css )Oct 31, 2017 2,745 command-line , tips-and-tricks Why TDD Isn’t Crap (hil )Oct 30, 2017 2,744 testing , quality , processes UX: What Can We Prototype? What Can’t We Prototype? Oct 27, 2017 2,743 user-experience , prototyping , information-architecture , navigation , layout Is Your Website ADA-Compliant? Oct 27, 2017 2,742 accessibility , compliance , ada , legal DRY CSS: How to Use Declarations Just Once, Effectively (j9t )Oct 26, 2017 2,741 how-tos , css , principles , maintainability Code Review Etiquette (css )Oct 25, 2017 2,740 code-reviews , quality , collaboration , communication , tips-and-tricks Creating Vue.js Transitions and Animations (css )Oct 24, 2017 2,739 vuejs , transitions , animations Reboot, Resets, and Reasoning (chr /css )Oct 23, 2017 2,738 css , resets , history , normalize-css , comparisons , terminology 5 Reasons Against Resets, Normalizers, Reboots (j9t )Oct 19, 2017 2,737 css , resets W3C to Work With MDN on Web Platform Documentation (don /w3c )Oct 18, 2017 2,736 w3c , mdn , documentation , web-platform The Front-End Checklist (the )Oct 18, 2017 2,735 websites , checklists , html , css , javascript , images , accessibility , performance , seo Browser Makers Agree to Move Web Documentation to Mozilla’s Portal (cam /ble )Oct 18, 2017 2,734 browsers , web-platform , documentation , mdn , mozilla , microsoft , google , w3c A Look Back at the History of CSS (jay /css )Oct 18, 2017 2,733 history , css , browsers , doctype-switching , box-model , hacks , standards , css-zen-garden , semantics Learn a CSS Framework in 6 Minutes With Bulma Oct 16, 2017 2,732 css , frameworks , bulma Writing Smarter Animation Code (css )Oct 13, 2017 2,731 animations , javascript , gsap You Can Get Pretty Far in Making a Slider With Just HTML and CSS (chr /css )Oct 12, 2017 2,730 sliders , html , css FOIT vs. FOUT, a Side by Side Comparison (zac )Oct 12, 2017 2,729 fonts , user-experience , flash-of-x , comparisons Everything Easy Is Hard Again (fch )Oct 12, 2017 2,728 complexity , processes , tooling , web-platform , career Exploring Data With Serverless and Vue: Automatically Update GitHub Files With Serverless Functions (sar /css )Oct 10, 2017 2,727 vuejs , serverless , functions , github JavaScript Functions That Define and Rewrite Themselves Oct 9, 2017 2,726 javascript , functions Gutenberg (chr /css )Oct 7, 2017 2,725 wordpress Understandable-Simple vs. Minimal-Simple Code (j9t )Oct 6, 2017 2,724 simplicity , comparisons Minimalistic Design With Large Impact: Functional Minimalism for Web Design (sma )Oct 4, 2017 2,723 design , minimalism Improve User Experience and Address Accessibility With Digital Quality Management (cms )Oct 4, 2017 2,722 accessibility , user-experience , tooling Explainer: What Is the Semantic Web? (ren )Oct 4, 2017 2,721 terminology , semantic-web , metadata , rdf Using Webfonts (ali )Oct 3, 2017 2,720 fonts , css The Ultimate Guide for Building Awesome Joomla Websites Oct 3, 2017 2,719 guides , content-management , joomla On Enforcing Coding Guidelines (j9t )Oct 2, 2017 2,718 conventions , processes , engineering-management Making Flat Design Usable Sep 29, 2017 2,717 videos , flat-design , design , usability CSS Grid Gotchas and Stumbling Blocks (rac /sma )Sep 28, 2017 2,716 css , grids , flexbox , layout CSS/CSS3 Flexbox Layout Sep 28, 2017 2,715 css , flexbox , layout Getting Started With Redux Sep 26, 2017 2,714 introductions , redux , react , state-management CSS “font-display”: The Future of Font Rendering on the Web Sep 26, 2017 2,713 css , fonts , typography Considering Open Source Licenses (ali )Sep 26, 2017 2,712 foss , licensing The Web’s First (and Second) Browser (jay )Sep 25, 2017 2,711 browsers , line-mode , history , web 5 Things CSS Developers Wish They Knew Before They Started (css )Sep 25, 2017 2,710 css , learning , maintainability EFF Leaves the W3C Over DRM Decision (sco )Sep 24, 2017 2,709 eff , w3c , drm Agile Is Not Easy for UX: (How to) Deal With It Sep 24, 2017 2,708 user-experience , agile , processes , collaboration W3C Publishes DRM as a Recommendation (inf )Sep 22, 2017 2,707 w3c , drm , eme , standards , content New WebKit Features in Safari 11 (jon /web )Sep 22, 2017 2,706 release-notes , safari , apple , browsers , webkit A Guide to Testing React Components Sep 22, 2017 2,705 guides , react , components , testing Introduction to WebRender—Browsers Today (nic /moz )Sep 21, 2017 2,704 introductions , gecko , browser-engines , browsers , comparisons Release Notes for Safari Technology Preview 40 (jon /web )Sep 20, 2017 2,703 release-notes , safari , apple , browsers W3C Approves EME Digital Rights Standard—With Electronic Frontier Foundation Resigning Sep 19, 2017 2,702 w3c , drm , eme , standards , eff The Ten Essentials for Good API Documentation (ali )Sep 19, 2017 2,701 fundamentals , documentation , apis , developer-experience Taking CSS Linting to the Next Level With Stylelint Sep 19, 2017 2,700 css , linting , stylelint Building Inclusive Toggle Buttons (hey /sma )Sep 19, 2017 2,699 accessibility , html , forms , buttons , toggles Reflections on the EME Debate (w3c )Sep 18, 2017 2,698 eme , drm , legal , w3c Encrypted Media Extensions (w3c )Sep 18, 2017 2,697 eme , standards , content , drm , encryption “The Notch” and CSS (chr /css )Sep 16, 2017 2,696 mobile , apple , metadata , css , hacks A Tiny Story About Systems Complexity Sep 16, 2017 2,695 web-platform , complexity The Cost of Frameworks, Illustrated (j9t )Sep 14, 2017 2,694 frameworks , economics What’s New in React 16? Sep 12, 2017 2,693 react CSS @-Rules, an Overview (j9t )Sep 11, 2017 2,692 overviews , css Announcing CoffeeScript 2 Sep 10, 2017 2,691 release-notes , coffeescript The Known and Unknown Unknowns of Web Development Sep 7, 2017 2,690 concepts , learning So You Want to Be a Senior Developer? (chr /css )Sep 7, 2017 2,689 career New Ontologies for OWL Sep 7, 2017 2,688 owl , standards , semantic-web Intro to Firebase and React (css )Sep 6, 2017 2,687 introductions , firebase , react Conducting the Technical Interview (bra /ali )Sep 5, 2017 2,686 engineering-management , hiring , interviewing A Guide to Setting Up “Let’s Encrypt” SSL on Shared Hosting Sep 5, 2017 2,685 guides , ssl , hosting 10 Common Software Architectural Patterns in a Nutshell (vij )Sep 4, 2017 2,684 architecture , software-design-patterns Tips for Icon Usability Sep 1, 2017 2,683 videos , icons , images , usability , tips-and-tricks What We Should Teach Up-and-Coming Developers (j9t )Aug 31, 2017 2,682 training , quality , principles , ethics The State of the Web (fox )Aug 31, 2017 2,681 web , performance Mozilla Standards Positions (moz )Aug 31, 2017 2,680 mozilla , standards , support How to Write Better Code: The 3 Levels of Code Consistency (j9t /css )Aug 31, 2017 2,679 consistency , quality Yes, That Web Project Should Be a PWA (aar /ali )Aug 30, 2017 2,678 web-apps , progressive-web-apps Debunking 3 Common WordPress Myths Aug 30, 2017 2,677 wordpress , myths , content-management What Kills and What Saves Content Management Systems (j9t )Aug 29, 2017 2,676 content-management , customization , tooling Form Validation With Web Audio (css )Aug 25, 2017 2,675 forms , validation , multimedia So You Need a CSS Utility Library? (chr /css )Aug 24, 2017 2,674 css , presentational-html , atomic-css , tachyons , tailwind , libraries Improve Web Typography With CSS “font-size-adjust” Aug 23, 2017 2,673 typography , css , optimization Be Slightly Careful With Sub Elements of Clickable Things (chr /css )Aug 22, 2017 2,672 buttons , events , javascript , css With Flash Ending, It’s Time to Uninstall It From Your Browser Aug 19, 2017 2,671 flash , html Using Custom Properties to Modify Components (fon /css )Aug 18, 2017 2,670 components , custom-properties , css CSS Architecture and the Three Pillars of Maintainable CSS Aug 18, 2017 2,669 css , architecture , maintainability , principles , solid Integrating Animation Into a Design System (ali )Aug 17, 2017 2,668 design-systems , animations , documentation Using the Paint Timing API (mal /css )Aug 16, 2017 2,667 apis , time , performance , painting , rendering , javascript Using ES2017 Async Functions (css )Aug 14, 2017 2,666 ecmascript , javascript , asynchronicity , functions The Nine Principles of Design Implementation (sma )Aug 14, 2017 2,665 design , principles , html , css Custom Elements v1—Reusable Web Components (dev )Aug 14, 2017 2,664 html , maintainability , web-components , shadow-dom , dom , examples Best Practices for Combining JavaScript With HTML Aug 14, 2017 2,663 javascript , html , best-practices The Difference Between Explicit and Implicit Grids (mat /css )Aug 10, 2017 2,662 css , grids , layout The Best Way to Implement a “Wrapper” in CSS (css )Aug 9, 2017 2,661 css JavaScript Design Patterns: The Observer Pattern Aug 9, 2017 2,660 javascript , software-design-patterns What’s the Difference Between Sass and SCSS? (kit )Aug 8, 2017 2,659 sass How to Work Out What to Charge Clients: The Honest Version (boa /sma )Aug 8, 2017 2,658 how-tos , economics , business-relations CSS Utility Classes and “Separation of Concerns” (ada )Aug 7, 2017 2,657 css , presentational-html , components CSS Inheritance: An Introduction Aug 7, 2017 2,656 introductions , css , cascade All About React Router 4 (bra /css )Aug 7, 2017 2,655 react , react-router , routing , examples Launching the WebAssembly Working Group (w3c )Aug 3, 2017 2,654 webassembly , w3c If You Really Dislike FOUT, “font-display: optional” Might Be Your Jam (chr /css )Aug 3, 2017 2,653 flash-of-x , fonts , css Are Internet Standards Standing in the Way of Digital Accessibility? (lol )Aug 3, 2017 2,652 standards , drm , eme , accessibility , w3c Web Development: How Making Our Own Lives Difficult Is More Important Than We Think (j9t )Aug 1, 2017 2,651 processes , learning , craft Getting Started With Sass (dar )Aug 1, 2017 2,650 introductions , sass , preprocessors Twig—the Most Popular Stand-Alone PHP Template Engine Jul 30, 2017 2,649 template-engines , twig , php What Is Timeless Web Design? (chr /css )Jul 28, 2017 2,648 design , community Frameworks, Libraries, and the Modern Web Developer: Web Development, Overdone (j9t )Jul 28, 2017 2,647 frameworks , libraries , craft The Browser Statistics That Matter (chr /css )Jul 27, 2017 2,646 browsers , metrics , caniuse What I Learned Building Google’s Web Frameworks (j9t )Jul 25, 2017 2,645 google , frameworks , html , css , lessons Flash Loses Final Appeal: Adobe Sentences Its Web Tech to Death (sts /cne )Jul 25, 2017 2,644 flash , adobe , browsers , support , outlooks Homepage Links Remain a Necessity Jul 23, 2017 2,643 homepages , links , breadcrumbs , navigation , conventions , usability Tailwind CSS (ada +/tai )Jul 20, 2017 2,642 websites , frameworks , presentational-html , css , tailwind Playing With Shadow DOM (chr /css )Jul 20, 2017 2,641 shadow-dom , dom , css , scope How to Use AMP With WordPress Jul 19, 2017 2,640 how-tos , wordpress , amp , google Reread the Classics, What Is IxD, UX, and HCI? A Designer’s Perspective (jia )Jul 18, 2017 2,639 interaction-design , user-experience , hci , terminology , concepts , comparisons Stop Using Resets: Visual Examples of the Practical Nonsense of Resets and Normalizers (j9t )Jul 13, 2017 2,638 css , resets , examples Methods to Organize CSS (css )Jul 13, 2017 2,637 css , oocss , smacss , atomic-css , conventions (Now More Than Ever) You Might Not Need jQuery (oll /css )Jul 12, 2017 2,636 jquery , javascript , ajax , performance , comparisons , examples The Beginner’s Guide to Website Staging Jul 11, 2017 2,635 guides , environments , testing , wordpress Introducing npx: An npm Package Runner (zka )Jul 11, 2017 2,634 introductions , npx , npm , nodejs Building Pattern Libraries With Shadow DOM in Markdown (hey /sma )Jul 11, 2017 2,633 pattern-libraries , shadow-dom , dom , markdown A DRM Standard Has Been Approved for the Web, and Security Researchers Are Worried (jac /ver )Jul 8, 2017 2,632 drm , eme , standards , w3c , eff 7 Setup Tips for WordPress Beginners Jul 7, 2017 2,631 wordpress , tips-and-tricks The Options for Programmatically Documenting CSS (css )Jul 6, 2017 2,630 css , documentation , tooling Material Design, Learning the Rules and Breaking Them (uxd )Jul 1, 2017 2,629 material-design , google 8 Must Have PHP Quality Assurance Tools Jun 30, 2017 2,628 php , quality , tooling Internationalization for Your WordPress Theme Jun 29, 2017 2,627 wordpress , theming , internationalization A Story of a Woman in the Tech Industry (fox )Jun 29, 2017 2,626 community , career Possible Future Directions for Data on the Web (phi /w3c )Jun 27, 2017 2,625 outlooks , structured-data , semantic-web , ai TC39, ECMAScript, and the Future of JavaScript Jun 26, 2017 2,624 ecmascript , javascript , outlooks Why Choose Vue.js (ano )Jun 23, 2017 2,623 vuejs , react , comparisons A Pretty Good SVG Icon System (chr /css )Jun 23, 2017 2,622 svg , icons , images Server-Side React Rendering (css )Jun 22, 2017 2,621 react , server-side-rendering Naming Things Is Only Getting Harder (geo /css )Jun 21, 2017 2,620 html , css , naming What Does a Well-Documented CSS Codebase Look Like? (css )Jun 20, 2017 2,619 css , documentation , tooling , conventions , architecture , components Two Paradigms of Web Development (j9t )Jun 19, 2017 2,618 concepts , best-practices , principles , comparisons How to Create Disaster Plans for Websites (jef )Jun 16, 2017 2,617 how-tos , processes , dev-ops Building Production-Ready CSS Grid Layouts Today (mor /sma )Jun 16, 2017 2,616 css , grids , layout Using Mixins in Vue.js (sar /css )Jun 14, 2017 2,615 vuejs , mixins Why You Should Manage Your Energy, Not Your Time Jun 13, 2017 2,614 productivity , prioritization , career Firefox 54: E10S-Multi, WebExtension APIs, CSS “clip-path” Jun 13, 2017 2,613 release-notes , firefox , mozilla , browsers The Complete Guide to Switching From HTTP to HTTPS (sma )Jun 12, 2017 2,612 guides , http , security Inclusive Design Principles (ian +)Jun 9, 2017 2,611 websites , principles , accessibility , dei , community When Large Isn’t Large Enough: Designing With Hero Images (sma )Jun 8, 2017 2,610 design , images Tor Browser 7.0 Is Released (bok /tor )Jun 7, 2017 2,609 release-notes , browsers , tor-browser Masking vs. Clipping: When to Use Each (sar /css )Jun 7, 2017 2,608 masking , clipping , svg , images , comparisons How (Not) to Control Your CDN (mno )Jun 7, 2017 2,607 content-delivery , caching , security , http Color Accessibility Workflows (ali )Jun 6, 2017 2,606 accessibility , colors , wcag Using Filters in Vue.js (sar /css )Jun 3, 2017 2,605 vuejs , filters Laravel vs. Symfony—Clash of the Frameworks Jun 2, 2017 2,604 php , frameworks , laravel , symfony , comparisons Componentizing a Framework (chr /css )Jun 2, 2017 2,603 frameworks , components Empiricism—the Foundation of Scrum Jun 1, 2017 2,602 scrum , agile Version Control With Magento and Git (jef )May 31, 2017 2,601 version-control , git , magento Three Reasons Why You Should Care About Google Lighthouse (fox /cal )May 31, 2017 2,600 performance , lighthouse , google Animating Single Div Art (css )May 31, 2017 2,599 html , css , animations , art 70% Repetition in Style Sheets: Data on How We Fail at CSS Optimization (j9t )May 31, 2017 2,598 css , optimization , metrics , efficiency , maintainability The Web’s Most Annoying Dark Patterns (cra )May 30, 2017 2,597 dark-patterns Micropub Is a W3C Recommendation (aar )May 30, 2017 2,596 blogging , content-management , standards Browserslist Is a Good Idea (chr /css )May 30, 2017 2,595 css , tooling , babel What Is the Future of Front End Web Development? (chr /css )May 25, 2017 2,594 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,593 hosting , myths Reflections on GAAD 2017 (w3c )May 25, 2017 2,592 awareness-days , accessibility No Namespaces in JSON, Please (hsi )May 25, 2017 2,591 json , namespaces Intro to HapiJS (v16) May 25, 2017 2,590 introductions , frameworks And Now, a Brief Definition of the Web (bac /ver )May 24, 2017 2,589 web , web-platform , links , open-web Testing the Open Web Platform (tob /w3c )May 23, 2017 2,588 web-platform , testing Python for Java People May 22, 2017 2,587 python , java What We Talk About When We Talk About Web Performance (btc )May 19, 2017 2,586 videos , performance Design Systems: Real Talk (jin /btc )May 19, 2017 2,585 videos , design-systems , lessons Some Extremely Handy “:nth-child” Recipes as Sass Mixins (css )May 17, 2017 2,584 css , selectors , sass , mixins , examples Release Notes for Safari Technology Preview 30 (jon /web )May 17, 2017 2,583 release-notes , safari , apple , browsers