Learning Community for Developers

Discover and share insights with senior developers, beginners, and everyone in between

GET STARTED
WRITE A POST

Why React.js Trumps Angular 2 (and 1)

Angular 1 had its glorious days - though the Angular team tried to revive that with Angular 2, it's just not doing it. Read this post to learn why I'm anointing React.js as the new king!
Why React.js Trumps Angular 2 (and 1)

jQuery vs Vanilla JavaScript - Deciding on What to Use

Read this article to find out why it might be better for you to invest in Vanilla JavaScript instead of jQuery.
jQuery vs Vanilla JavaScript - Deciding on What to Use

Is Ruby on Rails still worth it in 2017?

Is Ruby on Rails still a solid choice for developers? Read this post to find out what different studies say.
Is Ruby on Rails still worth it in 2017?

Using PouchDB and Couchbase in an Offline-First Application

This post is to demostrate how to use PouchDB and Couchbase Server together by using the sync gateway as an intermediary between couchbase server and pouchdb
Using PouchDB and Couchbase in an Offline-First Application

Plyer: Platform independent compatibility layer

Plyer is an open source library to access features commonly found in various platforms via python. It provides support for Windows, MacOX, Linux, Android and iOS.
Plyer: Platform independent compatibility layer

An Overview of Object-Oriented Programming Using Python

Object-oriented programming breaks down tasks into objects, which uses some defined methods and data. Read and learn all the basics of object-oriented programming.
An Overview of Object-Oriented Programming Using Python

Build a GraphQL API-Powered Portfolio Website

4 step tutorial on picking up an existing codebase example to build your very own GraphQL API-Powered Portfolio Website.
Build a GraphQL API-Powered Portfolio Website

Working With Class Based Views In Django

This is an attempt to breakdown Django Class Based Views into a less complex module for beginners in Django.
Working With Class Based Views In Django

How to Effectively Develop Vanilla Javascript Application

Make a great web application with plain javascript and various build tools.
How to Effectively Develop Vanilla Javascript Application

Sending Push Notifications with Firebase in Android (Part 2)

Learn how to send customized push notifications with firebase in Android.
Sending Push Notifications with Firebase in Android (Part 2)

Replace SQLite with Realm Database in Android

A detailed example of how to use Realm Database in Android development instead of SQLite.
Replace SQLite with Realm Database in Android

C in Node.js through C++

## NodeJS to C through C++ Using C or C++ in Node.js is more of an edge case than daily life. But I decided to record what I learned because there is seems to be very little information on the Interne...
C in Node.js through C++

Groovy: Basic Introduction

Groovy is an object-oriented programming language for the Java platform. Read this post and learn the very basics of Groovy.
Groovy: Basic Introduction

How to Build a Real-Time Chatbot

We will show you how to build a real-time chat application using Redis, Node.js + Express.js, Socket.IO, and Heroku. Read the post today!
How to Build a Real-Time Chatbot

Update Arrays in MongoDb

Learn how to update data in a particular array's child object without knowing the exact position of the child.
Update Arrays in MongoDb

HTTP Requests - The Hard Way with Netcat

All our lives we have been hitting REST APIs with libraries and utilities like curl and postman. Its time we do it the hard way with netcat, just for fun!
HTTP Requests - The Hard Way with Netcat

Loaders In Android (Part 1)

Read this post to learn more about Loaders implementation.
Loaders In Android (Part 1)

C++ features: User-defined literals

Post is about a C++ feature that can define literals created by users.
C++ features: User-defined literals