The Lapidary Lemur

Musings from Brandon Weaver

The Transcendent Turtle

To many, Minecraft was a gateway drug to the world of technology. Redstone was a novel idea that let us experiment with some circuitry, make traps, and in general create more dynamic things. It’s great for the basics, and a lot of fun to work with, but the interesting thing about it is that you’re already starting to program by using it. Why not take it a step further? Computercraft gives you the power to jump into a full programming environment inside Minecraft using Lua.

A Burgeoning Blog

Why do people bother to blog? Very few must have anything truly breathtaking to say, at least not to the caliber of other writers already out there. I get it, it’s intimidating to publish when there’s already so much good content out there already. There’s always a fear of looking the fool, saying the wrong thing, or otherwise just doing a poor job of it. So why should you even bother?

Sanctimoniously Self-Made

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.

Reveling in REST

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!

…except if you’ve already tried, you noticed quite the disconcerting truth. Angular is Javascript, and like its kin it has as many implementations of REST as there are people who are capable of making one. A few might chuckle to themselves on the fulfillment of the LISP curse, but fret not! There is hope yet, or at very least someone with enough patience to lay out a few options worth looking into so you don’t have to.