hello.js

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

Thursday, 9 August, 2018 UTC

10 Ways to Design Your Website for Mobile Speed

10 Ways to Design Your Website for Mobile Speed

Have you performed a mobile speed test lately? How does your website rank? A slow website can turn mobile users away. Ideally, you want your design to load just as quickly for 3G users on phones as it does for desktop users on Wi-Fi. (That’s a pretty ... more


Thursday, 9 August, 2018 UTC

WebStorm 2018.2.1 is now available

WebStorm 2018.2.1 is now available

WebStorm 2018.2.1 , the first bug-fix update for the recently released WebStorm 2018.2 is now available! You can install this update using Toolbox App or the IDE or download WebStorm 2018.2 from our website. What’s new: Auto imports now work better in ... more


Thursday, 9 August, 2018 UTC

Continuous Deployment Pipelines and Open-Source Node.js Web Apps

Continuous Deployment Pipelines and Open-Source Node.js Web Apps

How to configure a Continuous Deployment pipeline utilizing Now.sh, GitHub, and Travis CI to automate your open-source Node.js web apps. ... more


Thursday, 9 August, 2018 UTC

CRUV: Structure React apps in 4 directories and 3 files

CRUV: Structure React apps in 4 directories and 3 files

So you’re starting a React project. You know what you want to build, and quickly spin up a project with create-react-app. And then you’re confronted with the problem of where . Where do your components go? Where should you put business logic? Where do ... more


Thursday, 9 August, 2018 UTC

v6.4.0-next.0

v6.4.0-next.0

NEW FEATURES 6e9f04b0b npm/cli#8 Search for authentication token defined by environment variables by preventing the translation layer from env variable to npm option from breaking :_authToken . (@mkhl) 84bfd23e7 npm/cli#35 Stop filtering out non-IPv4 ... more


Thursday, 9 August, 2018 UTC

Node Best Practices, Machine Learning in Node with TensorFlow.js and more

Node Best Practices, Machine Learning in Node with TensorFlow.js and more

#250 — August 9, 2018 Read on the Web Node Weekly Dumper.js: A Pretty Variable Inspector for Node — If you’re one for ‘print-style’ debugging, this could prove very handy for you. You can either dump out the object of your choice (including nested objects) ... more


Wednesday, 8 August, 2018 UTC

Managing State in Angular using Akita

Managing State in Angular using Akita

What is Akita? Akita is a simple and effective state management for Angular applications. Akita is built on MORE > ... more


Wednesday, 8 August, 2018 UTC

Chrome 69

Chrome 69

Chrome 69 is notable for us CSS developers: Conic gradients (i.e. background: conic-gradient(red, green, blue); ): We've got lots of interesting articles about conic gradients here, and here's some use cases and a polyfill from Lea Verou. Logical box ... more


Wednesday, 8 August, 2018 UTC

Why Puppeteer is Better than Selenium

Why Puppeteer is Better than Selenium

At the start of this year, we could only write end-to-end tests using Selenium in Scala here at Lucid. This was just fine for the developers here who mostly write in Scala. The problem was that learning Scala and Selenium was a high bar of entry for ... more


Wednesday, 8 August, 2018 UTC

Working with the Stitch CLI – Editing Apps Outside of Stitch

Working with the Stitch CLI – Editing Apps Outside of Stitch

Introduction This post introduces the MongoDB Stitch CLI, demonstrating how the Command Line Interface (CLI) can be used to export an existing app, continue to develop it locally, and then merge the changes back into Stitch. This workflow allows automation, ... more


Wednesday, 8 August, 2018 UTC

Want to Help Build Medical Software for the Developing World? HospitalRun is Looking for Maintainers.

Want to Help Build Medical Software for the Developing World? HospitalRun is Looking for Maintainers.

HospitalRun is free, easy-to-use software for developing world healthcare. Born out of the work of the project’s co-founders while at CURE International, HospitalRun was started in 2014 to address the software needs of thousands of small medical facilities ... more


Wednesday, 8 August, 2018 UTC

Dweb: Social Feeds with Secure Scuttlebutt

Dweb: Social Feeds with Secure Scuttlebutt

In the series introduction, we highlighted the importance of putting people in control their social interactions online, instead of allowing for-profit companies be the arbiters of hate speech or harassment. Our first installment in the Dweb series introduces ... more


Wednesday, 8 August, 2018 UTC

Package pages are down

Package pages are down

Aug 8, 15:37 UTC Resolved - This incident has been resolved. Aug 8, 12:23 UTC Monitoring - A fix has been implemented and we are monitoring the results. Aug 8, 12:09 UTC Investigating - We are currently investigating this issue. ... more


Wednesday, 8 August, 2018 UTC

Use Cases and Considerations When Building a Realtime Application

Use Cases and Considerations When Building a Realtime Application

We are in a rapidly changing world. We rely on our smartphones, laptops, smartwatches and other gadgets to give us information on time and upon request. Data is transmitted from a data center back to us on any medium we choose to consume content. In ... more


Wednesday, 8 August, 2018 UTC

Browser painting and considerations for web performance

Browser painting and considerations for web performance

The process of a web browser turning HTML, CSS, and JavaScript into a finished visual representation is quite complex and involves a good bit of magic. Here’s a simplified set of steps the browser goes through: Browser creates the DOM and CSSOM. Browser ... more


Wednesday, 8 August, 2018 UTC

react: Conditional JavaScript Callbacks with Reanimated in React Native

react: Conditional JavaScript Callbacks with Reanimated in React Native

In this lesson we'll explore how to setup a draggable circle. Then we'll dive into using the `call` method to create JavaScript callbacks whenever certain conditions are met inside of Reanimated. ... more


Wednesday, 8 August, 2018 UTC

Tippy.js – Lightweight Vanilla Javascript Tooltip Library

Tippy.js – Lightweight Vanilla Javascript Tooltip Library

Tooltips are useful for showing little bits of extra content. They save space on the page and give you a room to animate something that grabs people’s attention. In the past, we’ve covered tooltip scripts but many developers want custom libraries. Some ... more


Wednesday, 8 August, 2018 UTC

Joining Forces with Intertrust for 360º Application Security

Joining Forces with Intertrust for 360º Application Security

The last few years have seen an unprecedented move of services towards the client-side . With this, users can access services much faster, and this is why we can so easily enjoy services such as Netflix directly from a browser or an app. Having code ... more


Wednesday, 8 August, 2018 UTC

Web Performance For Third Party Scripts: SmashingConf Videos

Web Performance For Third Party Scripts: SmashingConf Videos

Web Performance For Third Party Scripts: SmashingConf Videos Web Performance For Third Party Scripts: SmashingConf Videos The Smashing Editorial 2018-08-08T13:30:35+02:00 2018-08-10T21:02:53+00:00 We are continuing our exploration of video from Smashing ... more


Wednesday, 8 August, 2018 UTC

Join the Discussion on Sentry's Streamlined SDKs

Join the Discussion on Sentry's Streamlined SDKs

If you use Sentry, you’re probably familiar with our SDKs. While they aren’t the only reason for Sentry’s success, they do play a very important role, from the first time an error is thrown to the moment you fix the bug. SDKs are often like political ... more


Wednesday, 8 August, 2018 UTC

41 Best React Native Libraries to Use in Your Next Project

41 Best React Native Libraries to Use in Your Next Project

React Native is a fantastic framework that gives developers a unique opportunity to build one mobile app instead of two. The framework has a long list of third-party libraries that make it even more convenient and accelerate development. In this article, ... more


Wednesday, 8 August, 2018 UTC

Use Native Icons in React Native

Use Native Icons in React Native

Sooner or later comes the time to add vector icons to your application. You may have built your own on SVG that you load on components, created your own icon library using Icomoon or used any of the well-known icon libraries like Bootstrap. But maybe ... more


Tuesday, 7 August, 2018 UTC

[Course] css: Convert SCSS (Sass) to CSS-in-JS

[Course] css: Convert SCSS (Sass) to CSS-in-JS

CSS uses a global namespace for CSS Selectors that can easily result in style conflicts throughout your application when building an application using modern web components. You can avoid this problem by nesting CSS selectors or use a styling convention ... more


Tuesday, 7 August, 2018 UTC

Extending Your App Beyond the Web with Electron

Extending Your App Beyond the Web with Electron

At Viget, we have a constant stream of projects that provide us with new challenges and interesting opportunities. We have a wide array of tools to help us accomplish any client's needs, but sometimes a client has a problem that we have never solved ... more


Tuesday, 7 August, 2018 UTC

Slow Websites

Slow Websites

The web has grown bigger. Both in expansiveness and weight . Nick Heer's "The Bullshit Web": The average internet connection in the United States is about six times as fast as it was just ten years ago, but instead of making it faster to browse ... more


Tuesday, 7 August, 2018 UTC

Package publishing errors

Package publishing errors

Aug 7, 18:46 UTC Resolved - This incident has been resolved. Aug 7, 17:14 UTC Monitoring - A fix has been implemented and we are monitoring the results. Aug 7, 15:56 UTC Investigating - We are receiving reports that new publishes are returning 500 status ... more


Tuesday, 7 August, 2018 UTC

Here's how Eric Holmes gained commit access to Homebrew in 30 minutes

Here's how Eric Holmes gained commit access to Homebrew in 30 minutes

This is post from Eric Holmes details how package managers can be used in supply chain attacks — specifically, in this case, a supply chain attack on Homebrew — which is used by hundreds of thousands of people, including "employees at some of the ... more


Tuesday, 7 August, 2018 UTC

Graphing Ultrasonic Sensor Realtime Data Using a Raspberry Pi and Soracom

Graphing Ultrasonic Sensor Realtime Data Using a Raspberry Pi and Soracom

Recently, PubNub hosted an IoT workshop at PubNub HQ partnered with Soracom. Soracom provides an IoT solution that allows your Raspberry Pi to connect to LTE instead of the Raspberry Pi’s built in WiFi. Soracom Air and Soracom Beam allows data to be ... more


Tuesday, 7 August, 2018 UTC

OneAgent & Security Gateway release notes v1.149

OneAgent & Security Gateway release notes v1.149

Dynatrace news OneAgent Java We’re proud to announce the new public beta for Akka remoting as a deep code-analysis module for Java monitoring in Dynatrace (requires Dynatrace SaaS version 1.152). It’s now possible to access fields in Java objects. Read ... more


Tuesday, 7 August, 2018 UTC

How far can JavaScript take us?

How far can JavaScript take us?

Tanner Villarete asked himself, " How far can JavaScript take us? " Then answered: Turns out, pretty dang far. This web app was my attempt at mimicking Apple's iOS music app, and I think I've come pretty close! I have to admit, he did a pretty ... more