Dreaming of Code

Urge to Learn More

May 10, 2015

Ever since I wrote my first HTML 'Hello World' app a few years ago, I've gained this urge to learn more about web development. I quickly realized that developing websites and applications involves a lot more than just knowing a little bit of HTML...

Ruby Basics

May 10, 2015

Here's some reference material about ruby basics.

Arrays and Hashes

array = [1,2,3,4,5] # => [1,2,3,4,5]
array.pop # => 5
array # => [1,2,3,4] The array has been modified by the pop method
hash = {key1: 'value1',key2: 'value2',key3: 'value3'} # =...

Iteration and Recursion

March 31, 2015

I recently had a phone interview for a position as a software engineer and one of the questions I was asked was to define iteration and recursion and explain the differences between the two. I knew what iteration was, but drew a complete blank when...

Blogging with Middleman

March 28, 2015

This is my fourth post in four days blogging with Middleman App. I've been having a blast so far and wanted to share my experience with using Middleman. I'm using Middleman's Drops Template with some small customizations. I was looking for something...

How to run WordPress locally on Mac OS X

March 27, 2015

The purpose of this tutorial is to provide an alternative solution for running WordPress in a development environment without having to install MAMP. It uses the built in php command already installed on Mac OS X to run a server locally.


NGS Survey Control REST API

March 26, 2015

I've been working for a Land Surveying company as both a field chief and a project manager for almost a decade now. After deciding to pursue a career in web development, I've been trying to think of ways to use my newly found knowledge to benefit...

Handling Multiple Social Identities in a Rails Project

March 25, 2015

I recently built a social aggregator called Full Social (full.social) built on Ruby on Rails. The idea is to associate a person's social network accounts to a single user. I found that the best way to accomplish this is to create a 1:M association...

Page 2 of 2