RESTful APIs Part 5 - Using REST

By now you might be thinking, "Enough already, I am tired of the theory, how long until we can actually talk about how to use a RESTful API?" Well that »

RESTful APIs Part 4

So far we have discussed why we needed something better than we had and how REST relates to features of the HTTP protocol. Now we will actually talk about what »

RESTful APIs Part 3

Continuing from the last post where we talked about making a request, or sending information to the server, we will cover responses, or receiving data from the server. As with »

RESTful APIs - Part 2

Last time I mentioned REST and talked a bit about how nice RESTful APIs are. Now we are going to cover what REST means and what RESTful APIs are. First »

RESTful APIs - Part 1

Before we can discuss REST we need to make sure we are on the same page on what an API is. API is an abbreviation for application programming interface. Basically »

Back To Prototypes

It has been a little while since I last wrote. The local community college needed someone to teach their HTML/CSS class for their Winter quarter (January to March) and »

array.join

It seems that lately I have been covering prototype functions for arrays that make your life easier, so I figure I need to cover array.join(). Have you ever written »

array.reduce

Since my last post was on array.map() I felt I should also cover the complimentary function array.reduce(). Previously I have also talked about the concept of MapReduce which »

array.map

A common problem I have seen is the failure to use built in features of JavaScript. In particular I have seen complex and unwieldy code written to modify an array »

Object.defineProperties()

After leaving it alone for a while, I have recently been working heavily in Angular again so it seemed I should review the Angular best practices and see what they »