Trending

Where developers share insights, exchange ideas, and learn from each other

GET STARTED

ReactJS Testing Showdown| Tape vs. Jest

Jest is the most popular but it is always the best call? In this article, I provide some comparisons between the Jest and Tape. Specifically, this article discusses why I prefer often prefer Tape when testing ReactJS applications.
ReactJS Testing Showdown| Tape vs. Jest

Building a Spotify-Lyrics GUI application for Linux

A basic GUI application to display the lyrics of the song being played on the Spotify app for Linux systems
Building a Spotify-Lyrics GUI application for Linux

Scaling PhantomJS: Taking Thousands of Full Page Screenshots Every Day

This article will show you how to use PhantomJS at scale to make multiple website screenshots as a RESTful service.
Scaling PhantomJS: Taking Thousands of Full Page Screenshots Every Day

How to create charts in Ember.JS web application

A detailed tutorial on how to create charts in Ember.JS using the FusionCharts Javascript charting library
How to create charts in Ember.JS web application

Go Variables - A Visual How-to Guide

Easily understand Go variables with visual examples.
Go Variables - A Visual How-to Guide

Solving the problems of Higher Order Components without throwing the baby out with the bathwater

There have been some criticisms laid against Higher Order Components in recent articles — specifically “indirection” and “naming collisions”, that aren’t actually problems inherent with the HoC pattern, but are rather usage errors that can be easily avoided.
Solving the problems of Higher Order Components without throwing the baby out with the bathwater

Why should you learn Go?

In past couple of years, there is a rise of new programming language: Go or GoLang. Nothing makes a developer crazy than a new programming language, right? So, I started learning Go before 4 to 5 months and here I am going to tell you about why you should also learn this new language.

My Short Journey Building Unnamed - My Own CSS Framework

I’m a 20 year-old, self-taught front-end developer. I wrote this post to share my story of building Unnamed, my own CSS Framework, which became the #1 Product of the Day on Product Hunt.
My Short Journey Building Unnamed - My Own CSS Framework

BEST SUBLIME TEXT 3 THEMES OF 2017

best sublime text 3 themes of the year

3 Code Splitting Patterns For VueJS and Webpack

Code splitting an app is a great way to improve its initial loading speed and can easily be achieved with Webpack. But where and when do you split your code? In this article, I'll present three patterns for code splitting a Vue.js app: by page, by page fold and by condition.
3 Code Splitting Patterns For VueJS and Webpack

Simple approach to Rails 5 API authentication with Json Web Token

Rails 5 API authentication and authorization
Simple approach to Rails 5 API authentication  with Json Web Token

Becoming Familiar with Redux

This article teaches readers how to build a redux application from scratch. By the end of the article, you'll have received a primer on Redux's most important concepts so that you can move forward in building redux applications.
Becoming Familiar with Redux

JavaScript Call-back Functions, Promises and Async/Await

With a wide variety of JavaScript libraries to choose from, Developers find themselves in a position where they have to choose the best way to handle asynchronous communication - creating queries and handling responses from servers and/or databases. This article includes a discussion around Asynchronous Programmimg concepts: Call-backs, Promises, and Async/Await.
JavaScript Call-back Functions, Promises and Async/Await

Design Patterns: Decorator Pattern

Intro to the object oriented design pattern called Decorator Pattern.
Design Patterns: Decorator Pattern

Slim 3 Tutorial

Let's take a look at how we can use Slim 3 to write a basic web application. In this tutorial we are going to explore how to write Actions in Slim using PSR-7. Routing is the practice of matching a…

Speed of data manipulations in Julia vs R

Speed of data manipulations in Julia vs R

How to Learn Coding Faster by Applying Neuroscience

On "Your Brain At Work (http://amzn.to/1UjAAf0)", Dr. David Rock gives a quick introduction to the current state of neuroscience and goes on to give a great deal of advice on how to handle the...
How to Learn Coding Faster by Applying Neuroscience

Simple CRUD example of MVC coding in PHP

Simplified example of MVC coding in PHP having CRUD functionality.

Important Crash Reporting Tools Supporting the iOS App Developers

The crash reporting tools are one of the most important weapons that help in fixing the app crash; however, choosing the right tool is essential.
Important Crash Reporting Tools Supporting the iOS App Developers

Why and How to Write Modern Modular Code

Modularity first started looking really interesting to me after I read the legendary SICP book...
Why and How to Write Modern Modular Code

Get curated posts in your inbox

Read more posts to become a better developer

YOU MAY ALSO BE INTERESTED IN

Share ideas
with an editor
built for developers

LEARN MORE