Blog Entries
Asked Questions
Week 9 Cultural Blog
I am taking an online Node.js and MongoDB's course from MongoDB. However, it seems expect you to have fundamental understanding of Node.js. Thus, some of the assignments were difficult to me, because I don't understand how Node.js and MongoDB connects to each other.
more
Conflict
Cultral Blog
So, whenever I have an interview, one of the interview questions is "What if one of your teamates doesn't do his/her work?" I guess, this is one of the reasons raises a conflict. My answer to the question is, if this is a team project, I will do his/her work. I don't mind to do double work, because I can learn more and develop more experience. more
How Does Internet Work?
Technical Blog
Well, as an upcoming Full Stack Developer, understanding how Internet works is very important. more
What Values Matter?
Cultural Blog
The value that I want to talk about is Freedom. In my ten years of education in China, the only definition that I know about freedom is that if you are not a prisoner, you have freedom. However, I was blinded by the firewall for more than ten years. more
JavaScript VS. Ruby
Technical Blog
In JavaScript, 1) We need to declare variables; 2) We need to put semicolon at the end for each statement; 3) JavaScript processes code in block. 4) JavaScript builds constructors by creating Objects. more
Stereotype Threat
Cultural Blog
The stereotype threat I am facing is that girls are not good at math. I was excellent in math before I entered into university. However, I had hard time to understand Calculus. It took me two years to have some idea what Calculus is about. more
Object Oriented Programing vs. Functional Programing
Technical Blog
According to Smashing Magazine's article, Don't be Scared of Functional Programing , which tells readers that the major difference between Functional Programing and OOP is that Functional Programing is Immutable, and Stateless. more
Ruby Class
Technical Blog
Class is one of the important features in Object Oriented Language.It will be very confused for people who are first time to learn programing. Since I came across from JavaScript, which language does not come with "Class", yet it shares similar concept. more
Pair Programing
Cultural Blog
Before I joined DevBootcamp, I self-taught JavaScript, whenever I encounter difficulties, I really would like to get help from some experts. Thus, I went to Reddit for help, and a lot of nice people are willing to sharing their knowlegde with me. more
Ruby Enumerable Methods
Technical Blog
map { |item| block } → new_ary map → Enumerator Invokes the given block once for each element of self. Creates a new array containing the values returned by the block. See also Enumerable more
Tech Issues
Cultural Blog
Recently, I watched Douglas Crockford's talk regards to JavaScript's EMCAScript 7. It was the first time that I listened to a programmer's speech. It was brainstorming. I learned from him that how should I learn a programing language. On the other hand, he mentioned how important to name variables meaningfully. For both your own and your colleagues' benefits. more
Growth Mind Set
Cultural Blog
One of the reasons that I pursue Web Development as my career is that I love building websites. Yet, as technology keeps accelerately growing, we demand web applications, too. It's why I join DBC. more
CSS Design
Technical Blog
I made a cheetsheet for CSS by Meteor.js. http://dbc-cheatsheet.meteor.com/ more
Git Blog
Technical Blog
Git, version control, can help you work efficiently on Software development projects. Because we are limited by navigating via mice, yet writing command lines is infinite. I remember that I read an article previously, where states that writing command lines can open hundreds of folders within several minutes, while mice cannot accomplish such tasks. It's the power of command line. more
Chefs Kitchen Blog
Cultural Blog
I am so excited about this program, because I am looking forward to see the brand new chapter in my life. During the first week, I have more chances to work on projects with use of GitHub and Google+, which I barely use when I work as individual. I pretty enjoy it. I love to see other classmates comments and opinions on Google+ community, and I am looking forward to pair coding with them. more