hello.js

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

NEW !!!

Monday, 12 August, 2019 UTC

Handling Unused CSS In SASS To Improve Performance — Smashing Magazine

Do you know the impact unused CSS has on performance? Spoiler: It’s a lot! In this article, we’ll explore a SASS-oriented solution for dealing with unused CSS, avoiding the need for complicated Node.js dependencies... The post Handling Unused CSS In ... more


Thursday, 8 August, 2019 UTC

Let’s Give Grunt Tasks the Marie Kondo Organization Treatment

We live in an era of webpack and npm scripts. Good or bad, they took the lead for bundling and task running, along with bits of Rollup, JSPM and Gulp. But let’s face it.... The post Let’s Give Grunt Tasks the Marie Kondo Organization Treatment appeared ... more


Thursday, 25 July, 2019 UTC

Zdog | CSS-Tricks

David DeSandro has loads of super cool JavaScript libraries he’s created over the years. His latest is Zdog, a “round, flat, designer-friendly pseudo-3D engine for canvas & SVG.” It’s only been about a month... The post Zdog | CSS-Tricks appeared ... more


Friday, 19 July, 2019 UTC

Multi-Line Truncation with Pure CSS

Truncating a single line of text if is fairly straightforward. Truncating multiple lines is a bit harder. Using just CSS (no JavaScript or server-side dancing) is nice for the simplicity. It’s gotten a little... The post Multi-Line Truncation with Pure ... more


Friday, 19 July, 2019 UTC

Weekly Platform News: CSS ::marker pseudo-element, pre-rendering web components, adding Webmention to your site

Šime posts regular content for web developers on webplatform.news. In this week’s roundup: datepickers are giving keyboard users headaches, a new web component compiler that helps fight FOUC, we finally get our hands on... The post Weekly Platform News: ... more


Wednesday, 17 July, 2019 UTC

A Peek at New Methods Coming to Promises

Promises are one of the most celebrated features introduced to JavaScript. Having a native asynchronous artifact baked right into the language has opened up a new era, changing not only how we write code... The post A Peek at New Methods Coming to Promises ... more


Monday, 8 July, 2019 UTC

Using Slots In Vue.js — Smashing Magazine

Slots are a powerful tool for creating reusable components in Vue.js, though they aren’t the simplest feature to understand. Let’s take a look at how to use slots and some examples of how they... The post Using Slots In Vue.js — Smashing Magazine appeared ... more


Tuesday, 2 April, 2019 UTC

Differential Serving | CSS-Tricks

There is “futuristic” JavaScript that we can write. “Stage 0” refers to ideas for the JavaScript language that are still proposals. Still, someone might turn that idea into a Babel plugin and it could... The post Differential Serving | CSS-Tricks appeared ... more


Thursday, 28 March, 2019 UTC

Next Genpm | CSS-Tricks

So many web projects use npm to pull in their dependencies, for both the front end and back. npm install and away it goes, pulling thousands of files into a node_modules folder in our... The post Next Genpm | CSS-Tricks appeared first on WBD. ... more


Wednesday, 27 March, 2019 UTC

An Illustrated (and Musical) Guide to Map, Reduce, and Filter Array Methods

