hello.js

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

Thursday, 11 July, 2019 UTC

CSS Lists, Markers, And Counters

CSS Lists, Markers, And Counters

CSS Lists, Markers, And Counters CSS Lists, Markers, And Counters Rachel Andrew 2019-07-09T12:30:59+02:00 2019-07-11T00:08:01+00:00 Lists in CSS have particular properties which give us the standard list styling we expect. An unordered list gains a list ... more


Thursday, 11 July, 2019 UTC

UX Improvements For Keyboard Accessibility

UX Improvements For Keyboard Accessibility

UX Improvements For Keyboard Accessibility UX Improvements For Keyboard Accessibility Vitaly Friedman 2019-07-10T16:00:59+02:00 2019-07-11T00:08:01+00:00 How can we provide an accessible user experience for keyboard-only and assistive technology users ... more


Monday, 8 July, 2019 UTC

Is there a silver bullet for software development? (part 1)

Is there a silver bullet for software development? (part 1)

In The Mythical Man-Month, Fred Brooks argues that there is no improvement that can give us an order of magnitude increase in productivity. His main point is that most of what’s left to improve is essential complexity. But is that true? Can we throw ... more


Monday, 8 July, 2019 UTC

Detect Robocalls with Twilio Lookup, Node.js and the Nomorobo Spam Score Add-on

Detect Robocalls with Twilio Lookup, Node.js and the Nomorobo Spam Score Add-on

Robocalls: nobody likes them, except maybe the robots. Twilio is working hard to eliminate robocalls. For the moment we need additional ways of fighting back. Let’s build a tool with Node.js, Nomorobo, and Twilio Lookup to detect robocalls. It’s easier ... more


Monday, 8 July, 2019 UTC

Using Slots In Vue.js — Smashing Magazine

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


Monday, 8 July, 2019 UTC



Monday, 8 July, 2019 UTC

Babel 7.5: Dynamic Import, Pipeline Operator and More

Babel 7.5: Dynamic Import, Pipeline Operator and More

By Bruno Couriol ... more


Monday, 8 July, 2019 UTC

How To Build A Sketch Plugin With JavaScript, HTML And CSS (Part 2)

How To Build A Sketch Plugin With JavaScript, HTML And CSS (Part 2)

How To Build A Sketch Plugin With JavaScript, HTML And CSS (Part 2) How To Build A Sketch Plugin With JavaScript, HTML And CSS (Part 2) Matt Curtis 2019-07-08T12:30:59+02:00 2019-07-11T00:08:01+00:00 As mentioned in part 1, this tutorial is intended ... more


Saturday, 6 July, 2019 UTC

Programmer Quotes

Programmer Quotes

In this article, we provide the best and awesome programmer quotes. Java: write once, run away! – Brucee First, solve the problem. Then, write the code. – John Johnson Programs must be written for people to read, and only incidentally for machines to ... more


Saturday, 6 July, 2019 UTC

Vue 3.0 Discards Class-Based API for Reusable, Composable Function-Based Approach

Vue 3.0 Discards Class-Based API for Reusable, Composable Function-Based Approach

The Vue team recently opened a RFC describing the function-based component API for the upcoming Vue 3. Like React Hooks, the function-based component API allows developers to encapsulate logic into “composition functions” and reuse that logic to build ... more


Saturday, 6 July, 2019 UTC

Presentation: Build Node.js APIs Using Serverless

Presentation: Build Node.js APIs Using Serverless

Simona Cotin talks about how to migrate an API of an existing app to Azure Functions and how to use Visual Studio Code and the Azure Functions extension to speed up work. By Simona Cotin ... more


Friday, 5 July, 2019 UTC

SitePoint Premium New Releases: Modern JavaScript, Kanban + DevTools

SitePoint Premium New Releases: Modern JavaScript, Kanban + DevTools

We're working hard to keep you on the cutting edge of your field with SitePoint Premium. We've got plenty of new books to check out in the library — let us introduce you to them. The Versioning Guide to Modern JavaScript A guided tour of the breadth ... more


Friday, 5 July, 2019 UTC

JavaScript Libraries For Cool Scrolling Effects

JavaScript Libraries For Cool Scrolling Effects

So, let us add a few life to your web designs and revive it with these JavaScript libraries by creating sensational scrolling effects. We wish that this array will not only affect you but it will also belief out from the rest of the compilation that ... more


Friday, 5 July, 2019 UTC

Gatsby themes promoted to stable!

Gatsby themes promoted to stable!

Our friends at Gatsby just announced the stable release of Gatsby themes. Chris Biscardi writes on the Gastby blog: Using a Gatsby theme, all of your default configuration (shared functionality, data sourcing, design) is abstracted out of your site, ... more


Friday, 5 July, 2019 UTC

React's Hooks API implemented for web components

React's Hooks API implemented for web components

This looks like a nice way to help make web components easier to use. If you want to see it in action, Chris Coyier has a solid write-up over on CSS-Tricks. Discuss on Changelog News ... more


Friday, 5 July, 2019 UTC

Create a Smart Voicemail with Twilio, JavaScript and Google Calendar

