Demystifying Flux

I’ve been doing a bit of a deep dive in React (and Backbone, but that’s for another day). One of the things with React that has looked intimidating from the outside is Flux. What is Flux? Simply put, Flux is an application architecture that encourages you to be…

Making AJAX calls with Fetch in React Native

I've been playing around with React Native a bit and found myself wishing for more documentation, especially with Fetch. While MDN has a treasure trove of information, a lot of constructors for it (such as Request, Response, and Header) are not available in React Native (at least as of the…

Next Steps

So much has happened. I graduated from Hack Reactor last weekend. While a large number of my peers are going off into the job hunt, I'm taking a slightly different course. In Week 7 of my time here, I applied for and was accepted into the Hacker-in-Residence program. Here's what…

Conjurer vs Scribe

I wanted to talk about two different styles of programming that you will encounter. Throughout my time learning how to program, I've found myself leaning more towards one than the other. Though there is no 'correct' style to always embrace, I feel it is important to know when to follow…

Subclassing

By now, I hope you've had a chance to read my friend Ryan's post on Javascript instantiation patterns. We're going to talk about Subclassing, and I feel it's important to have an understanding of Pseudoclassical Instantiation before moving forward. What's a Subclass? Imagine you're creating a racing game that will…