hello.js

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

Wednesday, 20 June, 2018 UTC

Life After Layouts

Life After Layouts

So the Gatsby V2 beta is out, and Gatsby’s layout components are going away. What does this mean for your projects? This article will dive into the Gatsby V2’s approach to layouts, talk about what changed and why, and walk through the migration process ... more


Wednesday, 20 June, 2018 UTC

Add i18n Yourself in a React and Redux App

Add i18n Yourself in a React and Redux App

One thing that surprised me at first with React is how everything is a component. That may sound simple on the surface, but for the functional stuff (say form management, i18n ( internationalization ), routing, state…) it just doesn’t feel very natural ... more


Wednesday, 20 June, 2018 UTC

Quick Start with Ionic + Firebase

Quick Start with Ionic + Firebase

Starting Before you can start building an application using Ionic , you need to get everything setup on your computer first. If you have already installed Node.js along with Ionic and Cordova , you may skip this step. First you'll need to install Node.js ... more


Wednesday, 20 June, 2018 UTC

Report: Can Kotlin compete with Java?

Report: Can Kotlin compete with Java?

Java continues to dominate the programming language space for developers, but a new report reveals that Kotlin may soon knock it out of the top spot for mobile development. Packt released the results of its 2018 Skills Up report designed to look at the ... more


Wednesday, 20 June, 2018 UTC

A good Django view function cache decorator for http.JsonResponse

A good Django view function cache decorator for http.JsonResponse

I use this a lot. It has served me very well. The code: import hashlib import functools import markus # optional from django.core.cache import cache from django import http from django.utils.encoding import force_bytes, iri_to_uri metrics = markus.get_metrics(__name__) ... more


Wednesday, 20 June, 2018 UTC

Node v10.5.0 (Current)

Node v10.5.0 (Current)

Notable Changes crypto : Support for crypto.scrypt() has been added. #20816 fs : BigInt support has been added to fs.stat and fs.watchFile . #20220 APIs that take mode as arguments no longer throw on values larger than 0o777 . #20636 #20975 (Fixes: #20498) ... more


Wednesday, 20 June, 2018 UTC

PHP-level Performance Optimization with Blackfire

PHP-level Performance Optimization with Blackfire

Throughout the past few months, we've introduced Blackfire and ways in which it can be used to detect application performance bottlenecks. In this post, we'll apply it to our freshly started project to try and find the low-points and low-hanging fruit ... more


Wednesday, 20 June, 2018 UTC

How Harrods is reinventing the luxury retail market with Dynatrace: Perform 2018 rewind

How Harrods is reinventing the luxury retail market with Dynatrace: Perform 2018 rewind

Dynatrace news Harrods is the world’s leading luxury retailer. It serves more than 65 million visitors, made over £2 billion in sales in 2016 and ranks among the top tourist destinations in London. Basically, they’re a big deal. But, it’s exactly because ... more


Wednesday, 20 June, 2018 UTC

Web Animations in WebKit

Web Animations in WebKit

Over the last 8 months we have been working on adding support for Web Animations, a W3C standard offering Web developers a JavaScript API to create, query and controls animations. While there is work left to do to ship this experimental feature to the ... more


Wednesday, 20 June, 2018 UTC

Animate CSS Grid Layouts with animate-css-grid

Animate CSS Grid Layouts with animate-css-grid

In a new (ish) web-project I’m working on, I went all-in on CSS Grid. The website contains a page where one can filter the list of elements shown. To animate this filtering I used animate-css-grid , as other libraries typically used for this – e.g. Isotope ... more


Wednesday, 20 June, 2018 UTC

30 Best Free WordPress Slideshow Plugins (2018)

30 Best Free WordPress Slideshow Plugins (2018)

Slideshows are the best element on an image-heavy or content-centric website to showcase featured images to the visitors. And therefore, among the most useful plugins for your WordPress site are the slideshow plugins that make it really easy for you ... more


Wednesday, 20 June, 2018 UTC

React Keydown

React Keydown

Lightweight keydown wrapper for React components. Visit | Code The post React Keydown appeared first on ReactDOM. ... more


Wednesday, 20 June, 2018 UTC

Release Notes for Safari Technology Preview 59

Release Notes for Safari Technology Preview 59

Safari Technology Preview Release 59 is now available for download for macOS High Sierra and the beta of macOS Mojave. If you already have Safari Technology Preview installed, you can update from the Mac App Store’s Updates tab on macOS High Sierra and ... more


Wednesday, 20 June, 2018 UTC

How to run SAP Fiori Front-End Server (OpenUI5) on GCP in 20 mins

How to run SAP Fiori Front-End Server (OpenUI5) on GCP in 20 mins

By Tony Lusk, Customer Engineer Who enjoys doing risky development on their SAP system? No one. But if you need to build enterprise apps that use your SAP backend, not doing development is a non-starter. One solution is to apply Gartner’s Bimodal IT, ... more


Wednesday, 20 June, 2018 UTC

I discovered a browser bug

I discovered a browser bug

