One of the most puzzling things when learning to code is stumbling upon code examples where there's variables, functions or classes named `Foo` and `Bar`. What the heck? What are these abstract, made up words doing to help people understand what the … [Read more]
JavaScript ES7 Features That Make Your Life So Much Easier
With the help of Babel JavaScript Developers are able to use "futuristic' features of JS ES7. With the newest additions to the language, code intent and readability have come to the forefront. One nifty feature in the latest JS is called the … [Read more]
Brute Force to “Hash Map” in Javascript
So in preparation for interviews and keeping sharp mentally, I like to start off my day with a simple code challenge. This week it was LeetCode: Two Sum This problem is labeled easy, but intrigued me that it included a solution, so I thought … [Read more]
Why Declarative Programming Is So Powerful
So lets start off with a definition. Declarative Programming is "a programming paradigm... that expresses the logic of a computation without describing its control flow." Now, there's some dispute on some of the details, but generally what we … [Read more]
React NYC Meetup!
Last week I had the pleasure of attending my 2nd React NYC event which was held at the WeWork Chelsea Location. For those of you who don't know, WeWork is a co-working space for freelancers, creatives, computer nerds and everyone in between. Also, … [Read more]
Coding In A Bubble
This is just a public service announcement to find some fellow coders and meet up with them for a coding session! Avi Flombaum has a great list of reasons not to code alone: There are a few reasons you shouldn’t learn alone—even if you’re … [Read more]