Thoughtbot

This weeks article is going to be about a blog that I consider to be a mentor. That blog is Giant Robots Smashing Into Other Giant Robots. It is written by different people at the company thoughtbot. I really like this blog. Out of all of the resources that I…

Elevator Saga

At work, I hang out in a chat room with other programmers. We mainly tell bad jokes all day but I was tipped off to a really fun programming exercise game. It's called Elevator Saga. The point of the game is to program a set of elevators to efficiently go…

Sources of Info

I've learned a lot about programming over the years. I started learning programming with HTML which is the language of the web. Through the years, I have found a bunch of great resources for learning. This post is dedicated to my current sources of information. My favorite blog that I…

Tools

This week I'm doing the obligatory post about the tools that I use to program. Let's start out with the tools I use: Sublime Text Linux Virtual Machine Git rvm With those, I can conquer anything thrown my way. I'm a recent convert to Sublime Text. Before that, I mainly…

Using Active Model Serializers

Boy, this one is late. I blame moving. Hilary and I finally got the keys to our new place and have started moving in. Last time I wrote about programming, I discussed APIs. In this post, I want to continue in the same theme and discuss implementing an API in…

On Pause This Week

I was planning on writing another post about creating an API but I'm exhausted. This weekend Hilary and I moved our worldly possesions into some U-Haul U-Boxes. We finished moving out of our apartment today and as of 2pm, we're officially homeless for a week until our new townhome is…

Creating an API

Part 1 in my series on creating an API in Rails. Here's part 2. This week, I have been working hard to add an API to a website that I wrote. I'm going to explain what an API is and why I want one for this website. When you visit…

Busy Life

Life Is getting busy for me. In about two weeks my wife, Hilary, and I will be moving. In addition to that, I have an astronomy class that just finished and a discrete math class that starts on Monday. I also have a busy schedule when I'm at work. This…

Project Committal

I have had a lot of problems with starting projects and not following through. It took me about a year to work through the Ruby koans official site|my code. And they were simple programming exercises designed to introduce you to the language. I say no more. This is the…

A Blogging Habit

I was listening to Developer Tea yesterday and they were discussing the merits of having a personal blog and marketing yourself as a developer. I set this blog up last fall as a spot for me to journal. I think rather than using it as a journal, I will try…