I've recently become a Chapter Leader for Girl Develop It in Atlanta. In case you're not familiar with Girl Develop It's mission, it provides affordable programs for adult women interested in learning web and software…

  • javascript , objects , girl develop it

The Caesar cipher we wrote previously is not a very secure way to store a message. It can be cracked by using frequency analysis of the given language or by a brute force attack fairly…

  • C , code exercise

A Ceasar cipher encrypts a message by rotating each letter by k spaces. Since there is only one series of steps to take to encrypt and decrypt the message, it's not the most secure form…

  • C , code exercise

This week, one of the assignments from Harvard's CS50 class was a little exercise called Greedy. A greedy algorithm as defined by the National Institute of Standards and Technology is: An algorithm that always takes…

  • C , code exercise

Introduction to Computer Science Course Being a self-taught developer, I've never really taken a basic "computer science" course. I've mostly learned within the confines of one language: JavaScript. In an effort to broaden my understanding…

  • C , code exercise

Runscope is a web application that provides a easy to use interface for testing APIs and backend services. In this post, I'm going to outline a few of the ways that I've been using Runscope's…

  • api , testing , runscope

CoffeeScript is a little language that compiles into JavaScript. While there is a lot of debate online about the pros and cons of using CoffeeScript, I've decided to just focus on talking about some resources…

  • coffeescript

I arguably spend more than 90% of my workday working in my text editor. Knowing how to become faster and more proficient in Sublime Text has saved me a great deal of time and headache…

  • sublime text

Mixins are one of my favorite features of Sass. It allows you to write logic within css. I often use mixins to reduce the amount of code needed for commonly used styles of a project.…

  • sass , css