Planning-Poker.net mobile web app

Standard

This mobile web app was created to be device and platform agnostic. It currently works on iOS, Android, Windows Phone 8.1 and any desktop browser without needing to download and install from an app store.

Agile Planning Poker is a estimating technique used by scrum teams to make faster and more accurate estimations using a deck of cards. Now instead of looking for a deck of cards, all you have to do is open http://planning-poker.net/v1/ on your mobile phone šŸ™‚

Source code available at https://github.com/chris-gunawardena/planning-poker/tree/v1-jquery-iscroll

Continue reading for a demo.
Continue reading

Building a clock based on Arduino

Standard

I keep hearing smart watches, wearables, internet of things etc. which got me thinking about the hardware and embedded systems used to create them. As much as I love soldering and reading resister codes I’m ashamed to say the most complicated thing I’ve made was an FM transmitter.

Since I had an Arduino lying around I decided to build a watch to learn more about the hardware side of things. The plan was to build a POC clock using the Arduino and then shrink it to a watch using an ATtiny .
Continue reading

Host your own Tor site using Apache, Ubuntu & Vagrant

Standard

Tor is used by millions around the wold to access information without censorship, government or snooping.

While Tor makes it possible to access censored websites anonymously it is just as easy to host your own anonymous Tor website.

Clone the Vagrant project: https://github.com/chris-gunawardena/tor-hiddenservice-webhost and run vagrant up for your own Tor hidden/darknet website.
Continue reading

How to start a new web project

Standard

Web development has long been an ad hoc process and the trend has been to clone or download various libraries/frameworks into folders depending on your programming background and never touch them again. Most don’t minify, lint or combine js/css file for the sake of readability and maintainability. Thanks to new developments in web technologies this doesn’t have to be a Friday night argument at the pub along with where to place the opening brackets and how many spaces/tabs should be used for indenting.
Continue reading