I accidentally discovered a huge browser bug a few months ago and I'm pretty excited about it. Security engineers always seem like the "cool kids" to me, so I'm hoping that now I can be part of the club, and y'know, get into the special parties ... more


Wednesday, 20 June, 2018 UTC

Building a Fancy Countdown Timer with MomentumSlider.js

Building a Fancy Countdown Timer with MomentumSlider.js

Nowadays there are many Javascript libraries to make it easy the task of adding sliders to a website. Most have a host of features, to adapt the slider to the particular needs of each case. However, despite having so many functionalities, sometimes the ... more


Wednesday, 20 June, 2018 UTC

The History of Kubernetes on a Timeline

The History of Kubernetes on a Timeline

When a client asks us to create a highly available distributed system, we usually recommend/use Kubernetes. Kubernetes is a container orchestration / portable cloud platform that is becoming the de-facto standard for running microservices infrastructures ... more


Wednesday, 20 June, 2018 UTC

163: RxJS

163: RxJS

This week on the Web Platform Podcast our panel talks with Tracy Lee (@ladyleet) and Ben Lesh (@BenLesh) about RxJS. We find out just what these fancy sounding Observables are and how they help solve problems. Our panel and guests also discuss the importance ... more


Wednesday, 20 June, 2018 UTC

How to Do JWT Authentication with an Angular 6 SPA

How to Do JWT Authentication with an Angular 6 SPA

JSON web tokens (JWTs) provide a method of authenticating requests that's convenient, compact, and secure. More often than not, Angular apps will include them in their data flows. In this tutorial, Toptal Freelance Software Engineer Sebastian Schocke ... more


Wednesday, 20 June, 2018 UTC

AWS News KW 15 und KW 16

AWS News KW 15 und KW 16

AWS AppSync verlässt Preview Status AWS AppSync ist ein AWS Dienst für Datengetriebene iOS, Android, JavaScript und React Apps. Es bietet Unterstützung für Real-Time Updates und offline Funktionalität und basiert auf GraphQL. Ab sofort ist der Dienst ... more


Wednesday, 20 June, 2018 UTC

Azure Functions – Lokales Testing

Azure Functions – Lokales Testing

In den letzten beiden Einträgen Azure Functions – Simple JavaScript Tutorial und Azure Functions – Vollgas mit dem Service-Bus haben wir unsere Azure Funktionen entwickelt und diese im Azure Portal getestet. Ist man in einer Azure Subscription unterwegs, ... more


Tuesday, 19 June, 2018 UTC

Customer Convos: Standard JS

Customer Convos: Standard JS

This piece is a part of our Customer Convos series. We’re sharing stories of how people use npm at work. Want to share your thoughts? Drop us a line. Q: Hi! Can you state your name, what you do, and/or what your company does? A: Hey there! My name is ... more


Tuesday, 19 June, 2018 UTC

GitHub stars !== usage: React is still blowing Vue and Angular away

GitHub stars !== usage: React is still blowing Vue and Angular away

KBall, on Vue's ⭐️ count surpassing React's: Don't get me wrong, I love Vue - I've been using it far more than React recently - but github stars are more of a measure of the "hipness" of a project than its actual use. He backs that up by citing ... more


Tuesday, 19 June, 2018 UTC

Asynchronous Redux Actions Using Redux Thunk

Asynchronous Redux Actions Using Redux Thunk

By default actions in Redux are dispatched synchronously, which is a problem for any non-trivial app that needs to communicate with an external API or perform side effects. Thankfully though, Redux allows for middleware that sits between an action being ... more


Tuesday, 19 June, 2018 UTC

Angular ngrx with schematics

Angular ngrx with schematics

I found ngrx one of the really cool things that has been added in the Angular universe and I tried to use it as much as I can from the really beginning. The biggest problem I had all the time I started a new project was to set up the envirornment and ... more


Tuesday, 19 June, 2018 UTC

Test New Features and Iterate Quickly with Cloudflare Workers

Test New Features and Iterate Quickly with Cloudflare Workers

Photo by NESA by Makers / Unsplash At Cloudflare, we believe that getting new products and features into the hands of customers as soon as possible is the best way to get great feedback. The thing about releasing products early and often is that sometimes ... more


Tuesday, 19 June, 2018 UTC

Make Phone Calls with Twilio, Blazor & C#

Make Phone Calls with Twilio, Blazor & C#

In this blog post, we are going to use Blazor to build a simple web page that makes telephone calls straight from your browser with C# and Twilio. What is Blazor you ask? It is a new experimental framework that allows developers to build web applications ... more


Tuesday, 19 June, 2018 UTC

Creating Web Components with Stencil

Creating Web Components with Stencil

A practical tutorial showing how to create Web Components using Stencil. ... more


Tuesday, 19 June, 2018 UTC

How to Create a Mall Map with Real-time Data Using WRLD

How to Create a Mall Map with Real-time Data Using WRLD

As a web developer, you sometimes find yourself in a position where you are required to implement a map. Your first choice is to use Google Maps, right? This looks okay. However, you may be required to overlay additional information over the map with ... more