hello.js

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

Friday, 13 July, 2018 UTC

Building a World Cup Bot with Python, Twilio SMS and Slack

Building a World Cup Bot with Python, Twilio SMS and Slack

The World Cup. For us Brazilians, it’s like the Super Bowl, NBA Finals, World Series, and Stanley Cup, combined, multiplied by 100. For those of us diehard ‘futebol’ fans following the games in Russia from the Western hemisphere, it’s been quite the ... more


Friday, 13 July, 2018 UTC

JS Party 34: JavaScript eating the world, desktop edition

JS Party 34: JavaScript eating the world, desktop edition

Kball and Feross talk with Shelley Vohr and Jeremy Apthorp about what Electron is, why to use it, and what comes next for the platform. Sponsors Rollbar – We catch our errors before our users do because of Rollbar. Resolve errors in minutes, and deploy ... more


Friday, 13 July, 2018 UTC

Why do you need a bug tracking system? Key questions to ask from your clients

Why do you need a bug tracking system? Key questions to ask from your clients

zipBoard Digest Why do you need a bug tracking system? What are the benefits of using a bug tracking tool? How can a bug tracking system make project management easier? 40 Key questions to ask from your clients, for better Agency-Client relationship ... more


Friday, 13 July, 2018 UTC

Build a scoreboard with running commentary using React VR

Build a scoreboard with running commentary using React VR

Over the years, with the advancement of technology, different breakthroughs have been made in our interaction with computers. The experience that was limited to viewing 2D objects on a screen has evolved to the stage that we have augmented reality and ... more


Friday, 13 July, 2018 UTC

Tracking #100DaysOfCode Tweets using JavaScript, Node.js, Firebase and Twilio SMS

Tracking #100DaysOfCode Tweets using JavaScript, Node.js, Firebase and Twilio SMS

Two years ago, Alexander Kallaway created an online movement called #100DaysOfCode. The purpose was to get out of “tutorial purgatory” and start building real projects to advance himself as a programmer. The challenge is simple: commit to coding for ... more


Friday, 13 July, 2018 UTC

Monthly Web Development Update 7/2018: Practical Accessibility, Design Mistakes, And Feature Control

Monthly Web Development Update 7/2018: Practical Accessibility, Design Mistakes, And Feature Control

Monthly Web Development Update 7/2018: Practical Accessibility, Design Mistakes, And Feature Control Monthly Web Development Update 7/2018: Practical Accessibility, Design Mistakes, And Feature Control Anselm Hannemann 2018-07-13T14:20:17+02:00 2018-07-16T09:02:56+00:00 ... more


Thursday, 12 July, 2018 UTC

Building an Accordion Component with React

Building an Accordion Component with React

Ahhhhh, the accordion. I’m not talking about Weird Al’s instrument of choice, but the graphical control element. Do you have too much content on a page? An accordion allows you to break things up into smaller chunks that your end-users can toggle open ... more


Thursday, 12 July, 2018 UTC

Environment variables in Webpack builds vs. Node.js apps

Environment variables in Webpack builds vs. Node.js apps

I recently had a discussion with an off-shore team mate who was supposed to add a new environment variable to a client-side app and re-deploy it. He had some trouble doing this, and after talking to him and illustrating how frontend apps use env vars ... more


Thursday, 12 July, 2018 UTC

SEO-Friendly Angular SPA: Universal Server-Side Rendering Tutorial

SEO-Friendly Angular SPA: Universal Server-Side Rendering Tutorial

In a rush? Skip to technical tutorial or live demo. Google's JavaScript crawling & rendering is still a somewhat obscure issue. Contradictory statements and experiments are found all over the web. So what does this mean? As a developer, you NEED ... more


Thursday, 12 July, 2018 UTC

Announcing TypeScript 3.0 RC

Announcing TypeScript 3.0 RC

TypeScript 3.0, our next release of the type system, compiler, and language service, is fast-approaching! Today we’re excited to announce the Release Candidate of TypeScript 3.0! We’re looking to get any and all feedback from this RC to successfully ... more


Thursday, 12 July, 2018 UTC

Check your npm account, a compromised package has been published

Check your npm account, a compromised package has been published

#246 — July 12, 2018 Read on the Web Node Weekly Compromised npm Package Being Investigated, Revoke Your npm Login Tokens and Use 2FA If Possible — A compromised version of eslint-scope was published so npm login tokens generated earlier today have been ... more


Thursday, 12 July, 2018 UTC

Lighthouse: improve performance scores by properly sizing images

Lighthouse: improve performance scores by properly sizing images

This article is part 3 of Fly's Google Lighthouse Series , which is a series aimed at helping you achieve better Lighthouse scores through solutions to each Lighthouse audit recommendation. The preceding articles in this series talk about what a Lighthouse ... more


Thursday, 12 July, 2018 UTC

Industry Spotlight: Building better app experiences with focus on web technologies

Industry Spotlight: Building better app experiences with focus on web technologies

AngularJS, the popular JavaScript library, was spawned from the idea of creating a framework with an application mentality for building experiences on the Web. Version 6 was released in May with a focus on the toolchain more so than the framework itself. ... more


Thursday, 12 July, 2018 UTC

ESLint backdoor: revoke all the tokens

ESLint backdoor: revoke all the tokens

