Category Archives: General Topics

Computer science vs computer engineering vs software engineering

Computer science or computer engineering for software engineer? The aim of this post is to contrast some computer terms used in the industry and academia as well. Some people are just curious to know the differences but for students in …

Read more »

YouTube Video Source URL

Introduction A YouTube video can be either public (anyone can watch), private (only the owner can watch) or unlisted (anyone with a link can watch). I like the third option because I can share the links with whoever I want …

Read more »

Startup Equity Compensation

Before we Begin In this post I would like to express my personal opinion about joining technology startup companies. I will try to show that it is a waste of time in most of the cases. The conclusion is based …

Read more »

Fun Google Tricks

Who said Geeks are not funny. On the contrary they are funny but the problem is when they have fun they do it in a geeky way. Google Search Fun Here is a short list of search queries you can …

Read more »

Good Source Code

Question I was asked this question in an interview: How would you define good or excellent code? Answer Here is what I came with. I guess everyone can answer it using his own words. Excellent code is working code. I …

Read more »