I was in need of a carousel, here were some of my requirements:

SwipeView was pretty close but my attempts to bend it to my will were in vain. The biggest problem I faced was the lack of unit tests. As I made my modifications (read: hacks) I introduced unintended instablity. I hate working without tests and testing everything everytime I made a small change was inefficient. I wanted to build in a test driven way.

Every web developer eventually builds their own carousel, so I accepted my fate and built Carousel.js.

Carousel.js addresses my laundry list above, but by no means is it perfect (Pull Requests Welcomed).

Some of my planned future improvements:



Now read this

Bot obsession

One fateful day back in August of 2014 I happened to be working from home. During my lunch break an idea popped into my head that having a company chat bot might make for a few laughs around Wattpad HQ. I remembered how much fun we had... Continue →