hello.js

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

Wednesday, 7 November, 2018 UTC

React Conf 2018 Source Code for Moving to Suspense

React Conf 2018 Source Code for Moving to Suspense

react-conf-2018 Moving to React Suspense. This is the source code to the application I demo'd at React Conf 2018. It is a small slice of Spotify called Suspensify. It's built with create react app, reach router, and good ol' setState. It's separated ... more


Wednesday, 7 November, 2018 UTC

Create living style guides using Markdown or React

Create living style guides using Markdown or React

Catalog Catalog lets you create beautiful living and fully interactive style guides using Markdown and React components. View Documentation Installation yarn yarn add catalog react react-dom npm npm install catalog react react-dom --save Development ... more


Wednesday, 7 November, 2018 UTC

Jetpack WorkManager: Getting Started | raywenderlich.com

Jetpack WorkManager: Getting Started | raywenderlich.com

raywenderlich.com uses JavaScript extensively to offer the best possible user experience. JavaScript is currently disabled in your browser, and so we are unable to display all of our wonderful content. Please enable JavaScript in... The post Jetpack ... more


Tuesday, 6 November, 2018 UTC

The ultimate guide to gifting STEM toys: tons of ideas for little builders

The ultimate guide to gifting STEM toys: tons of ideas for little builders

The holiday season is here again, touting all sorts of kids’ toys that pledge to pack ‘STEM smarts’ in the box, not just the usual battery-based fun. Educational playthings are nothing new, of course. But, in recent years, long time toymakers and a flurry ... more


Tuesday, 6 November, 2018 UTC

Minidumps: Giving Weight to Your Electron Bug Reports

Minidumps: Giving Weight to Your Electron Bug Reports

Sentry introduced (welcomed) support for minidump crash reports earlier this year. In this post, Tim Fish, an essential contributor and co-maintainer of Sentry’s Electron SDK, explores his own experience with the intersection of minidumps and Electron. ... more


Tuesday, 6 November, 2018 UTC

jquery: Animate Elements on a Webpage with jQuery

jquery: Animate Elements on a Webpage with jQuery

There are many ways of animating stuff on the Web. For example we can use CSS animations, vanilla JavaScript or jQuery library. In this lesson we are going to learn how to use jQuery `slideUp()`, `slideDown()` and `animate()` functions to animate elements ... more


Tuesday, 6 November, 2018 UTC

Fun Tip: Use calc() to Change the Height of a Hero Component

Fun Tip: Use calc() to Change the Height of a Hero Component

The concept of Fluid Typography was tossed around a couple of years ago. The main idea is that if you know what size your font is at two different viewport sizes, then you can have the font scaling smoothly between the two sizes. We had a jQuery solution ... more


Tuesday, 6 November, 2018 UTC

Facebook’s GraphQL gets its own open source foundation

Facebook’s GraphQL gets its own open source foundation

GraphQL, the Facebook -incubated data query language, is moving into its own open source foundation. Like so many other similar open source foundation, the aptly named GraphQL Foundation will be hosted by the Linux Foundation. Facebook announced GraphQL ... more


Tuesday, 6 November, 2018 UTC

Famous Websites Built with Ruby on Rails

Famous Websites Built with Ruby on Rails

Ruby on Rails is a classic choice for web development – time-tested, reliable and full of useful features. Despite being almost 25 years old, this programming language still remains one of the most used options. Let’s discuss Ruby on Rails website examples, ... more


Tuesday, 6 November, 2018 UTC

NativeScript 5.0 released with NativeScript-Schematics and improved Vue.js support

NativeScript 5.0 released with NativeScript-Schematics and improved Vue.js support

The open-source framework for building native apps has reached version 5.0. NativeScript 5.0 marks a major milestone in the framework’s history as it has also hit 3.5 million downloads since it launched in 2015. The latest release features a number of ... more


Tuesday, 6 November, 2018 UTC

Announcing Ionic’s new Podcast: Bet on the Web

Announcing Ionic’s new Podcast: Bet on the Web

A bet on the web is a bet you can’t lose. This has long been our mantra at Ionic. Whether it’s our love for PWAs or web components, we’re continuing to double down on the web as we head into 2019. And today, we’re happy to announce that two Ionic faves, ... more


Tuesday, 6 November, 2018 UTC

Get Started with Netlify: The Simplest Way to Deploy Your JavaScript Apps

Get Started with Netlify: The Simplest Way to Deploy Your JavaScript Apps

If you follow articles, podcasts, etc. related to Web Development, you've probably at least heard of Netlify. I've heard about from multiple people and over and over again in my favorite podcast, Syntax (which you should definitely check out!). We'll ... more


Tuesday, 6 November, 2018 UTC

Google Introduces Carlo, a Node.js Web Rendering Surface

Google Introduces Carlo, a Node.js Web Rendering Surface

Google announces an early release of Carlo, a Google Labs experiment for creating Node.js applications. Carlo leverages Puppeteer to communicate between Node.js applications and the Chrome web browser. By Dylan Schiemann ... more


