hello.js

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

Wednesday, 1 March, 2017 UTC

124: Web Components, TypeScript, and Bears Oh My

124: Web Components, TypeScript, and Bears Oh My

Web Components Remote Conference is a two day conference all about Web Components. Kito Mann (@kito99) will be delivering a very interesting talk “Beautiful Web Apps with Polymer and TypeScript”. This episode covers why Web Components are important, ... more


Wednesday, 1 March, 2017 UTC

Spotlight 12: Node.js Backstory and Future with Mikeal Rogers

Spotlight 12: Node.js Backstory and Future with Mikeal Rogers

In this episode of The Future of Node series recorded at Node Interactive 2016 Adam talked with Mikeal Rogers about the backstory of Node over the past few years to get to where we are today. We talked about io.js (the fork of Node), what's happened ... more


Wednesday, 1 March, 2017 UTC

How to build a ‘who’s typing’ feature with Laravel and Pusher

How to build a ‘who’s typing’ feature with Laravel and Pusher

This blog post was written under the Pusher Guest Writer program. When you’re using a chat app, having a ‘who’s typing’ feature really improves the user experience and makes it easier for users to interact with the application. If you’re chatting with ... more


Wednesday, 1 March, 2017 UTC

Upgrade to Babel 7 for Tool Authors (WIP)

Upgrade to Babel 7 for Tool Authors (WIP)

Refer users to this document for those that create tools that depend on Babel (such as Babel plugins). Also check out the User Upgrade Guide for other relevant changes. All Babel packages Support for Node.js 0.10 and 0.12 has been dropped Dropped use ... more


Wednesday, 1 March, 2017 UTC

Upgrade to Babel 7 (WIP)

Upgrade to Babel 7 (WIP)

Babel 7 is out! Refer users to this document when upgrading to Babel 7. Because not every breaking change will affect every project, we’ve sorted the sections by the likelihood of a change breaking tests when upgrading. All of Babel Support for Node.js ... more


Wednesday, 1 March, 2017 UTC

Build a Cookie Library with Vanilla JavaScript

Build a Cookie Library with Vanilla JavaScript

If you're like me, you are always on the lookout for jQuery libraries to use, and there are thousands of them out in the wild, maybe not thousands but enough to solve just about any problem you have. In this tutorial I'd like to show you how to build ... more


Wednesday, 1 March, 2017 UTC

Build a To-Do App with Vue.js 2

Build a To-Do App with Vue.js 2

Vue is a simple and minimal progressive JavaScript framework that can be used to build powerful web applications incrementally. Vue is a lightweight alternative to other JavaScript frameworks like AngularJS. With an intermediate understanding of HTML, ... more


Wednesday, 1 March, 2017 UTC

Angular File Uploads with an Express Backend

Angular File Uploads with an Express Backend

In this tutorial, I will be teaching on how to upload files in Angular 2+. Throughout this tutorial, Angular means Angular version greater than 2.x unless stated otherwise. In this tutorial, I will also help you all create a server script that handles ... more


Wednesday, 1 March, 2017 UTC

The Real Story Behind ECMAScript 4

The Real Story Behind ECMAScript 4

We take a look at what really happened during the ECMAScript 4 era ... more


Wednesday, 1 March, 2017 UTC

This "Chrome Font Packs" Malware is Affecting Computers

This "Chrome Font Packs" Malware is Affecting Computers

Chrome users may want to stay extra vigilant when browsing the web today as cyber security firm NeoSmart Technologies have discovered a crafty new way that hackers are using to get users to unknowingly install malware onto their computers . DNSChanger ... more


Wednesday, 1 March, 2017 UTC

Web Games Platform: Newest Developments

Web Games Platform: Newest Developments

In July of 2015 we announced our Games Technology Roadmap, and have been working on addressing those pain points as shared by developers. Games are an important part of the web experience. Mozilla and other browser vendors have been working hard to find ... more


Wednesday, 1 March, 2017 UTC

Fast For-In in V8

Fast For-In in V8

For-in is a widely used language feature present in many frameworks. Despite its ubiquity, it is one of the more obscure language constructs from an implementation perspective. V8 went to great lengths to make this feature as fast as possible. Over the ... more


Wednesday, 1 March, 2017 UTC

Yarn: Lock It in for Deterministic Dependency Resolution

Yarn: Lock It in for Deterministic Dependency Resolution

Choices are an important part of a healthy open source software community. That’s why we’re excited about Yarn, a new package manager that addresses many of the problems with Node’s default package manager, npm. While npm has done a fantastic job creating ... more


Wednesday, 1 March, 2017 UTC

js: Refactor to a Point Free Function with Ramda's useWith Function

js: Refactor to a Point Free Function with Ramda's useWith Function

Naming things is hard and arguments in generic utility functions are no exception. Making functions "tacit" or "point free" removes the need for the extra parameter names and can make your code cleaner and more succinct. In this lesson, ... more


Wednesday, 1 March, 2017 UTC

Optimize with HTTP/2 Server Push and Service Workers!

Optimize with HTTP/2 Server Push and Service Workers!

HTTP/2 is being used in ~12% of the websites in the World Wide Web, but certainly the number is higher in the websites we visit the most. If you want to understand better how HTTP/2 works and how to debug it, take a look at our latest blogposts: HTTP/2: ... more


Wednesday, 1 March, 2017 UTC

Making HTTP Calls Using Angular 2

Making HTTP Calls Using Angular 2

By Shahid (UnixRoot) Shaikh HTTP Calls are very important and essential part of any application. In our previous tutorial, we covered how to get started with Angular2 using amazing angular command line tool. In this tutorial, we are going to follow up ... more


Wednesday, 1 March, 2017 UTC

Xamarin vs Native App Development: What’s the Right Choice?

Xamarin vs Native App Development: What’s the Right Choice?

The release of a new mobile application always is the result of long and laborious work, which is paid quite highly. In addition, the production of mobile applications is, perhaps, one of the riskiest types of business: there is always a chance that ... more


Wednesday, 1 March, 2017 UTC

Status of Vue 2 binding alpha and roadmap for beta

Status of Vue 2 binding alpha and roadmap for beta

It has been 4 weeks since we released 2.0.0-alpha.0 . We know, we know, alpha is a scary tag. That’s why we’re looking to move on from it as fast as possible. In this post we give you Vue developers the latest news regarding just that. Obsolete methods ... more


Wednesday, 1 March, 2017 UTC

How to Choose a Web Tech Stack

How to Choose a Web Tech Stack

Anyone new to web development can be overwhelmed by the unending supply of choices for tech stacks. Teams just getting started in the industry lean toward something easier to pick up and learn. Teams coming from other platforms such as embedded or desktop ... more


Wednesday, 1 March, 2017 UTC

HTML5 Form Attributes (Part 2)

HTML5 Form Attributes (Part 2)

The following is an extract from our book, HTML5 & CSS3 for the Real World, 2nd Edition, written by Alexis Goldstein, Louis Lazaris, and Estelle Weyl. Copies are sold in stores worldwide, or you can buy it in ebook form here. The pattern Attribute ... more


Wednesday, 1 March, 2017 UTC

Node v7.7.0 (Current)

Node v7.7.0 (Current)

Notable changes child_process : spawnSync() exit code now is null when the child is killed via signal (cjihrig) #11288 http : new functions to access the headers for an outgoing HTTP message (Brian White) #11562 lib : deprecate node --debug at runtime ... more


Wednesday, 1 March, 2017 UTC

Omi教程-插件体系 - 【当耐特】

Omi教程-插件体系 - 【当耐特】

【摘要】插件体系 "Omi" 是Web组件化框架,怎么又来了个插件的概念? 可以这么理解: Omi插件体系可以赋予dom元素一些能力,并且可以和组件的实例产生关联。 omi drag 且看这个例子: 点击这里→在线试试 js import OmiDrag from './omi drag.js'; OmiD 阅读全文 ... more


Wednesday, 1 March, 2017 UTC

Next Generation C# / .NET Helper Library Release

Next Generation C# / .NET Helper Library Release

Today, we are excited to announce the general availability of our next generation C# helper library. Get ready to enjoy a whole new level of productivity. The approach C# is the latest addition to the Twilio next-generation helper library family along ... more


Tuesday, 28 February, 2017 UTC

Front-End Tooling Trends for 2017

Front-End Tooling Trends for 2017

Do you have more than two years' development experience? Are your advanced CSS skills aided with Sass and Autoprefixer? Is your JavaScript knowledge reasonable and you're happy using Gulp, npm, and jQuery? If so, you're a typical developer, according ... more


Tuesday, 28 February, 2017 UTC

React Native App with Authentication and User Management in 15 Minutes

React Native App with Authentication and User Management in 15 Minutes

While React Native brings many efficiencies, it can also be complicated to work with when it comes to developing authentication and user management functions. (React Native is a Javascript framework designed to improve users’ ability to create cross-platform ... more


Tuesday, 28 February, 2017 UTC

Teamwork with the Compiler: An Interview with a Functional Programmer

Teamwork with the Compiler: An Interview with a Functional Programmer

Peter Jones is a freelance software developer, instructor for DevelopIntelligence/appendTo, and has an incredible assortment of bow ties. He spends his working hours giving in-person software training for DevelopIntelligence, developing software for ... more


Tuesday, 28 February, 2017 UTC

Creating Controlled Components in React

Creating Controlled Components in React

In this short article, you will get a chance to learn what controlled components are and why they are beneficial. Suppose a component has an input field with a value depending on the state of the component. The default value of the component is placed ... more


Tuesday, 28 February, 2017 UTC

Instagram Filters

Instagram Filters

Instagram-like photo filter playground, built with Angular 2. Demo | GitHub Project ... more


Tuesday, 28 February, 2017 UTC

Announcing Snyk's Integration with Xray

Announcing Snyk's Integration with Xray

We’re big fans of open-source development at Snyk. It’s why we built Snyk in the first place: so people could safely use open-source dependencies without compromising security in the process. That’s why we’re excited to announce our integration with ... more