Naeco

521 Flips | 10 Magazines | 44 Likes | 14 Following | 38 Followers | @oceanyeung | Keep up with Naeco on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Naeco”

How to Build a Video Call & Voice Chat App in WebRTC Using Javascript/node.js

Taking up a vital conversation is made simple by the persistent development of WebRTC that wholly magnifies the video/audio communication for …

JavaScript

Visualizing the Hidden ‘Logic’ of Cities

Some cities’ roads follow regimented grids. Others twist and turn. See it all on one chart.<p>In Chicago or Beijing, any given street is likely to take you north, south, east, or west. But good luck following the compass in Rome or Boston, where streets grew up organically and seemingly twist and and …

Data Visualization

Visualization

On January 6th, 2016, The New York Public Library made over 187K digital items in the public domain available for high resolution download. This is …

New York Public Library

Front-End Performance Checklist

README.md<p>🎮The only Front-End Performance Checklist that runs faster than the others.<p>One simple rule: "Design and code with performance in mind"<p>How …

Web Development

The web designer's guide to Flexbox

Have you started using the Flexible Box Layout module in your projects yet? Although the module has been around for some time, there have been two …

Build a Realtime Serverless GraphQL API with Websockets on AWS

With the release of AWS AppSync we finally have the ability to create realtime serverless apps on AWS. Previously you were forced to spin up EC2 …

AWS Serverless Express

Run serverless applications and REST APIs using your existing Node.js application framework, on top of AWS Lambda and Amazon API Gateway. The sample …

10 fantastic web design tools for July 2018

This month’s roundup of the best web design tools roundup includes a CSS preprocessor that scopes styles to components, and a jobs board that puts …

Javascript Framework Comparison with Examples (React, Vue & Hyperapp)

In my previous article, I tried to explain why I think Hyperapp is a viable alternative to React or Vue and the reasons I found it easier to get …

A Moment.js tutorial

Moment.js is an awesome JavaScript library that helps you manage dates, in the browser and in Node.js as well.This article aims to explain the basics …

Garage inventor re-shapes a boring product into Walmart success story

Greg Amundson couldn’t sleep.His home-building company had collapsed, and he lay awake worrying about how he was going to survive. He began …

A story about React, Redux and server-side rendering

<i>Long long time ago in a kingdom far far away there was an app. The app was supported by the well known React and Redux families but there was a</i> …

Using Recompose to write clean Higher Order Components

Higher Order Functions<p>In Javascript, we have a special type of functions, called <b>Higher-Order Functions:</b><p>A Higher-Order Function is a function that …

Airfare Study Claims This Is Exactly How Far In Advance You Should Book Your Flights

<i>This story originally appeared on Travelandleisure.com.</i><p>CheapAir.com announced the results of its annual airfare study on Wednesday, analyzing 917 …

Typescript + React + Parcel =❤️

This repository has basic settings for buildling react application in Typescript.<p>The original source code of the provided example is here.<p>Built in …

I just launched a serverless website in 15 minutes.

Alright, we talked the “serverless is awesome” talk but now it about time to walk the walk. In the next 15 minutes, I’ll take you through the entire …

Managing React State with Render Props

Brief Introduction<p>Over the years, React has evolved with different patterns and techniques to solve 2 fundamental problems:<p>How to share and reuse …

Polly.JS

The new (and old) CSS units you've never heard about

JavaScript is evolving <i>fast</i>, recently, but it's not like the other web development language companions are set to stone either.<p>CSS is evolving too, …

How to use async/await with forEach

JavaScript today is way more readable and pleasant to write now that we have async/await.<p>However, I still get caught up with it from time to …

Using React Router 4 with Server-Side Rendering

Now that we’ve had a look at a basic setup for React server-side rendering (SSR), let’s crank things up a notch and look at how to use React Router …

The most important lessons I’ve learned after a year of working with React

No, I didn’t wrote that, but I know it got your attention 🔪Starting out with a new technology can be quite troublesome. You usually find yourself in …

JavaScript

How to use a Custom Header and Custom bottom tab bar for React Native with React Navigation?

I finally started working on a React native app last week and to be honest I have been thinking of doing so since an year now, but always lacked the …

Zero-Overhead Tree Processing with the Visitor Pattern

<i>Posted 2018-05-26</i><p>How To Drive Change as a Software Engineer<p>The Visitor Pattern is one of the most mis-understood of the classic design patterns. …

Javascript: What Is The Execution Context? What Is The Call Stack?

What is the <b>Execution Context in Javascript</b>?<p>I bet you don't know the answer.<p>What are the most basic components of a programming language?<p>Variables and …

Some madman built a Mario Kart clone in pure CSS

Historically, CSS has been used for one thing: decorating webpages. But later versions of the stylesheet language have added extra bells and whistles, allowing developers to do more ambitious (and, dare I say, bonkers) things.<p>Case in point: London-based developer Stephen Cook built a barebones …

Master the World of ReactJS — Issue #4

<b>Master the World of ReactJS. Each week</b> <b>Andrés Cidel</b> <b>serves the finest articles about the theories, trends, tools and topics.</b><p>Andrés is full-stack dev at …

Building A Serverless Contact Form For Your Static Site

Building A Serverless Contact Form For Your Static SiteBuilding A Serverless Contact Form For Your Static SiteBrian Holt 2018-05-02T18:30:17+02:00 …

VS Code Extensions for Happier JavaScript Coding

As a web developer, having a well calibrated editor is paramount to productivity. One of the best parts of Visual Studio Code as a general purpose …

General Relativity explained like you've never seen before

A super-quick, super-painless guide to the theory that conquered the universe.<p>scroll down<br>to begin<p>For 100 years, the general theory of relativity has …

Physics