Tuesday, 6 November, 2018 UTC

Project structure for an Express REST API when there is no “standard way”

Project structure for an Express REST API when there is no “standard way”

Do any GitHub or Google search for REST API structures using Node + Express and you’ll find very few of them follow the same organization. What’s even worse is, while there are lots of good tutorials out there, many of them have no structure at all. ... more


Tuesday, 6 November, 2018 UTC

Famous Websites Built with Ruby on Rails

Famous Websites Built with Ruby on Rails

Ruby on Rails is a classic choice for web development – time-tested, reliable and full of useful features. Despite being almost 25 years old, this programming language still remains one of the most used options. Let’s discuss Ruby on Rails website examples, ... more


Tuesday, 6 November, 2018 UTC

[Case Study] Preventing Automated Abuse with Arkose Labs and Jscrambler

[Case Study] Preventing Automated Abuse with Arkose Labs and Jscrambler

Today, more and more security verification needs to be on the client-side. Jscrambler's resilient client-side protection solution unlocks new technological breakthroughs for several businesses across different sectors. In this article, we'll explore ... more


Tuesday, 6 November, 2018 UTC

React Native Android and iOS: development of mobile apps

React Native Android and iOS: development of mobile apps

If you want to develop an app for smartphones, there are many different approaches available. So you have to z. For example, decide whether a mobile web application is sufficient or whether a native app is required for special features. The open-source ... more


Tuesday, 6 November, 2018 UTC

Using an Int Type in TypeScript

Using an Int Type in TypeScript

The project I’m working on has a Node.js back end written in TypeScript, with a PostgreSQL database for persistence. We had a production user who encountered an error when the system tried to insert a row into a table that had an integer column in it. ... more


Tuesday, 6 November, 2018 UTC

International JavaScript Conference London 2019

International JavaScript Conference London 2019

From 13 to 15 May 2019, the International JavaScript Conference will take place for the second time in the capital of England to bring together developers from all over the world and give them the opportunity to exchange views on current technologies, ... more


Tuesday, 6 November, 2018 UTC

Implement Video Chat with Xirsys, WebRTC, and ChatEngine

Implement Video Chat with Xirsys, WebRTC, and ChatEngine

In our previous tutorial, we showed you how to integrate WebRTC video calling into your chat app with ChatEngine. ChatEngine makes this easy, because there is an open source, community supported WebRTC plugin for integrating RTC in browser applications. ... more


Tuesday, 6 November, 2018 UTC

11 Free Bootstrap Landing Page Templates

11 Free Bootstrap Landing Page Templates

Developers and content marketers are aware of the importance of designing an effective landing page. Unlike websites, landing pages have a single specific purpose, which is promotional marketing. A landing page is often developed and then optimized for ... more


Tuesday, 6 November, 2018 UTC

Starbucks & China: a mobile-first, omnichannel strategy

Starbucks & China: a mobile-first, omnichannel strategy

Almost 3 years ago, coffee behemoth Starbucks reached out to Wiredcraft for their mobile strategy in China. This laid out the foundation of a long term partnership with the iconic brand, leading us to gradually take the lead on the execution of their ... more


Monday, 5 November, 2018 UTC

Building a blog with Gridsome: Listing All Posts and Pagination

Building a blog with Gridsome: Listing All Posts and Pagination

In the previous post I described how to get started with Gridsome, a Vue.js technology that you can use to build data-driven static websites based on different resources that are accessible using GraphQL. In the previous post, you can also see how to ... more


Monday, 5 November, 2018 UTC

JSRobot: Javascript learning game elements in the browser

JSRobot: Javascript learning game elements in the browser

2D platformers are classics of the video game genre. The browser game JSRobot combines the concept that also made Mario successful with learning game elements. The goal: to transport a small blue robot to the respective level output. But instead of controlling ... more


Monday, 5 November, 2018 UTC

Deploying a Gatsby blog to Azure

Deploying a Gatsby blog to Azure

In this post we will walk through the process of deploying a Gatsby blog to Microsoft Azure Storage using VS Code. Prerequisites To complete this tutorial you will need the following tools: Node - To run the rest of the tools Gatsby CLI - To create your ... more


Monday, 5 November, 2018 UTC

A New Code Editor For The Web

A New Code Editor For The Web

It's no secret that front-end configuration is way more complicated than it should be. In this article, I'll cover: A new editor concept for web development How it makes your workflow MUCH simpler for both content & code edits How you can save a ... more


Monday, 5 November, 2018 UTC

Using Sass in Create React App v2

Using Sass in Create React App v2

With the upgraded Create React App released recently, we got a lot of new tools to play with. Sass is one that I'm excited to have built in since we used to have to have .scss files compile and write to .css files right in our folder structure. Messy ... more


Monday, 5 November, 2018 UTC

react: Cancel A Promise Using AbortController

react: Cancel A Promise Using AbortController

The AbortController interface enables us to cancel a one or more DOM requests. In this lesson, we will demonstrate how to use the controller to cancel a Javascript Promise before it is resolved. ... more