Using Comments in Code

Commenting involves placing Human Readable Descriptions inside of computer programs detailing what the Code is doing. Proper use of commenting can make code maintenance much easier, as well as helping make finding bugs faster. Further, commenting is very important when writing functions that other people will use. Remember, a well-documented code is as important as correctly working code. If […]

Turkish letters on the Macbook’s English Layout Keyboard

You may have purchased a MacBook with a different keyboard layout. Because of personal reasons, I choose to use an English keyboard but sometimes need to use special Turkish letters such as ş or ğ. Changing the keyboard layout from the top right menu is not efficient and interrupts my work and motivation. After some search, I see […]


Of course, there are thousands of misconceptions about web development but I tried to list some of the most faced issues. This post doesn’t involve any technical word. I believe that the post might be very useful If your not a tech geek and want to build your website. I tried to tell it in a […]

Useful Packages for Meteor.js

The list is starting with standard packages which every meteor app should include meteor-base Packages every Meteor app needs to have. mobile-experience Packages for a great mobile UX. mongo The database Meteor supports right now. blaze-html-templates Compile .html files into Meteor Blaze views. session Client-side reactive dictionary for your app. reactive-var Reactive variable for tracker. […]

Simurg Inn

Simurg Inn was one of the previous works that we build from scratch. We keep communication open with the company in every step to complete it perfectly and the last result seems awesome. As always we pay attention on planning. Together, we figured out what the hotel needs: a custom page to tell surroundings of […]