Christo

2,476 Flips | 8 Magazines | 64 Likes | 1 Following | 185 Followers | @chriszio | A sponge for information. Anything JS

Electron critical vulnerability strikes app developers

The dangerous bug allows attackers to remotely execute code through the popular app framework.<p>A critical vulnerability affecting Electron desktop …

Information Security

A new Angular Service Worker — creating automatic progressive web apps. Part 2: practice

Announcement: I present about Angular Service Worker this Tuesday, November 7 at AngularConnect conference in London. If you wish to follow me at the …

Web Development

11 Optical Illusions Found in Visual Design

Throughout my years of being a Product Designer, I have come across many surprises when working with visuals that have made me go 😕😲😳😡😱.<p>I’ve …

Deploy a REST API using Serverless, Express and Node.js

We're seeing more and more people using Serverless to deploy web applications. The benefits are huge—lightning-fast deployments, automatic scaling, …

3D Printing at TCT Show 2017

Native Desktop Apps with Angular and Electron

Common problems for layout elements in CSS — best practices

Common problems for layout elements in CSS — best practices<p>Well it’s very frustrating in css when we can’t apply perfect position to elements to look …

5 Tools to Build AR Capabilities in Mobile Apps

This column is authored by Amit Tiwari, Digital Marketing Executive,The post 5 Tools to Build AR Capabilities in Mobile Apps appeared first on …

Apps

🦋Electron: The Bad Parts

Most cross platform programming languages and frameworks contain good and bad parts. Electron probably has more than its share of the good — but also …

Learning JavaScript: 9 Common Mistakes That Are Holding You Back

A lot of people try to learn JavaScript and then give up. Then they tell themselves things like, "JavaScript is too confusing," or worse, "Maybe I'm …

NASA contest has student teams literally racing to the moon

A Survey of 19 Countries Shows How Generations X, Y, and Z Are — and Aren’t — Different

In the near future, three of the most studied generations will converge on the workplace at the same time: Generation X, the age cohort born before the 1980s but after the Baby Boomers; Generation Y, or Millennials, typically thought of as those born between 1984 and 1996; and Generation Z, those …

7 Powerful Chatbot Building Platforms

Some of the popular chatbot publishing platforms are FB Messenger, Kik, Slack, Telegram, and WeChat.A chatbot publishing platform is a medium through …

Don’t let your color palette be an airball

In this article, you’ll uncover tips on how to create a color palette that empowers your people and helps tell your product’s story.<p>It’s no secret …

Javascript ES6 — Exploring the New Built-In Methods

Amongst the new features released with the new ES6 standard in Javascript are a bounty of new built-in methods. These new methods aim to simplify and …

10 Beautiful Examples of Wireframes in Web Design

For most web designers the first phase of any given web project is wireframing. It allows the designer to map out exactly how the structure of the …

Prototypes

The New Rules of Form Design

Every day, we use forms for essential online activity. We fill them out to complete purchases; to sign up for email lists, social networks, and more; …

UX Design

Understanding the JavaScript For...of Loop

What is the For...of Loop?The for...of statement creates a loop that iterates over iterable objects. For...of loop was introduced in ES6 to be an …

JavaScript

Mobile Research

March 14, 2016<p>The first 2.5bn smartphones brought us Instagram, Snapchat, Uber, Whatsapp, Kik, Venmo, Duolingo, and most importantly, drove the big …

Apps

The $60 million story behind an Obama family photo

It’s a low-key, black-and-white photo of the Obama family circa 2007, but it was the reason the future president raised an extra $60 million for his …

New Platform Leverages Blockchain Infrastructure to Create, Rent, Sell 3D Content

The Augmented Reality (AR) and Virtual Reality (VR) worlds are exploding with new technology and developments. Companies and individuals are jumping …

Blockchain

Chrome 61 Beta: JavaScript modules, Payment Request API on desktop, Web Share API, and WebUSB

APIs

Visual Development with XOD

Early programmers had to represent code using binary, octal, or hex numbers. This gave way quickly to representing programs as text to be assembled, …

Microcontroller

Deploy and Secure REST-based Mobile Apps with AWS Mobile Hub | Amazon Web Services

This post was written by Brice Pelle, AWS Technical Account Manager.<p>RESTful APIs are used today to power many mobile apps. Using RESTful interfaces …

JavaScript

A Glimpse on Electron Framework

<b>Electron</b> is a brilliant cross platform software to build dynamic desktop apps with JavaScript, HTML, and CSS. Let’s take a closer look into the …

JavaScript and SEO: The Difference Between Crawling and Indexing

As the web continues to evolve, there is increasing demand for websites to become ever more advanced and interactive. As a result, many developers …

SEO

Everything You Need To Know About Logic Probes

We just spent the last hour watching a video, embedded below, that is the most comprehensive treasure trove of information regarding a subject that …

Promisify objects immutably

Hey! I’m a tiny little npm module - <b>doasync</b>. 50 lines of code! Don’t ignore me, I’m very helpful! With me you can call any method of your object as if …