
Git allows us to keep track of the changes in our code, and to store those changes. This is known as version control. When used with GitHub, git allows us to keep track of our code in publicly accessible repositories.
0 comments

Git allows us to keep track of the changes in our code, and to store those changes. This is known as version control. When used with GitHub, git allows us to keep track of our code in publicly accessible repositories.
0 comments

Modules are collections of methods and constants. Practically, they’re like a toolbox full of neat tools and supplies. If you wanted to build a house, you might use one set of tools and supplies, whereas building electronics may require another set of tools and supplies. Modules are a way to organize your tools and supplies into useful receptacles.
0 comments

Classes are useful to help organize objects with similar attributes and methods. Instead of defining multiple objects with similar attributes, we can instead define a single class and create instances of that class.
2 comments

Comparing Ruby and C.
1 comment

Reviving one of my favorite childhood games, Arkanoid.
7 comments

The Game of Fifteen is a puzzle played on a square, two-dimensional board with numbered tiles that slide.
8 comments

Takes user input and encrypts it with a keyword.
2 comments

My thoughts on the first half of Harvard CS50.
0 comments

Implementing a swap without a swap function.
0 comments

My solution to the common FizzBuzz problem.