A Simple Guide on deploying React apps on Netlify.

Photo by Antonio Batinić from Pexels


Netlify is definitely my favorite way to deploy my React projects due to it’s ease of use and it’s free starter bandwidth plan. Today I will show you how to deploy your React apps to Netlify through a few different ways. I will cover how to quick deploy and how to connect your Git projects to Netlify for continuous deployment.

warning — must have a Netlify account to deploy and a Git account for continuous deployment

Before we get started we need to install Netlify to your React project, you can do so by going into your project directory and…

A guide for JavaScript higher order array functions

Photo by Fotis Fotopoulos on Unsplash

One of the major reasons why I love JavaScript (JS) today is because there are some very useful array methods that have been included ever since the introduction of ECMAScript 6(ES6) in 2015. When I first learned JS in I pretty much only used the forEach loop for most of these examples, so today I will show you guys how to use these amazing built in array methods to save you time and resources when coding with JS.

Let’s imagine a customer shopping for some groceries at your local supermarket and you have been hired to program the cash register…

My top 10 methods in DOM traversal

Image by gTheMesh from Pixabay

One of the most important skills of a web developer is DOM traversal and being able to select HTML elements with JavaScript. This will be a guide on my top 10 of the must know methods and hopefully this will help you master DOM traversal by the end of the guide.

Fair warning!
This is a guide for developers with at least some basic knowledge in HTML & JavaScript

Before we dive into the traversal methods, let’s look at the brief explanation of the DOM and Node Relationships from W3school.

According to the W3C HTML DOM standard, everything in an…

Image by: Mohamed Hassan Pixabay

A lot of people have asked me about Crypto mining since I posted my blog about BlockChain Technology and due to popular demand, this will be another simply explained guide about how Crypto mining works.

Proof of Work is a technique in which one party proves to another party that a certain amount of computational value has been changed. The concept was originally invented by Cynthia Dwork and Moni Naor in 1993 as a way to deter Denial-of-Service(DoS) attacks and other service abuses on a network by requiring some work from a service requester, usually meaning processing time by…

-André François McKenzie

Bitcoin, Ethereum, Dogecoin?! These are some of the most popular cryptocurrencies on the market that you might’ve heard of but do you know the technology behind it? This will be a simple explanation on Blockchain.


In 1991, Stuart Haber and W. Scott Stornetta came up with a secure way to timestamp digital documents that can’t be tampered with and that technique is known as Blockchain today. …

Boy o boy , we did it! After the most intensive 15 weeks of my life , I am proud to say I am a software engineering graduate from the Flatiron School’s Software Engineer Program. First off I want to thank my followers on Medium that’s been following me since my blog post about my first month in the bootcamp. …


Hello World! My name is Steven Wu and I’m a recent graduate of The Flatiron School’s Software Engineering program. During my time in school I had to rely on google but a lot of times the Docs are excruciating long and hard to read, so I am going to write a series of simple & easy to read guides on coding concepts to contribute back to the community.

What is a Promise?

A promise in JS is just like a promise in real life. Let’s use this example of a promised I made you to meet at 3pm at the park today, if I…

What is Redux?

It is commonly known as a library for state management to work with the React JS framework but it can also be used with other frameworks such as Angular . There is quite a lot to learn with Redux but once you get it going , it will make your life easier as a developer by giving you a global state within your app .

Fair warning!
You will need to know Javascript and a basic understanding of a JS framework in order to be able to learn Redux.

Redux is a great state management system that can be accessed…

This will be a simple guide on how the fetch Api works in JavaScript. Fair warning you must have some JS knowledge and a modern browser to use the Fetch Api.

The Fetch API is a relatively new JavaScript interface for accessing and manipulating data through the HTTP pipeline. It provides you with the fetch() method that provides an easy way to fetch “asynchronous” HTTP requests for resources across the internet.

fetch requests are promised based, so you don’t have to wait for the object to load from your network request before your app works on the next set of…

What is Ruby on Rails?

Ruby is a high level programming language designed by Yukihiro Matsumoto back in the mid-1990s. It is a very popular language in the modern day due to its ease of use and learning .

Rails is a powerful web application framework written by David Heinemeier Hansson that use Ruby, HTML, JavaScript and CSS which makes its a “Full Stack” Framework as its referred to in the industry. Full stack just means that there’s code that governs back-end, front-end, and a server. …

Steven Wu

I’m a NYC based full stack developer and a gaming nerd

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store