JavaScript

Building Small Apps with React - Cerebro

React is a fantastic piece of engineering that has allowed developers to implement declarative user interfaces that are easy to work with and reason …

Programming Languages

Getting Started with Brunch: The Ultra-Fast Simple-Config Build Tool

When it comes to build tools, web developers have a hard time choosing between Gulp, Grunt, Webpack, and Browserify to mention but a few. These tools …

Programming Languages

Chaining Callbacks in JavaScript with Bind

Today’s post just stays in the JavaScript domain. But it’s a fundamental. The reason I’m even writing about this specific topic is because it’s …

Programming

AWS Lambda Nods to Node.js Devs with Version Upgrade

Amazon Web Services Inc. (AWS), with a formidable head start in the serverless computing arena among major cloud providers, is continuing to court …

Programming Languages

NPM Notes, Tips & Tricks

Just a fun trivia to begin with!<p>NPM downloads <b>yesterday</b> (23 Mar, 2017): 369 million. <br>NuGet downloads in the <b>last week</b>: 55 million.<p>Don't we love the …

Programming Languages

The Top 20 DevSummit Tech Session Videos – Viewable Now!

We just could NOT wait another minute to share with you the top 20* DevSummit tech session videos. It is so exciting to share with you what you may …

Learning Pixi

A step-by-step introduction to making games and interactive media with the Pixi rendering engine. <b>Updated for Pixi v4.0.0</b>. If you like this tutorial, …

Web Development

Maybe you should use maybes

Maybe is a type that wraps optional values. It’s a small JavaScript library, inspired by Haskell’s Maybe, Swift’s Optional and Scala’s Option.<p>It’s a …

Programming Languages

middleman-presentation

<b>UNMAINTAINED</b> This project is unmaintained.<p>This project helps you to build wonderful presentations based on HTML and JavaScript. The JavaScript-part …

Web Development

Scala as a configuration language

You can use Scala as a configuration language - no libraries, no special config language, no macros - just a coding style. This article describes how …

Programming

This post is regarding one tricky mechanism in javascript that every beginner must understand …

This post is regarding one tricky mechanism in javascript that every beginner must understand — <b>hoisting</b>. Every technical interview includes …

Programming Languages

Modern JavaScript for Ancient Web Developers

There’s a certain kind of old-school, backend web developer who, a long time ago, mastered things like Perl or Python or PHP or Java Server Pages, …

Programming Languages

Building a Conversational Bot with JavaScript and Node.js

Let's admit it – speaking to other people is so last century. Today, we might talk to our machines (Siri, Alexa, etc.), but, if we want to …

Programming Languages

The Performance Difference Between ng-bind and {{}}

Interpolation is one of the first things newcomers to Angular learn. You can’t get around writing your first Angular “Hello, World” without some sort …

Programming Languages

Illustration of an example availability monitoring service Using PowerShell and SQL

This article discusses a simple solution of how to monitor SQL service availability across multiple servers and reporting. To build this I’ll use SQL …

Databases

React, Rust and Redis wins developer love globally [Report]

Which is the most popular development framework among developers? Most popular DB?<p>Well, here are some key findings from the Stackoverflow’s 2017 …

Programming

Handling Error Conditions Using a State Machine

This tutorial introduces you to handling error conditions using an AWS Step Functions state machine with a Catch field. In this tutorial, you'll use …

Amazon Web Services

Why you should co-locate your Xcode tests

One less directory structure<p>No more hunting for where to find files or put files.<p>Implementation & test file navigation<p>Navigating between …

CallKit Tutorial for iOS

You’re in big trouble now!<p>Life on iOS wasn’t always perfect for VoIP app developers. In particular, delivering notifications was tough. With your app …

XCode

Leading the advancement of modern web technologies

Keep up with the advancement of prominent open source frameworks, libraries, and browser standards by attending this online event.<p>Core team members …

Programming Languages

Getting Started with Apache Cassandra and Node.js | DataStax Academy: Free Cassandra Tutorials and Training

Requirements<p>To follow this tutorial, you should already have a running Cassandra instance. You should have the demo keyspace and schema still set up, …

Databases

v0.7 is out - declarative binary format parsing language

New ksy features:<p>Type importing system: meta/import can be used to import other types as first-class citizens in current compilation unit; "opaque …

Programming

10 JavaScript and CSS Tools to Enhance Your Forms

Forms are an essential part of just about every website – yet, we don’t always pay too much attention to their finer details. There are a number of …

jQuery

GraphQL Tutorial - Getting Started

Introduction<p>GraphQL is one of the most exciting technologies gaining developer attention in 2017. A viable alternative to RESTful APIs, GraphQL APIs …

Node.js

How to build a 'who's typing' feature in Android

<i>This blog post was written under the Pusher Guest Writer program.</i><p>In this tutorial, we are going to build a ‘who’s typing’ feature in an Android chat …

PHP

Create a Desktop Quiz Application Using Vue.js and Electron

Today, I would be explaining how to build a desktop quiz application using Electron and Vue.js.<p>Vue.js is a library for building interactive web …

Programming Languages

Unnecessary Conditional Checks

Misuse of conditional statements are not only hard to read, but also more complex for the processor.<br>Today, I want to underline some points about …

Programming Languages

Build a chat app with Firebase and Redux, part 1

Today we’re building a chat app. The first and most important part of a chat app<p>users have an identity<br>• there is a list of messages<br>• every client gets …

Programming Languages

How to Use BuyButton.js in a WordPress Theme

, using Shopify and the new BuyButton.js library — all without additional plugins.<p>This is a great solution for customizing the way products appear on …

WordPress

Watch and Compile Sass in Five Quick Steps

Sass is perhaps the most popular of the CSS pre-processors; for years it’s helped us write clean, reusable and modular CSS. In this quick tutorial, …

Web Design