CCtzn goes open source

01.10.2016

I recently published source code of Cinema Citizen - a web application for planning movie marathons, which was showcased on this website - on GitHub. You can view the repository here: https://github.com/leibrug/cctzn

My main goals here are:

To continue development. First version went live in July 2013, and since then I did one major rewrite and added a number of features, of which the last is dated November 2015. I hope having this project public will stimulate me to pick up the work.

To show off a little. I wrote parts of JavaScript code with design patterns in mind and, although it’s far from perfect, I’d like anyone to be able to have a look at my idea and implementation.

At this point the repository is lacking a few things to be called complete (for example, README and some PHP scripts which are working parts of the application), but I believe it’s better to start early. Hope you’ll like it.

Previous post

It took me 4 days to find out the above solution and, what makes me even less proud, I didn’t even do it myself! In the following article, I’d like to share the hard parts of fixing accessibility bugs.

Next post

Web is full of images. They serve as background, supplement our content or are put in the center of attention. A well-known technique for making media more engaging, especially in the background, is parallax scrolling. It adds some joy to the experience through spectacular motion. In this article, I’m going to explore another trick for enhancing pictures on the web, which I call Canvas Over.

The idea is very simple: we put <canvas> element on top of <img> and draw on it. How it’s supposed to improve the experience? Let’s dive into examples!