In this industry, and especially in American in general, we place great value on being a self-made person. Beating the odds, overcoming adversity, and coming out on top. I fear that such an attitude is extremely toxic for one key reason: there’s no such thing as being self-made.
Services are always the last thing anyone mentions in conjunction with Angular, despite being the single most important part. It rather well kills the point of having a frontend framework if you can’t even get data properly from your respective backend. Great! Now that we have that out of the way, let’s dive right into how to implement a RESTful client in Angular to get you up on your data in high fashion!
“Who needs them!” they say haughtily. “jQuery has sustained us perfectly fine, and our applications are not nearly large enough to warrant the extra overhead! Why would any of us use a frontend framework?”
Yet there are those of us, standing upon the hill, pilgrims from the unholy land of Ajax Callbacks and Asynchronous Updates, looking upon them with something akin to pity.
Rails provides us with a lot of power in routing and associations, but if you’ve ever tried to set up an API with any form of many-to-many relationship, you’re in for a nightmare. Google won’t save you, the Rails guides are sparse, and there’s a grand total of one good blog post on the matter from a few years ago.
In which I explain the gem Izzy
In this tutorial we’ll cover the entire process of setting up a basic Rails environment on a clean install of Debian 7.1.
To some, the command line is a truly frightening beast. To be fair, when I began, it really was. Who in the world would ever want to sit around in a prompt when there are such beautiful visual editors out there? It seems so counterintuitive that no one should ever want to go that way.
Yet here we are. The great bearded ones hammering away in their prompts, invoking vim wizardry, emacs enigmas, and unix hackery. What makes them so cozy?
Many people come into Ruby from a C-based language background, and are quick to use only what they really feel comfortable with that has a direct parallel in their language of choice. Doing so, you miss out on all types of wonderful features of Ruby, and in this post we’ll cover a few of them.
The better programmer is not the one who flies across the keyboard, generating hundreds of lines of code, but the one who has but a few strokes that do the same work in half the effort.
As I’m transferring platforms, I’ve imported several old tutorials. You may notice that some of my tutorials are no longer listed and are only availible on the old site. The reasoning is that I intend to update those tutorials and do them more justice.