profile pic

Reflections

How to Ask Questions

Conflict

Regular Expressions - Ruby

Values and Stereotype Threat

Ruby vs. JavaScript - Loops

Stereotype Threat

Blocks, Procs, and Lambdas

Feedback and Pair Programming

Ruby Classes

Tech Culture Disparity

Ruby Enumerable#cycle method

My Thinking Style and DBC

DBC Phase 0 Week #3

November 15, 2014

I can't believe we're already finished with the first 3 weeks of the prep work. It seems it just went by really quickly. I felt I've learned a lot in these past 3 weeks. I've realized I've also learned a lot about myself. This program really makes us reflect a lot especially after each week. Not only does this reaffirm what I've learned through this process, but also learn about the way we feel and react to certain learning situations.

In the first week I took a quiz about my Gregorc Thinking style. I got a tie between Abstract Sequential and Concrete Random. This covers a lot of the spectrum and I think a little of both describes my thinking styles... read more

Arrays and Hashes

DBC Phase 0 Week #3

November 15, 2014

So what is an array or a hash? Sounds like a Star Trek weapon and some breakfast food. They are both objects in the programming world, specifically in the language Ruby. Both have their own uses. Let's say you're a planning a party and you wanted to keep track of guest list. How would you be able to do this in a program? It might be helpful to make a list. read more

HTML/CSS: Class vs ID

DBC Phase 0 Week #2

November 9, 2014

In HTML / CSS there are elements can be tagged with a specific ID or Class name. IDs are unique and are only supposed to be declared on one element in a document. Classes are not unique. A specific class can be used on more than one element. Also each element can also have more than one class. Let's say you had a list of items each in a "li" tag (which lists them out in bulletpoint form) and you placed each one in a class... read more

DBC Thoughts

DBC Phase 0 Week #1

November 1, 2014

I'm pretty excited to start DBC. I think that DBC is a great new way to prepare you for a career. I think that traditional colleges do a poor job doing this. DBC gives you real world problems and you're set in an environment similar to the work setting. I believe DBC teaches you the tools to learn a programming language in a short amount of time. Buts it's not just about learning the language, it's more everything else that goes into being a great developer including soft skills. I think that the fast paced environment, where all the students are just as enthusiastic as me about learning the material, will just push me even harder to excel. read more

Version Control and GitHub

DBC Phase 0 Week #1

October 31, 2014

I just started week 1 of Phase 0 with DevBootcamp. I've actually learned quite a lot. I used to be confused about how GitHub worked but now it's very clear to me. Here's what I've learned so far.

Version Control is a pretty much an essential tool to programmers. Version control is a way to keep track of changes you make as you write your program or edit your files. Let's say you've added some code to a program and when you try to run the program, it crashes. Good thing you've got Version Control. You can now go back to the previously saved version and undo your mistakes. You can think of it like a video game. You wouldn't want to play through the whole video game without making any game saves. Well I think I did have a friend play a Final Fantasy game without a memory card; he would leave his ps2 on all day and night so he wouldn't lose his place in the game... read more