hello.js

var please = require('share');
console.log('thank you');

Monday, 15 October, 2018 UTC

Smart Bundling: How To Serve Legacy Code To Legacy Browsers

Smart Bundling: How To Serve Legacy Code To Legacy Browsers

Smart Bundling: How To Serve Legacy Code To Legacy Browsers Smart Bundling: How To Serve Legacy Code To Legacy Browsers Shubham Kanodia 2018-10-15T14:30:13+02:00 2018-10-15T12:50:48+00:00 A website today receives a large chunk of its traffic from evergreen ... more


Friday, 12 October, 2018 UTC

Designing Experiences To Improve Mental Health

Designing Experiences To Improve Mental Health

Designing Experiences To Improve Mental Health Designing Experiences To Improve Mental Health Marli Mesibov 2018-10-12T14:00:30+02:00 2018-10-12T13:29:39+00:00 Did you know that a simple search for “depression” on the iPhone App Store brings up 198 results? ... more


Thursday, 11 October, 2018 UTC

Form Design Patterns Book Excerpt: A Registration Form

Form Design Patterns Book Excerpt: A Registration Form

Form Design Patterns Book Excerpt: A Registration Form Form Design Patterns Book Excerpt: A Registration Form Adam Silver 2018-10-10T12:25:00+02:00 2018-10-11T12:19:46+00:00 Let’s start with a registration form. Most companies want long-term relationships ... more


Monday, 8 October, 2018 UTC

Getting Started With Gutenberg By Creating Your Own Block

Getting Started With Gutenberg By Creating Your Own Block

Getting Started With Gutenberg By Creating Your Own Block Getting Started With Gutenberg By Creating Your Own Block Muhammad Muhsin 2018-10-08T13:50:00+02:00 2018-10-11T12:19:46+00:00 WordPress is the most popular Content Management System (CMS) by far ... more


Sunday, 7 October, 2018 UTC

SmashingConf Toronto Videos

SmashingConf Toronto Videos

SmashingConf Toronto Videos SmashingConf Toronto Videos The Smashing Editorial 2018-10-05T18:00:35+02:00 2018-10-05T18:29:59+00:00 This year, many of your favorite speakers were featured at our conference in Toronto, however, things were quite different ... more


Sunday, 7 October, 2018 UTC

Taming <code>this</code> In JavaScript With Bind Operator

Taming <code>this</code> In JavaScript With Bind Operator

Taming <code>this</code> In JavaScript With Bind Operator Taming <code>this</code> In JavaScript With Bind Operator Willian Martins 2018-10-05T14:20:22+02:00 2018-10-05T18:29:59+00:00 Do you want to discover the next exciting ... more


Thursday, 4 October, 2018 UTC

Use Cases For Flexbox

Use Cases For Flexbox

Use Cases For Flexbox Use Cases For Flexbox Rachel Andrew 2018-10-04T13:50:30+02:00 2018-10-05T18:29:59+00:00 We come to the final part in my Flexbox series here at Smashing Magazine. In this post, I am going to spend some time thinking about what the ... more


Thursday, 4 October, 2018 UTC

How To Build A News Application With Angular 6 And Material Design

How To Build A News Application With Angular 6 And Material Design

How To Build A News Application With Angular 6 And Material Design How To Build A News Application With Angular 6 And Material Design Rachid Sakara 2018-10-03T12:00:26+02:00 2018-10-04T07:02:31+00:00 Are you looking to combine Google’s material design ... more


Tuesday, 2 October, 2018 UTC

How To Build A Website With The WP Page Builder Plugin

How To Build A Website With The WP Page Builder Plugin

How To Build A Website With The WP Page Builder Plugin How To Build A Website With The WP Page Builder Plugin Jakub Mikita 2018-10-02T13:30:17+02:00 2018-10-02T11:29:36+00:00 (This is a sponsored post.) WordPress page builders are the first choice for ... more


Monday, 1 October, 2018 UTC

The New Framer X: Initial Impressions

The New Framer X: Initial Impressions

The New Framer X: Initial Impressions The New Framer X: Initial Impressions Lachezar Petkov 2018-10-01T13:30:03+02:00 2018-10-01T11:38:55+00:00 The Framer team recently released a new prototyping tool, Framer X, and I was lucky enough to be able to test ... more


Friday, 28 September, 2018 UTC

Privacy By Design: How To Sell Privacy And Make Change

Privacy By Design: How To Sell Privacy And Make Change

