
| Customer development | 
| CSS | 
| Javascript | 
| Browsers | 
| Design | 
| news | 
| Entertaining | 
 Customer development
 Customer development Data on the frontend: a step towards future applications
 Data on the frontend: a step towards future applications An interesting article about optimizing choreography of content, images and typography for large-scale screens (Optimizing for Large-Scale Displays)
 An interesting article about optimizing choreography of content, images and typography for large-scale screens (Optimizing for Large-Scale Displays) Introduction to Page Visibility API
 Introduction to Page Visibility API Unstuck Webpack - GUI tool with ready-made Webpack-templates for those who do not want to spend time setting up
 Unstuck Webpack - GUI tool with ready-made Webpack-templates for those who do not want to spend time setting up Introduction to Webpack: Part 2 (Introduction to Webpack: Part 2)
 Introduction to Webpack: Part 2 (Introduction to Webpack: Part 2) Necessary tools for cross-browser testing in 2016 (The 7 Cross-Browser Testing Tools You Need in 2016)
 Necessary tools for cross-browser testing in 2016 (The 7 Cross-Browser Testing Tools You Need in 2016) Bootstrap Cheat Sheet 4
 Bootstrap Cheat Sheet 4 List of command line utilities for working with structured text information (A list of command line tools)
 List of command line utilities for working with structured text information (A list of command line tools) Interactive tutorials on working with Sublime (Sublime Tutor)
 Interactive tutorials on working with Sublime (Sublime Tutor) I am a fucking webmaster (I'm a fucking webmaster)
 I am a fucking webmaster (I'm a fucking webmaster) Tips for deploying frontend on HTTP2 (Best Practice for HTTP2 Front-end deployments)
 Tips for deploying frontend on HTTP2 (Best Practice for HTTP2 Front-end deployments) The complete guide to optimizing images for the web (Optimize Images for Web - Ultimate Guide)
 The complete guide to optimizing images for the web (Optimize Images for Web - Ultimate Guide) Creating SVG patterns without carrying out the brain (or budget) (Mastering SVG Patterns Without Breaking Your Brain (or Budget))
 Creating SVG patterns without carrying out the brain (or budget) (Mastering SVG Patterns Without Breaking Your Brain (or Budget)) Once again about SVG Clipping Paths
 Once again about SVG Clipping Paths Browsing with CSS and SVG (Masking in Browser with CSS and SVG)
 Browsing with CSS and SVG (Masking in Browser with CSS and SVG) The cost of accessibility
 The cost of accessibility Create a more accessible UX using HTML5 and UIA (Building a more accessible user experience with HTML5 and UIA)
 Create a more accessible UX using HTML5 and UIA (Building a more accessible user experience with HTML5 and UIA) How to conduct a basic accessibility audit on your site (How to Conduct a Basic Accessibility Audit on Your Site)
 How to conduct a basic accessibility audit on your site (How to Conduct a Basic Accessibility Audit on Your Site) Quick Start Guide: How to Make Accessible Web Components (How to Make Accessible Web Components - a Brief Guide)
 Quick Start Guide: How to Make Accessible Web Components (How to Make Accessible Web Components - a Brief Guide) What is being done with accessibility issues in Vox Media
 What is being done with accessibility issues in Vox Media Frend - collection of available web components (Off Canvas, Accordion, Tabs, etc.)
 Frend - collection of available web components (Off Canvas, Accordion, Tabs, etc.) Distorted Button Effects with SVG Filters: Distorted Button Effects
 Distorted Button Effects with SVG Filters: Distorted Button Effects Animated Transition Effects
 Animated Transition Effects CSS
 CSS Styling React components
 Styling React components Transition from HTML Grid to CSS Grid Systems
 Transition from HTML Grid to CSS Grid Systems The importance of! Important in CSS (The Importance of! Important: Forcing Immutability in CSS)
 The importance of! Important in CSS (The Importance of! Important: Forcing Immutability in CSS) Use Cases for Vertical Media Queries (Use Cases For CSS Vertical Media Queries)
 Use Cases for Vertical Media Queries (Use Cases For CSS Vertical Media Queries) BEMantic: DRY Like You Mean It
 BEMantic: DRY Like You Mean It to__bem or not__to - bem
 to__bem or not__to - bem Architectural design for frontend styles (Architecting Front-end Styles)
 Architectural design for frontend styles (Architecting Front-end Styles) CSS Modules in rescue.jsx
 CSS Modules in rescue.jsx CSS Modules in examples
 CSS Modules in examples Let's write beautiful comments in CSS (Let's Write Beautiful CSS Comments)
 Let's write beautiful comments in CSS (Let's Write Beautiful CSS Comments) Good and Bad CSS Practices for Beginners
 Good and Bad CSS Practices for Beginners Really flexible typography using vh and vw units (Truly Fluid Typography With vh And vw Units)
 Really flexible typography using vh and vw units (Truly Fluid Typography With vh And vw Units) Flexbox and trimming long text (Flexbox and Truncated Text)
 Flexbox and trimming long text (Flexbox and Truncated Text) Responsive Modular Scale
 Responsive Modular Scale Javascript
 Javascript JavaScript roadmap: small and more frequent updates ahead (javascript road map: Smaller, more frequent updates ahead)
 JavaScript roadmap: small and more frequent updates ahead (javascript road map: Smaller, more frequent updates ahead) Simplified JavaScript jargon (glossary) (Simplified JavaScript Jargon)
 Simplified JavaScript jargon (glossary) (Simplified JavaScript Jargon) Neural Networks in JS (Neural Networks in Javascript)
 Neural Networks in JS (Neural Networks in Javascript) 7 amazing things I learned when writing a Fibonacci number generator on JS (7 Surprising Things I Learned Writing a Fibonacci Generator in JavaScript)
 7 amazing things I learned when writing a Fibonacci number generator on JS (7 Surprising Things I Learned Writing a Fibonacci Generator in JavaScript) What is Promise.try, and why is it so important? (What is Promise.try, why does it matter?)
 What is Promise.try, and why is it so important? (What is Promise.try, why does it matter?) Creating a simple loop using an array (Create an easy loop using an array)
 Creating a simple loop using an array (Create an easy loop using an array) Modular JavaScript: Beginners Guide to SystemJS and jspm (Modular JavaScript: A Beginners Guide to SystemJS & jspm)
 Modular JavaScript: Beginners Guide to SystemJS and jspm (Modular JavaScript: A Beginners Guide to SystemJS & jspm) Taste of new parallel primitives in JavaScript (A Taste of JavaScript's New Parallel Primitives)
 Taste of new parallel primitives in JavaScript (A Taste of JavaScript's New Parallel Primitives) Unusual jQuery selectors (Uncommon jQuery Selectors)
 Unusual jQuery selectors (Uncommon jQuery Selectors) Create your own custom Slackbot with Node.js (Build Your Own Custom SlackBot with Node.js)
 Create your own custom Slackbot with Node.js (Build Your Own Custom SlackBot with Node.js) Video courses on Node.js (Learn Node.js)
 Video courses on Node.js (Learn Node.js) 5 "bad" parts of JavaScript that were fixed in ES6 (5 JavaScript “Bad” Parts That Are Fixed In ES6)
 5 "bad" parts of JavaScript that were fixed in ES6 (5 JavaScript “Bad” Parts That Are Fixed In ES6) An example of using ES6 generators (A Case For ES6 Generators)
 An example of using ES6 generators (A Case For ES6 Generators) ES6 Sets Review (A Look at ES6 Sets)
 ES6 Sets Review (A Look at ES6 Sets) How to create and publish ES6 modules today with Babel and Rollup (How to Build and Publish ES6 Modules Today, with Babel and Rollup)
 How to create and publish ES6 modules today with Babel and Rollup (How to Build and Publish ES6 Modules Today, with Babel and Rollup) Why not use Backbone.js in 2016
 Why not use Backbone.js in 2016 ReactJS 15.0.2 Tutorial
 ReactJS 15.0.2 Tutorial Best news and announcements from ng-conf 2016 (The Best News from Angular's ng-conf 2016)
 Best news and announcements from ng-conf 2016 (The Best News from Angular's ng-conf 2016)
 33 Videos from ng-conf 2016 (ng-conf 2016)
 33 Videos from ng-conf 2016 (ng-conf 2016)
 Angular Performance: Tuning the Engine (Angular Performance: Tuning the Engine)
 Angular Performance: Tuning the Engine (Angular Performance: Tuning the Engine) Don't blame the framework: my experience with AngularJS and ReactJS
 Don't blame the framework: my experience with AngularJS and ReactJS Angular 2 Series - Part 5: Forms and Custom Validation (Angular 2 Series - Part 5: Forms and Custom Validation)
 Angular 2 Series - Part 5: Forms and Custom Validation (Angular 2 Series - Part 5: Forms and Custom Validation) Build Your Own Chrome Extension Using Angular 2 & TypeScript (Build Your Own Chrome Extension Using Angular 2 & TypeScript)
 Build Your Own Chrome Extension Using Angular 2 & TypeScript (Build Your Own Chrome Extension Using Angular 2 & TypeScript) How I stopped worrying and fell in love with JSX (How I learned to stop worrying and love the JSX)
 How I stopped worrying and fell in love with JSX (How I learned to stop worrying and love the JSX) Tips to optimize the drawing of a set of elements in React (Tips to optimize rendering of a set of elements in React)
 Tips to optimize the drawing of a set of elements in React (Tips to optimize rendering of a set of elements in React) Getting Started with Ionic: Navigation (Getting Started With Ionic: Navigation)
 Getting Started with Ionic: Navigation (Getting Started With Ionic: Navigation) Tocbot - generates page content with anchor links based on HTML header structure
 Tocbot - generates page content with anchor links based on HTML header structure JavaPoly.js - polyfil for native browser JVM support (JavaPoly.js - Java (script) in the Browser)
 JavaPoly.js - polyfil for native browser JVM support (JavaPoly.js - Java (script) in the Browser) Stop.js - 'setTimeout' based on promises (Stop.js - the Promise base `setTimeout`, reduce your callback)
 Stop.js - 'setTimeout' based on promises (Stop.js - the Promise base `setTimeout`, reduce your callback) Trial.js - a library for monitoring the position of the mouse cursor and assumptions about further behavior (Trial.js -
 Trial.js - a library for monitoring the position of the mouse cursor and assumptions about further behavior (Trial.js - Adobe CC Scripts Panel - a panel for scripts for After Effects, Illustrator, and Photoshop (Adobe CC Scripts Panel - Scripting Panel for After Effects, Illustrator, and Photoshop)
 Adobe CC Scripts Panel - a panel for scripts for After Effects, Illustrator, and Photoshop (Adobe CC Scripts Panel - Scripting Panel for After Effects, Illustrator, and Photoshop) Save Firefox
 Save Firefox Safari Technology Preview 4 release
 Safari Technology Preview 4 release Blisk - browser (based on Chromium) for web development (Develop on test).
 Blisk - browser (based on Chromium) for web development (Develop on test). The latest developments in browser security (The Cutting Edge of Browser Security)
 The latest developments in browser security (The Cutting Edge of Browser Security) Design
 Design Product design digest, April 2016
 Product design digest, April 2016 Material Design: philosophy and practice
 Material Design: philosophy and practice New from Google - Material motion (Material motion)
 New from Google - Material motion (Material motion) The evolution of design, or how I became the best designer (The Evolution of Design. Or how I became a better designer)
 The evolution of design, or how I became the best designer (The Evolution of Design. Or how I became a better designer) 8 popular mistakes made by novice designers (8 Super Common Mistakes That Beginner Designers Make)
 8 popular mistakes made by novice designers (8 Super Common Mistakes That Beginner Designers Make) The Retina Asset Workflow Kit you always wanted in Photoshop (The Retina Asset Workflow You've Always Wanted For Photoshop)
 The Retina Asset Workflow Kit you always wanted in Photoshop (The Retina Asset Workflow You've Always Wanted For Photoshop) A complete introduction for beginners on searching UX (Complete Beginner's Guide to UX Research)
 A complete introduction for beginners on searching UX (Complete Beginner's Guide to UX Research) The dark side of the UI. The advantages of a dark background (Dark Side of UI. Benefits of Dark Background)
 The dark side of the UI. The advantages of a dark background (Dark Side of UI. Benefits of Dark Background) Works on Dribble, dedicated to the new Instagram icon
 Works on Dribble, dedicated to the new Instagram icon Designing a New Look for Instagram Inspired by the Community
 Designing a New Look for Instagram Inspired by the Community Trends of web design 2016: a complete guide (Web Design Trends 2016: The Definitive Guide)
 Trends of web design 2016: a complete guide (Web Design Trends 2016: The Definitive Guide) Easy steps to improve icon design (Easy Steps To Better Icon Design)
 Easy steps to improve icon design (Easy Steps To Better Icon Design) Eventbrite Design: An Evolutionary Process (Eventbrite Design: An evolutionary process)
 Eventbrite Design: An Evolutionary Process (Eventbrite Design: An evolutionary process) How we redesigned our application (How We Redesigned Our App)
 How we redesigned our application (How We Redesigned Our App) How Duolingo does design using psychology (How Duolingo Designs with Psychology in Mind)
 How Duolingo does design using psychology (How Duolingo Designs with Psychology in Mind) Uber for age and poorly seeing people (Uber for Seniors and Poor Visibility)
 Uber for age and poorly seeing people (Uber for Seniors and Poor Visibility) Usability Heuristics for Bots (Usability Heuristics for Bots)
 Usability Heuristics for Bots (Usability Heuristics for Bots) Scientifically based color facts (50 Hard Science-Backed Facts About Color)
 Scientifically based color facts (50 Hard Science-Backed Facts About Color) Always show your work: why designers should write on the walls (and you as well) (Always Show Your Work:).
 Always show your work: why designers should write on the walls (and you as well) (Always Show Your Work:). OpenBazaar in detail: branding and aesthetics (OpenBazaar in Detail: Branding & Aesthetics)
 OpenBazaar in detail: branding and aesthetics (OpenBazaar in Detail: Branding & Aesthetics) Supervised collection of works by digital artists (Talented web artists exhibit code-driven art)
 Supervised collection of works by digital artists (Talented web artists exhibit code-driven art) What is the purpose of logos? (It's more than design… it's about purpose)
 What is the purpose of logos? (It's more than design… it's about purpose) Never show a design that has not been tested on users (Never Show A Design You Haven't Tested On Users)
 Never show a design that has not been tested on users (Never Show A Design You Haven't Tested On Users) Basic and secondary buttons for performing actions (Primary & Secondary Action Buttons)
 Basic and secondary buttons for performing actions (Primary & Secondary Action Buttons) Quick Tip: How to use the Symbol Toolkit in Sketch (Quick Tip: How to Use Sketch's Updated Symbols)
 Quick Tip: How to use the Symbol Toolkit in Sketch (Quick Tip: How to Use Sketch's Updated Symbols) How the updated Symbols tool in Sketch will improve the work process (How Sketch's New Symbols Will Improve Your Workflow)
 How the updated Symbols tool in Sketch will improve the work process (How Sketch's New Symbols Will Improve Your Workflow) Illustrator in 60 seconds: how to use the Width tool (Illustrator in 60 Seconds: How to Use the Width Tool)
 Illustrator in 60 seconds: how to use the Width tool (Illustrator in 60 Seconds: How to Use the Width Tool) Logos with hidden messages (15 Logos With Hidden Messages)
 Logos with hidden messages (15 Logos With Hidden Messages) How to use similar fonts (How to Use Clashing Fonts)
 How to use similar fonts (How to Use Clashing Fonts) news
 news Entertaining
 Entertaining Habrahabr ≥ 10 years
 Habrahabr ≥ 10 yearsSource: https://habr.com/ru/post/300842/
All Articles