Ghost blogging platform

Kickstarter funded Ghost pure blogging platform,built in node.js, if you are not familiar with node.js which is basically a platform that allows you to write server side programming in javascript, build with google V8 engine(super fast speed). There are many talks about this platform which to replace wordpress, which I am not sure about that, currently there are some restriction for none geeky users which required to install node on your server to be able to use this platform which not alot servers have it.

Anyway Ghost was released to public two days ago, you can download from or github and install it locally, with simple steps below.

Once you download, unzip to somewhere you like, open your terminal, cd to that location.


npm install or sudo npm install

this will install the node.js dependencies and as easy as that, to run this program, you can do

npm start

Open it up your browser which this runs locally on

and when first start it will ask you about to create an password on which is the admin area where you blog and post using markdown syntax.

o…ya before this make sure that you install node.js, I have been playing with it for about 3-4 hours,which I talk abit about themeing in Ghost in next post.


Install Laravel 4 and bundles.

Since the release of laravel 4, lots of developer got their hand dirty playing around with the awesome framework, What is Laravel?
Laravel is a php framework that help you write codes, faster simpler in a elegant way. See they said about themselves.

Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable, creative experience to be truly fulfilling. Laravel attempts to take the pain out of development by easing common tasks used in the majority of web projects, such as authentication, routing, sessions, and caching.

To install Laravel 4, you need to install composer first, go ahead and download from or you could use terminal
[cc lang=”php”]
Continue reading “Install Laravel 4 and bundles.”

Usability testing on low budget

In my previous post i talked about usability test and how do you do a usability testing on powerpoint presentation [button link=”” size=”small” target=”blank”]Here[/button]

We all know that the better usability of your website bring you more happy customers, usability testing is one of the way to improve your interaction with the user and easier for them to use and as web designer and developer, we all know how our creation works, but not users, through usability testing is the only reliable way to find out how well the website works.

Continue reading “Usability testing on low budget”

What is Interaction Design

Interaction design is consider as new technique for me, yet i am into this stuff now.
i know you are asking what is that? Interaction design is about designing for user, understand their goal, their task, their experience, needs and wants, which focus on their behavior.

Wikipedia explains:

“Interaction design is heavily focused on satisfying the needs and desires of the people who will use the product. Where other disciplines like software engineering have a heavy focus on designing for technical stakeholders of a project.”


The difference between user experience and interaction design is that UX(user experience) is a overall experience and satisfaction when using the product which are mostly commonly refers to combining of software and business topic. IXD (interaction design) are sub-disciplin of design which examine the role of behavior and intelligence in physical or virtual space for technological convergence for digital products.

Interaction designer is a key player in the company, he or she need to know who they are designing for and what their goal is which information architect and user research are provided, then he or she need to come out with a design strategy which to help the team members to have a better understanding of how ‘s users interaction for the project. Based on that designer’s workflow, he might start to sketch in paper or other tools, and evolve into prototyping such as XHTML/Flash or even Video casting.

Interaction Design is definably a great skill and challenging for the design industry, especially the speed of changing of technology in the industry and users are expecting a way interaction of website or your application, as designer we have to quickly adopt to the situation and solve the problem.

If like to learn more about Interaction design, here are some of reference that you can read up:


IXD Association

Linkedin IXDA group

Facebook IXDA group

Twitter IXDA

Sorry i am new to this field If you have more links to resource and difference in view please comment below.