Map, reduce, and filter are three very useful array methods in JavaScript that give developers a ton of power in a short amount of space. Let’s jump right into how you can leverage (and... The post An Illustrated (and Musical) Guide to Map, Reduce, and ... more


Friday, 22 March, 2019 UTC

Using for Menus and Dialogs is an Interesting Idea

One of the most empowering things you can learn as a new front-end developer who is starting to learn JavaScript is to change classes. If you can change classes, you can use your CSS... The post Using for Menus and Dialogs is an Interesting Idea appeared ... more


Monday, 18 March, 2019 UTC

Creating A Spotify-Powered App Using Nuxt.js — Smashing Magazine

About The Author Cher is a self-taught engineer currently working as a technical lead for Starbucks. With 20 years of experience in web development, Cher attributes her skills … More about Cher… With Spotify,... The post Creating A Spotify-Powered App ... more


Wednesday, 6 March, 2019 UTC

The Bottleneck of the Web

Steve Souders, “JavaScript Dominates Browser CPU”: Ten years ago the network was the main bottleneck. Today, the main bottleneck is JavaScript. The amount of JavaScript on pages is growing rapidly (nearly 5x in the... The post The Bottleneck of the Web ... more


Tuesday, 5 March, 2019 UTC

Should I Use Source Maps in Production?

It’s a valid question. A “source map” is a special file that connects a minified/uglified version of an asset (CSS or JavaScript) to the original authored version. Say you’ve got a filed called _header.scss... The post Should I Use Source Maps in Production? ... more


Wednesday, 27 February, 2019 UTC

Sliding In And Out Of Vue.js — Smashing Magazine

One of the key advantages of Vue.js is that it plays nicely with other code: it is easy to embed progressively into other applications, but it is also easy to wrap up non-Vue code... The post Sliding In And Out Of Vue.js — Smashing Magazine appeared ... more


Thursday, 21 February, 2019 UTC

An Introduction To APIs, HTTP And ES6+ JavaScript — Smashing Magazine

About The Author Jamie is a 16-year-old Full Stack Developer located in Texas. He has particular interests in teaching, Machine Learning, and Computer Vision, and is in the … More about Jamie… An introduction... The post An Introduction To APIs, HTTP ... more


Wednesday, 20 February, 2019 UTC

Styling An Angular Application With Bootstrap — Smashing Magazine

About The Author Ahmed is a full-stack developer. He designed and implemented projects written in Python with Django, JavaScript and Java. Now focusing on web technologies and … More about Ahmed… In this tutorial,... The post Styling An Angular Application ... more


Sunday, 17 February, 2019 UTC

Announcing the State of CSS 2019 Survey – freeCodeCamp.org

After the State of JavaScript, help us identify the latest CSS trends I’ve been using CSS for 10+ years, so I know it pretty well by now. I can handle flexbox, I’ve mastered SASS, and... The post Announcing the State of CSS 2019 Survey – freeCodeCamp.org ... more


Sunday, 10 February, 2019 UTC

New JavaScript Features That Will Change How You Write Regex — Smashing Magazine

About The Author Faraz is a professional frontend developer, consultant, and writer who is passionate about moving the web forward and promoting patterns and ideas that will … More about Faraz… If you have... The post New JavaScript Features That Will ... more


Tuesday, 5 February, 2019 UTC

3 Essential Design Trends, February 2019

This month, we are looking and some rather obvious visual trends in web design. While some trends are rooted more in the user experience or cool JavaScript, others are purely aesthetic. That’s what you’ll... The post 3 Essential Design Trends, February ... more


Thursday, 24 January, 2019 UTC

Top 8 Web Development Trends of 2019

1. AI or Bots 2. JavaScript 3. Progressive Web App 4. Single Page Application 5. Mobile-Friendly Website 6. Motion UI 7. Blockchain Technology 8. Cybersecurity 2019 is here, and it promises to bring with... The post Top 8 Web Development Trends of 2019 ... more


Tuesday, 22 January, 2019 UTC

The Great Divide | CSS-Tricks

When JavaScript dominates the conversations around the front end, it leads to some developers feeling inadequate. In a comment on Robin Rendle’s “Front-end development is not a problem to be solved,” Nils writes: Maybe... The post The Great Divide | ... more


Thursday, 10 January, 2019 UTC

New ES2018 Features Every JavaScript Developer Should Know

The ninth edition of the ECMAScript standard, officially known as ECMAScript 2018 (or ES2018 for short), was released in June 2018. Starting with ES2016, new versions of ECMAScript specifications are released yearly rather than... The post New ES2018 ... more


Sunday, 6 January, 2019 UTC

Top Pens of 2018 on CodePen

CodePen doesn’t work very well without JavaScript. We’re all for progressive enhancement, but CodePen is a bit unique in that it’s all about writing and showing front end code, including JavaScript. It’s required to... The post Top Pens of 2018 on CodePen ... more


Saturday, 5 January, 2019 UTC

HTML5 SVG Fill Animation With CSS3 And Vanilla JavaScript — Smashing Magazine

About The Author Marina Ferreira is a Software Engineer from São Paulo, Brazil, who is passionate about development, design, writing, foreign languages, walks in the park and, … More about Marina In this article,... The post HTML5 SVG Fill Animation ... more


Friday, 21 December, 2018 UTC

Writing A Multiplayer Text Adventure Engine In Node.js — Smashing Magazine

About The Author Fernando Doglio has been working as a Web Developer for the past 13 years, and as a Technical Manager for the last 4. In that time, he’s come to love the... The post Writing A Multiplayer Text Adventure Engine In Node.js — Smashing Magazine ... more


Wednesday, 19 December, 2018 UTC

Ease-y Breezy: A Primer on Easing Functions

During the past few months, I’ve been actively teaching myself how to draw and animate SVG shapes. I’ve been using CSS transitions, as well as tools like D3.js, react-motion and GSAP, to create my... The post Ease-y Breezy: A Primer on Easing Functions ... more


Tuesday, 11 December, 2018 UTC

Why isn’t it <style src=””>?

The way JavaScript works is we can do scripts as an inline block: let foo = "bar"; Or, if the script should be fetched from the network… /js/global.js With CSS, we can do an... The post Why isn’t it <style src=””>? appeared first on WBD. ... more


Wednesday, 28 November, 2018 UTC

An Extensive Guide To Progressive Web Applications — Smashing Magazine

About The Author Software Engineer, trying to make sense of every line of code she writes. Ankita is a JavaScript Enthusiast and adores its weird parts. She’s also an obsessed … More about Ankita... The post An Extensive Guide To Progressive Web Applications ... more


Thursday, 22 November, 2018 UTC

Swipeable card stack using Vue.js and interact.js

I recently had an opportunity to work on a fantastic research and development project at Netguru. The goal of project (codename: “Wordguru”) was to create a card game that anyone can play with their... The post Swipeable card stack using Vue.js and interact.js ... more