Privacy By Design: How To Sell Privacy And Make Change Privacy By Design: How To Sell Privacy And Make Change Joe Toscano 2018-09-28T13:50:13+02:00 2018-09-28T12:29:38+00:00 Privacy is a fundamental human right that allows us to be our true selves. It’s ... more


Thursday, 27 September, 2018 UTC

Representing Web Developers In The W3C

Representing Web Developers In The W3C

Representing Web Developers In The W3C Representing Web Developers In The W3C Rachel Andrew 2018-09-27T14:15:00+02:00 2018-09-27T12:57:48+00:00 One of the many things that I do is to be a part of the CSS Working Group as an Invited Expert. Invited Experts ... more


Wednesday, 26 September, 2018 UTC

Tough Interview(er) Questions For The Job-Seeking Designer

Tough Interview(er) Questions For The Job-Seeking Designer

Tough Interview(er) Questions For The Job-Seeking Designer Tough Interview(er) Questions For The Job-Seeking Designer Joshua Bullock 2018-09-26T13:30:31+02:00 2018-09-26T11:46:24+00:00 Whether you’re a multi-year veteran to the UX industry or fresh out ... more


Wednesday, 26 September, 2018 UTC

Building Websites With Tilda (Full Review)

Building Websites With Tilda (Full Review)

Building Websites With Tilda (Full Review) Building Websites With Tilda (Full Review) Nick Babich 2018-09-25T13:30:00+02:00 2018-09-26T07:20:06+00:00 (This is a sponsored article.) The modern web is very unified. Designers use the same patterns, and, ... more


Friday, 21 September, 2018 UTC

A Guide To Embracing Challenges And Excelling At Your UX Design Internship

A Guide To Embracing Challenges And Excelling At Your UX Design Internship

A Guide To Embracing Challenges And Excelling At Your UX Design Internship A Guide To Embracing Challenges And Excelling At Your UX Design Internship Erica Chen 2018-09-21T14:15:20+02:00 2018-09-25T06:59:01+00:00 This is the story about my user design ... more


Thursday, 20 September, 2018 UTC

Building A PWA Using Angular 6

Building A PWA Using Angular 6

Building A PWA Using Angular 6 Building A PWA Using Angular 6 Ahmed Bouchefra 2018-09-20T13:35:23+02:00 2018-09-25T06:59:01+00:00 In this tutorial, we’ll be using the latest Angular 6 to build a PWA by implementing the core tenets that make a PWA. We’ll ... more


Thursday, 20 September, 2018 UTC

Visual Studio Live Share Can Do That?

Visual Studio Live Share Can Do That?

Visual Studio Live Share Can Do That? Visual Studio Live Share Can Do That? Burke Holland 2018-09-19T13:30:17+02:00 2018-09-20T07:08:45+00:00 A few months ago, Microsoft released its free Visual Studio (VS) Live Share service. VS Live Share is Google ... more


Monday, 17 September, 2018 UTC

Flexbox: How Big Is That Flexible Box?

Flexbox: How Big Is That Flexible Box?

Flexbox: How Big Is That Flexible Box? Flexbox: How Big Is That Flexible Box? Rachel Andrew 2018-09-17T13:30:30+02:00 2018-09-17T11:38:35+00:00 This is the third part of my series on Flexbox. In the past two articles, we have looked at what happens when ... more


Friday, 14 September, 2018 UTC

Monthly Web Development Update 9/2018: Native Lazy Loading And Imaginary Work

Monthly Web Development Update 9/2018: Native Lazy Loading And Imaginary Work

Monthly Web Development Update 9/2018: Native Lazy Loading And Imaginary Work Monthly Web Development Update 9/2018: Native Lazy Loading And Imaginary Work Anselm Hannemann 2018-09-14T14:50:19+02:00 2018-09-17T09:49:40+00:00 It’s an interesting concept ... more


Thursday, 13 September, 2018 UTC

The Importance Of Manual Accessibility Testing

The Importance Of Manual Accessibility Testing

The Importance Of Manual Accessibility Testing The Importance Of Manual Accessibility Testing Eric Bailey 2018-09-12T13:30:55+02:00 2018-09-13T10:08:57+00:00 Earlier this year, a man drove his car into a lake after following directions from a smartphone ... more


Monday, 10 September, 2018 UTC

Introduction To Animation And The iMessage App Store With Shruggie

Introduction To Animation And The iMessage App Store With Shruggie

