Tag: Javascript

Is open source the future?

Photo by Alex Holyoake on Unsplash Today open source software is used by everyone & everywhere knowingly or unknowingly. But it was not like this from the beginning. It all started around late ~60’s?—?early 70’s. This was the time when there...

/ July 2, 2019

10 OOP Design Principles Every Programmer Should Know

The Object-Oriented Design Principles are the core of OOP programming, but I have seen most of the Java programmers chasing design patterns like Singleton pattern, Decorator pattern, or Observer pattern, and not putting enough attention on learning Object-oriented analysis and design....

/ May 5, 2019

How to get noticed in the Javascript world

The first part is knowing you’re allowed to, and encouraged to contribute. I had no idea about this, and I feel this is the major restriction. People don’t know you can do this. The next part is contributing. The official...

/ December 12, 2018

A Practical solution for CORS (Cross-Origin Resource Sharing) issues in IONIC 3 and Cordova

Summary: I provide a practical solution for solving CORS issue in WKWebView in Ionic and Cordova. The solution works both for iOS and Android. Image credit: http://enzolutions.com If you code with Ionic or Cordova and use a REST API, you...

/ October 16, 2018

The Millennial’s Guide to Software Development

Itchy Fingers, Stop Here! So, this is it. This is where I provide you with a few resources that I have tried, enjoyed and learned a lot from. I am absolutely certain there’s more out there, and you’re welcome to comment...

/ September 14, 2018

Using ES6 Generators to generate keys in React

Based on the above, it’s quite obvious how you could use a generator function to dynamically assign keys to elements in a collection. The only thing that such a function has to do is generate a context-unique key for each...

/ September 13, 2018

Sending Emails with the SendGrid Cosmic Function

We recently released Cosmic Functions (public beta). We’re excited to help teams build amazing modern products together with new serverless solutions. In this short tutorial, I’m going to show you how to get up and running with the SendGrid Email...

/ September 12, 2018

Simple Recipe to Build a Theme App in React Native

Recently, I have been working on a React Native application that demands a changeable theme based on the user selection. I wanted to do this in a simplest way possible. I have so far avoided any React Native UI toolkit...

/ September 11, 2018

Building a Polyfill for React Suspense

The best way to understand a software concept is to try and build it yourself.?—?TB If you love React, you’ve probably heard something about the upcoming Suspense APIs, but even after watching a demo or two, it was pretty difficult...

/ August 31, 2018

A dead simple Webpack 4 example with vanilla JavaScript (No Libraries and Frameworks)

Grab the repo here! This is a response to a Stack Overflow question. I figured out that there are people out there that may need this, even though it may look silly, at the very beginning, learning Webpack is swimming...

/ August 24, 2018

[Firebase] Setup storage upload from Browser in 3 step

[Firebase] Setup storage upload from Browser in 3 step After giving a try to Firebase authentication modules (surprised to such handy utils), I played around the storage part of Firebase, and very satisfied on how it is designed. Pros Firebase Storage...

/ August 16, 2018

Checklist for Writing Highly Reusable Components in React and Vue

There are so many best practices and advanced patterns?—?the problem is keeping track of them and keeping them in mind as you develop new components. I wrote this checklist to help myself remember all of the things I need to...

/ August 15, 2018

Service Workers

On my train journey way back home, I was amazed over the number of apps I have in my phone and that, I’ve different apps to serve my disparate demands. Living in an internet age and I, being a Web...

/ August 12, 2018