Usability and User Testing Apps

Here are some usability and user testing tools:

Personal preferences:


Other tools:


Also check the Usability Checklist

Or you can always ask people via: Amazon Mechanical Turk

Wireframing and Prototyping Tools

A list of wireframing and prototyping tools I encountered:

More tools at :

Resources for data visualization and interactive exploration

Here are a few visualization libraries (mainly javascript) and resources (blogs & galleries) I compiled.

Libraries (javascript):




Collection of books:


Professional (or very good) Tools:


Other Tools:

One year old

Idea Source project is one year old and many more ideas& resources are still to come (as of January 2013 – there are 19 scheduled Ideas + 2 Resources posts & 1 News post).

Data – excluding unpublished posts:

  • 3 – News type posts
  • 8 – Resources type posts
  • 32 – Ideas type posts


While I wanted this to be an open blog for resources and ideas that encourages conversation, in the past year I had to close the comment system and the add your idea page (mainly due to the large number of spammers and hacking attempts).

I also added google ads in the page, and if they generate some profit, I will donate the money to a cause or use it to develop a project idea (I’ll let you know when that happens).

Cafeteria Management

Considering the large number of students/workers and meals a cafeteria has to handle, they are looking to improve the way they handle their clients, payments and meals.

They require an application which could help them with:

  • getting the number of students/workers that had lunch in a certain day;
  • finding out what was the most popular dish (main course and/or desert) that day;
  • automatize payments using NFC (Near Field Communication) and/or e-Payment (Prepayd card, e-money etc.);
  • displaying the menu online for the current month (RSS feed/or website);
  • receive requests regarding certain dishes;
  • personalize dishes for lactose intolerant, lacto vegetarian, vegans, meat lovers, fish lovers etc.;
  • optimize dishes to be affordable and healthy;
  • personal nutritionist regarding what a student/worker ate that day/week/month (available only for those that pay with NFC or e-Payment ).


  • Requirements: ;
  • Programming Skill Level: Intermediate to Advanced;
  • Designer Skill Level: Beginner to Intermediate;
  • Other Skills: Food enthusiast :) ;
  • Similar projects:

Semantic web resources – part 2

As a follow up to the previous Semantic web resources – part 1 post, this post is focused on listing some of the existing Ontologies and SPARQL Endpoints

(sort of a) Beginner’s Guide:


Examples of SPARQL Endopoints:


Tools & Other Resources:



Open data Sources

*This post is constantly updating so check back at any time. Last update: 05.November.2013*

Open Data Handbook –

School of Data Handbook –

Linked Data Patterns Book –

What is Open Data and how we might define it, you can find out more at Open Definition and Guide to Open Data Licensing made by Open Knowledge Foundation.

A great way to search for Open Data sources is: (doesn’t have all the sources, some of the ones I mentioned below are missing). – tool for working with messy data, cleaning it up, transforming it from one format into another

Another way to search for open public data is .

A great open source data portal software is: http://ckan.aorg/ . (used in many open data portals)

An interesting website (partly blog) about data and data visualization –

Open data policy and Definitions:


Various Types of Open Data:


Ocean Open Data:


Search Engines/Crawl Open Data:


Maps Open Data:


Weather Maps Open Data:


Library Open Data:


Newspapers Open Data:


Music/Movie Industry Open Data:


University Open Data:


Sensor Open Data:


Health Open Data Sources:


Financial Open Data Sources:


Government Open Data Sources:

Semantic web resources – part 1

Here are a few resources where you can find more about the semantic web. I tried to divide them according to certain categories. Also feel free to add your own in the comments.

This is just part 1 – I will follow up with additional resources such as books, articles and other related resources in future posts.

Semantic web resources part 2

(sort of a) Beginner’s Guide:


W3C Specifications (you might want to check out):




Microdata & RDFa:




(useful) Libraries:


Learning Resources

An awesome list of similar resources:

Here are a few programming learning resources:


Bonus resources: