hello.js

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

Friday, 26 August, 2016 UTC

React App Not Working? 4 Quick Debugging Tips

React App Not Working? 4 Quick Debugging Tips

Decided to try out a new library? Maybe wrote a new component? Or maybe this is the first React app you’ve worked with, and things just aren’t working. (Or really, any JavaScript library: Angular 1 or 2, Backbone, Ember, heck, even jQuery) The screen ... more


Thursday, 25 August, 2016 UTC

What’s New in Entity Framework Core 1.0?

What’s New in Entity Framework Core 1.0?

As part of Microsoft’s effort to modernize and make the .NET framework multi-platform, modular and open-source, a new lightweight and extensible version of Entity Framework, Entity Framework Core 1.0, has been released. Nate recently shared a post on ... more


Thursday, 25 August, 2016 UTC

Search Party recap: 60+ attendees, 10 projects, 1 “magnificent” photo booth

Search Party recap: 60+ attendees, 10 projects, 1 “magnificent” photo booth

Several weeks ago we welcomed a group of Algolia developers, customers and partners into our SF office to have a conversation about search. It was also an opportunity to say “Hey, thanks for working with us!” Fireside Chat The evening kicked off with ... more


Thursday, 25 August, 2016 UTC

Composition Is King

Composition Is King

The JavaScript community is becoming flooded with articles pushing to move toward functional programming or at least more toward composition over inheritance. For a long time we’ve tried to standardize inheritance without the huge mess that comes with ... more


Thursday, 25 August, 2016 UTC

Handling the Challenge of Shared State With Ngrx/Store in Angular 2

Handling the Challenge of Shared State With Ngrx/Store in Angular 2

The state we’re in: Angular2 has gone a long way in making UI apps more modular. The app has become a tree of potentially independent components that can be tested in isolation. Http operations are encapsulated in their own class and use Observables ... more


Thursday, 25 August, 2016 UTC

Welcome Lewis Ellis

Welcome Lewis Ellis

We’re excited to announce that Lewis Ellis is joining the engineering team at Sentry. He joins us from Shape Security where he caught evil robots and wrote JavaScript trivia questions. He also claims that he likes Redis and Lua. At Sentry, Lewis will ... more


Thursday, 25 August, 2016 UTC

Document your Already Existing APIs with Swagger

Document your Already Existing APIs with Swagger

We recently covered speeding your restful api development with Swagger. The article is really clear on how to use swagger, and I would suggest you read it first before going through this. The article however starts with an API from scratch. But this ... more


Thursday, 25 August, 2016 UTC

Experimental web IDE brings power of data notebooks to JavaScript

Experimental web IDE brings power of data notebooks to JavaScript

An experimental new in-browser IDE is attempting to provide software developers with a programming environment that has the interactivity and richness of data notebooks like Jupyter. Carbide is initially focused on providing an environment for running ... more


Thursday, 25 August, 2016 UTC

Node.js E-Commerce with Harp JS & Snipcart

Node.js E-Commerce with Harp JS & Snipcart

If we've learned one thing these last few years, it's that developers are getting tired of putting up with closed ecosystems, clunky backends, and heavy databases. This frustration, coupled with the rise of client-side possibilities, made way for the ... more


Thursday, 25 August, 2016 UTC

Seeed Studio’s ReSpeaker Speaks All the Voice Recognition Languages

Seeed Studio’s ReSpeaker Speaks All the Voice Recognition Languages

Seeed Studio recently launched its third Kickstarter campaign: ReSpeaker, an open hardware voice interface. After their previous Kickstarted IoT hardware, such as the RePhone, mostly focused on connectivity, the electronics manufacturer from Shenzhen ... more


Thursday, 25 August, 2016 UTC

Working with Data in React: Properties & State

Working with Data in React: Properties & State

This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. Managing data is essential to any application. Orchestrating the flow of data through the user interface (UI) of an application ... more


Thursday, 25 August, 2016 UTC

Use Cases for Fixed Backgrounds in CSS

Use Cases for Fixed Backgrounds in CSS

File this into a category of personal "CSS Ah-Ha Moments". The background-attachment property has never seemed all that useful to me. I have always looked at it as some sort of old school design trick from the GeoCities days to get a repeating ... more


Thursday, 25 August, 2016 UTC

V8's New JavaScript Interpreter Improves Memory Consumption

V8's New JavaScript Interpreter Improves Memory Consumption

Google's V8 JavaScript engine has a new interpreter, called Ignition, that hopes to reduce the compiler's memory consumption and reduce complexity. Chrome 53 will start using Ignition on Android devices with 512 MB of RAM or less. By David Iffland ... more


Thursday, 25 August, 2016 UTC

WebStorm 2016.3 Early Access Preview: Flow, PostCSS, and more

WebStorm 2016.3 Early Access Preview: Flow, PostCSS, and more

Back from the summer vacations, we are ready to announce the start of the Early Access Preview for WebStorm 2016.3 , the third (!) major update coming this year. Today’s EAP build brings lots of new exciting features, and more are coming later in September! ... more


Thursday, 25 August, 2016 UTC

How the Consumer Product Safety Commission is (Inadvertently) Behind the Internet’s Largest DDoS Attacks

How the Consumer Product Safety Commission is (Inadvertently) Behind the Internet’s Largest DDoS Attacks

The mission of the United State's Government's Consumer Product Safety Commission (CPSC) is to protect consumers from injury by products. It's ironic then that the CPSC is playing an unwitting role in most of the largest DDoS attacks seen on the Internet. ... more


Thursday, 25 August, 2016 UTC

¿Hablas Español? Localize Your App with NG2-Translate!

¿Hablas Español? Localize Your App with NG2-Translate!

Localization is extremely important for software, especially as your app grows. Can you imagine not speaking the language in which an app is written and still trying to use it? In the past, it was hard to do localization in Ionic 2, as there were no ... more


Thursday, 25 August, 2016 UTC

Quick Tip: Get URL Parameters with JavaScript

Quick Tip: Get URL Parameters with JavaScript

So you want to get a parameter from a URL? URL parameters (also called query string parameters or URL variables) can have lots of useful data including product info, user preferences, link referrals, and more. Let's get started! Getting URL Parameters ... more


Thursday, 25 August, 2016 UTC

A Web for Everyone: Interviews with Web Practitioners — Rachel Andrew

A Web for Everyone: Interviews with Web Practitioners — Rachel Andrew

A recent article on Mozilla Hacks, “Make the Web Work for Everyone,” explored challenges and opportunities in browser compatibility. In that post we urged developers to build cross-browser compatible web experiences in order to maximize exposure and ... more


Thursday, 25 August, 2016 UTC

19 Tips to Make Learning Angular 2 Easier

19 Tips to Make Learning Angular 2 Easier

Have you been flirting from across the room with Angular 2? Is it time to glide across the room and and say, "Hello"? Before you do, and you should, I'd like to give you a pep talk. I'd like to give you 19 thoughts that will make your efforts ... more


Thursday, 25 August, 2016 UTC

This Week's Node.js News - Issue 152

This Week's Node.js News - Issue 152

This week's Node news Read this e-mail on the Web Node Weekly August 25, 2016 #152 Guy Podjarny Controlling The Security Risk of npm Dependencies Using npm packages inevitably exposes you to certain security risks. Ask these 7 questions to improve your ... more


Thursday, 25 August, 2016 UTC

Microsoft brings iOS JavaScript debugging to MacOS, Windows

Microsoft brings iOS JavaScript debugging to MacOS, Windows

Looking to woo Apple iOS developers, Microsoft is enhancing its Visual Studio Code editor this week with the capability to debug JavaScript code for iOS mobile devices. The iOS Web Debugger for Visual Studio Code is an extension supported on both Mac ... more


Thursday, 25 August, 2016 UTC

"fs" unpublished and restored

"fs" unpublished and restored

Aug 23, 20:34 UTC Resolved - For a few minutes today the package "fs" was unpublished from the registry in response to a user report that it was spam. It has been restored. This was a human error on my (@seldo's) part; I failed to properly ... more


Thursday, 25 August, 2016 UTC

public-skimdb is offline while we investigate a configuration error

public-skimdb is offline while we investigate a configuration error

Aug 24, 23:35 UTC Resolved - skimdb.npmjs.com is back in service. The sequence number advertised by couchdb has changed. Your follow scripts might need to be updated. Aug 24, 21:08 UTC Monitoring - A brand new registry public replication point has been ... more


Thursday, 25 August, 2016 UTC

6.14.0 Released

6.14.0 Released

A new es2017 , latest preset, and lots of fixes in this release. It’s been a while since the last post! If you haven’t seen it, we started posting some notes at https://github.com/babel/notes. And… we usually post the changelog in Releases, but I figured ... more


Wednesday, 24 August, 2016 UTC

Create a Music Jam Station with Vanilla JavaScript

Create a Music Jam Station with Vanilla JavaScript

The HTML5 audio player has given rise to some new and exciting possibilities, especially when it comes to music related web applications. I hope to introduce you to some of these possibilities by walking you through how I created this jam station. This ... more


Wednesday, 24 August, 2016 UTC

Reducing Deploy Risk With Docker’s New Health Check Instruction

Reducing Deploy Risk With Docker’s New Health Check Instruction

0 0 0 0 In the latest Docker release, version 1.12, the new health check instruction for Dockerfiles reflects the changing nature of application development. The combination of dynamic infrastructures spanning multiple data centers, complex service dependencies, ... more


Wednesday, 24 August, 2016 UTC

Rich Error Reports with Redux Middleware

Rich Error Reports with Redux Middleware

If you’re a client-side developer, you’ve probably heard of Redux, a JavaScript library that helps manage application state in complex applications. It has become increasingly popular since its introduction in 2015, especially among React developers. ... more


Wednesday, 24 August, 2016 UTC

ReactJS Components: Learning the Basics

ReactJS Components: Learning the Basics

React is an awesome UI library (not framework) and has gained a lot of love. A colleague/friend, in a dialogue on React said he doesn't find working with React so interesting because there are just so many options to do one thing. After some research ... more


Wednesday, 24 August, 2016 UTC

Sorting Arrays with JavaScript iterators

Sorting Arrays with JavaScript iterators

A lot of front-end web development involves displaying sorted lists on a page and maintaining the state and logic of the list. These sorted lists may be things like a list of products or an employee directory. Often, we will give the user the ability ... more