Bitmaker Blogs: Community and Ruby

student-shot

Scope in Ruby

One of the toughest parts of learning a new programming language is to understand how the language deals with variable scope. Fortunately, Ruby deals with variable scope in a very logical way provided you know the rules. Ruby has four types of variable scope, local, instance, class, and global. Dylan (Summer ’13) wrote an article to give his fellow students a better understanding of the first three.

The Importance of Belonging

Balancing academics and a social life can be difficult given a demanding workload. At Bitmaker Labs, we try to bridge the gap by mixing the two. Ian (Summer ’13) believes that by offering an inclusive environment where instructors and students can meet “facilitates a sense of belonging that borders on the familial.”

The Sweet Spot

Some of the best startup ideas seem like bad ones during the initial stages. Apoorv (Summer ’13) writes that the most successful founders tend to work on ideas that no one else realizes are good.

Git & Github

Understanding version control is one of the most underrated parts of a developer’s toolset. The ability to collaborate effectively on a project can make the difference between timely completion or project failure. Dylan (Summer ’13) writes about Git & Github -- tools to make it easier to share your code with others.