Tl;dr A backdoor was introduced on eslint-scope (version 3.7.2) upon which ESLint depends. It seems that the goal of this hack was to leak NPM tokens. We advise you to take the following actions as soon as possible: Revoke all your NPM tokens at once ... more


Thursday, 12 July, 2018 UTC

Compromised version of eslint-scope published

Compromised version of eslint-scope published

Jul 12, 16:13 UTC Update - We are continuing to investigate this issue. Jul 12, 16:13 UTC Investigating - Version 3.7.2 of the popular package `eslint-scope` was published without authorization ( see https://github.com/eslint/eslint-scope/issues/39 ). ... more


Thursday, 12 July, 2018 UTC

Google Home meets .NET containers using Dialogflow

Google Home meets .NET containers using Dialogflow

By Mete Atamel, Developer Advocate I use my Google Home all the time to check the weather before leaving home, set up alarms, listen to music, but I never considered writing an app for it. What does it take to write an app for the Google Home assistant? ... more


Thursday, 12 July, 2018 UTC

Ethereum DApps: Compiling, Deploying, Testing TNS tokens

Ethereum DApps: Compiling, Deploying, Testing TNS tokens

In part 2 of this tutorial series on building DApps with Ethereum, we wrote the TNS token’s code. But we haven’t yet compiled it, deployed it, tested it or verified it. Let’s do all that in this part so that we’re ready for what comes next. Compiling ... more


Thursday, 12 July, 2018 UTC

Automatically create pages from components in any directory

Automatically create pages from components in any directory

In this article we will talk about a new plugin that lets you auto create pages from components in any folder within your Gatsby project! We will chat about the problem that sparked the creation of this plugin. Afterwards, we’ll talk about how you can ... more


Thursday, 12 July, 2018 UTC

Add git version tag after publishing to npm

Add git version tag after publishing to npm

TL;DR If you just want to add git version tag after npm publish add this to your package.json : "postpublish" : "PACKAGE_VERSION=$(cat package.json | grep \\\"version\\\" | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' ... more


Thursday, 12 July, 2018 UTC

Amazon Launches Alexa Skills Kit SDK for Python

Amazon Launches Alexa Skills Kit SDK for Python

Amazon has launched the beta of a Python SDK designed to make it easier to work with Alexa responses and requests. The Python version has the same features as the existing SDKs for Java and Node.js. Read more... ... more


Thursday, 12 July, 2018 UTC

Veille de la semaine #28 de 2018

Veille de la semaine #28 de 2018

Quand refactorer et pourquoi ? (fr) Exploring ES2018 and ES2019 (en) : à la découverte de ES2018 et ES2019 What does {some strange unix command name} stand for? (en) : amusant :-) Avoiding LGTM PR Cultures (en) : faire des revues c'est bien, faire de ... more


Thursday, 12 July, 2018 UTC

99

99

Welcome to issue 99. This week we learn React fast, explore CSS in React.js, build better React.js UI, and much more! How Fast Can You Learn React? Attila Vágó talks about how long you need to learn React. 9 CSS in JS Libraries You Should Know in 2018 ... more


Thursday, 12 July, 2018 UTC

Takeaways on Building a React Based App with Electron

Takeaways on Building a React Based App with Electron

Earlier this year, Stream launched Winds 2.0, an open-source and native application for macOS, Windows, and Linux, which provides an entirely new way to consume RSS feeds and Podcasts. It was our first time building a native application, so we chose ... more


Thursday, 12 July, 2018 UTC

Search Git Commits Between Dates

Search Git Commits Between Dates

One of my weaknesses as a developer is relying on UIs to provide me the data I need. It’s not a fatal weakness but it does hamper me a bit. One prime example is relying on GitHub’s interface to review changes; git’s command line provides the information ... more


Wednesday, 11 July, 2018 UTC

Angular and Google Maps: A Tutorial

Angular and Google Maps: A Tutorial

In this article you will learn how to create interactive Google Maps powered by Angular. We will see MORE > ... more


Wednesday, 11 July, 2018 UTC

Access-Control-Allow-Origin: Dealing with CORS Errors in React and Express

Access-Control-Allow-Origin: Dealing with CORS Errors in React and Express

Getting this error in your React and/or Express app? No ‘Access-Control-Allow-Origin’ header is present on the requested resource. You’ve run afoul of the Same Origin Policy – it says that every AJAX request must match the exact host , protocol , and ... more


Wednesday, 11 July, 2018 UTC

Ou Acheter Terazosin – Livraison gratuite dans le monde – prix moins chère

Ou Acheter Terazosin – Livraison gratuite dans le monde – prix moins chère

Ou Acheter Terazosin Générique Hytrin Meilleur Pharmacie Passer La Commande Terazosin Le Moins Cher. Hytrin est utilisé pour traiter l’hypertension artérielle et des symptômes de l’hyperplasie bénigne de la prostate (HBP). Note 4.3 étoiles, basé sur ... more


Wednesday, 11 July, 2018 UTC

Using Font Awesome 5 in React

Using Font Awesome 5 in React

In part one of this series we demoed reactstrap to create simple forms quickly and efficiently. In this installment, we’re going to use Font Awesome 5 to add some SVG icons and make our forms even more attractive. Note: Font Awesome 5.1 welcomed huge ... more