Introduction To Animation And The iMessage App Store With Shruggie Introduction To Animation And The iMessage App Store With Shruggie Simon Schmid 2018-09-10T14:45:42+02:00 2018-09-17T09:49:40+00:00 When the App Store for iMessage in late 2016 went live, ... more


Friday, 7 September, 2018 UTC

Designing A Textbox, Unabridged

Designing A Textbox, Unabridged

Designing A Textbox, Unabridged Designing A Textbox, Unabridged Shane Hudson 2018-09-06T13:30:16+02:00 2018-09-07T14:07:14+00:00 Ever spent an hour (or even a day) working on something just to throw the whole lot away and redo it in five minutes? That ... more


Wednesday, 5 September, 2018 UTC

Preparing Your App For iOS 12 Notifications

Preparing Your App For iOS 12 Notifications

Preparing Your App For iOS 12 Notifications Preparing Your App For iOS 12 Notifications Kaya Thomas 2018-09-05T13:30:35+02:00 2018-09-17T09:49:40+00:00 In 2016, Apple announced a new extension that will allow developers to better customize their push ... more


Thursday, 30 August, 2018 UTC

Building A Room Detector For IoT Devices On Mac OS

Building A Room Detector For IoT Devices On Mac OS

Building A Room Detector For IoT Devices On Mac OS Building A Room Detector For IoT Devices On Mac OS Alvin Wan 2018-08-29T14:20:53+02:00 2018-08-30T06:25:13+00:00 Knowing which room you’re in enables various IoT applications — from turning on the light ... more


Wednesday, 29 August, 2018 UTC

Best Practices For Mobile Form Design

Best Practices For Mobile Form Design

Best Practices For Mobile Form Design Best Practices For Mobile Form Design Nick Babich 2018-08-28T16:00:09+02:00 2018-08-29T12:13:50+00:00 (This article is kindly sponsored by Adobe.) Forms are the linchpin of all mobile interactions; it stands between ... more


Tuesday, 28 August, 2018 UTC

UX And HTML5: Let’s Help Users Fill In Your Mobile Form (Part 2)

UX And HTML5: Let’s Help Users Fill In Your Mobile Form (Part 2)

UX And HTML5: Let’s Help Users Fill In Your Mobile Form (Part 2) UX And HTML5: Let’s Help Users Fill In Your Mobile Form (Part 2) Stéphanie Walter 2018-08-27T14:00:31+02:00 2018-08-28T11:04:47+00:00 In this second part, I want to focus more on mobile-specific ... more


Thursday, 23 August, 2018 UTC

Designing The Invisible: 3 Things I Learned Designing For Voice

Designing The Invisible: 3 Things I Learned Designing For Voice

Designing The Invisible: 3 Things I Learned Designing For Voice Designing The Invisible: 3 Things I Learned Designing For Voice William Merrill 2018-08-22T14:00:44+02:00 2018-08-23T11:26:22+00:00 The current iteration of voice-controlled digital assistants ... more


Monday, 20 August, 2018 UTC

UX And HTML5: Let’s Help Users Fill In Your Mobile Form (Part 1)

UX And HTML5: Let’s Help Users Fill In Your Mobile Form (Part 1)

UX And HTML5: Let’s Help Users Fill In Your Mobile Form (Part 1) UX And HTML5: Let’s Help Users Fill In Your Mobile Form (Part 1) Stéphanie Walter 2018-08-20T13:45:31+02:00 2018-08-20T12:35:21+00:00 Forms are one of the most basic primary interactions ... more


Friday, 17 August, 2018 UTC

Monthly Web Development Update 8/2018: The Cost Of JavaScript, Ethics In Open Source, And QUIC

Monthly Web Development Update 8/2018: The Cost Of JavaScript, Ethics In Open Source, And QUIC

Monthly Web Development Update 8/2018: The Cost Of JavaScript, Ethics In Open Source, And QUIC Monthly Web Development Update 8/2018: The Cost Of JavaScript, Ethics In Open Source, And QUIC Anselm Hannemann 2018-08-17T11:57:10+02:00 2018-08-17T10:16:34+00:00 ... more


Wednesday, 15 August, 2018 UTC

Scroll Bouncing On Your Websites

Scroll Bouncing On Your Websites

Scroll Bouncing On Your Websites Scroll Bouncing On Your Websites William Lim 2018-08-15T14:00:49+02:00 2018-08-15T12:09:05+00:00 Scroll bouncing (also sometimes referred to as scroll ‘rubber-banding’, or ‘elastic scrolling’) is often used to refer to ... more