Create a Smart Voicemail with Twilio, JavaScript and Google Calendar

We’ve all been there, in an important meeting, you’ve forgotten to mute your phone and all eyes turn to you as you frantically search through your pockets to silence it. That feeling of embarrassment is only matched by the frustration of listening to ... more


Friday, 5 July, 2019 UTC

Parsing an Incoming Twilio SMS Webhook with Node.js

Parsing an Incoming Twilio SMS Webhook with Node.js

When responding to an incoming SMS message, you have access to a variety of information about the message through the body of the webhook request that Twilio sends you. Here is all the code you need to grab data from an incoming SMS webhook request from ... more


Friday, 5 July, 2019 UTC

Accessibility is Patriotic!

Accessibility is Patriotic!

The 4th of July is a celebration of the independence of America. Today we face a challenge to independence for some people who struggle to access information and service on the web. You can help keep the spirit of independence alive by making sure that ... more


Friday, 5 July, 2019 UTC

How To Build A Sketch Plugin With JavaScript, HTML And CSS (Part 1)

How To Build A Sketch Plugin With JavaScript, HTML And CSS (Part 1)

How To Build A Sketch Plugin With JavaScript, HTML And CSS (Part 1) How To Build A Sketch Plugin With JavaScript, HTML And CSS (Part 1) Matt Curtis 2019-07-05T12:30:59+02:00 2019-07-05T16:07:05+00:00 This tutorial is intended for people who know and ... more


Friday, 5 July, 2019 UTC

Angular 8, an Incremental Improvement to the Angular Framework

Angular 8, an Incremental Improvement to the Angular Framework

The Angular team recently released Angular 8, the latest major release of its single page application framework. This release includes a large number of bug fixes, several incremental improvements including differential loading, and a preview for both ... more


Friday, 5 July, 2019 UTC



Wednesday, 3 July, 2019 UTC

WebStorm 2019.2 EAP #6: simplify conditions, improved support for Vue.js and EditorConfig

WebStorm 2019.2 EAP #6: simplify conditions, improved support for Vue.js and EditorConfig

WebStorm 2019.2 Early Preview build #6 is now available! If you’re unfamiliar with our Early Access Program or if you want to catch up on all the new features, check out the previous EAP blog posts. The Toolbox App is the easiest way to get the EAP builds ... more


Wednesday, 3 July, 2019 UTC

Discover frustrating user experiences with automatic rage click detection

Discover frustrating user experiences with automatic rage click detection

Dynatrace news Applications often deliver frustrating user experiences that result from bad performance, poor operational health, or unexpected errors. In some instances, however, bad user experience stems from usability issues in product design or development. ... more


Wednesday, 3 July, 2019 UTC

Node v12.6.0 (Current)

Node v12.6.0 (Current)

Notable changes build : Experimental support for building Node.js on MIPS architecture is back #27992. child_process : The promisified versions of child_process.exec and child_process.execFile now both return a Promise which has the child instance attached ... more


Wednesday, 3 July, 2019 UTC

React Starter: How does JSX make HTML elements?

React Starter: How does JSX make HTML elements?

JSX makes making React components easier. Some may find JSX to have a high learning curve and that's totally understandable. It's not exactly HTML and it's not exactly JavaScript, so it can take some getting used to. We have the ability to create React ... more


Wednesday, 3 July, 2019 UTC

Using Slots In Vue.js

Using Slots In Vue.js

Using Slots In Vue.js Using Slots In Vue.js Joseph Zimmerman 2019-07-03T12:30:59+02:00 2019-07-05T16:07:05+00:00 With the recent release of Vue 2.6, the syntax for using slots has been made more succinct. This change to slots has gotten me re-interested ... more


Wednesday, 3 July, 2019 UTC

CSS Tools, Frameworks & Libraries

CSS Tools, Frameworks & Libraries

We’ve seen a huge rise in popularity of Flexbox layouts, subtle CSS animations, SVG usage, Structure Styleguides, Instagram-style effects, deeper CSS integration with mainstream applications, like Photoshop and Sketch, and CSS preprocessors, like Sass ... more


Wednesday, 3 July, 2019 UTC

Exploring Sets and Maps in JavaScript

Exploring Sets and Maps in JavaScript

Let’s take~~ ~~a look into two new constructs that were introduced in the JavaScript ES6 specification: Set - The Set object allows you to store unique values of any type. Map - The Map object allows you to store key-value pairs and remembers the original ... more


Wednesday, 3 July, 2019 UTC

npm, Inc settled its labor rights union-busting battle

npm, Inc settled its labor rights union-busting battle

With the settlement behind it, NPM Inc can now turn its attention toward repairing relationships with the JavaScript community and generating enough revenue to sustain itself. I’d like to know what the current sentiment is towards npm after this settlement. ... more


Tuesday, 2 July, 2019 UTC

[Course] express: Vue and Socket.io for Real-Time Communication

[Course] express: Vue and Socket.io for Real-Time Communication

Modern applications know how to keep users informed of realtime updates through notifications, popups, and other messages. On the development side, the ability to not only create web apps but have them communicate in realtime is a quirky, standout skill ... more