My name is Marko Mrdjenovič. I’m a web developer, manager and an entrepreneur from Ljubljana, Slovenia.


I like solving problems. I do that by writing code, managing projects and people. I like creating good experiences. And going to conferences.


I work full time on Klevio so I'm currently not available for freelance work (UX, frontend, backend).



Web mashups – LIFFe

A few days ago the local film festival LIFFe launched its programme. Again it was not an exceptional work of IA or UX. You can access the whole list of movies that leads to individual movie pages that contain details and the showing times. You can also check the schedule by individual date that unfortunately contains almost no details about the movie – just the title. Sections of the festival do not have a page where you can see all the movies that compete in that section.

So I decided to create a quick mashup of all scripts that have been lying around my disk for some time now. This proved to be a quite difficult task because of a lot of reasons. The first one was that the code behind the page is incredibly ugly – table layouts in table layouts without ids, classes or almost anything you can use to find your way around it. The next problem was the encoding and my use of php that is not too friendly to windows-1250 encoding used on the source page. Eventually I did it in a bit less than a day – it’s not perfect, but I think it shows that it can be done better and it does not take more time.

I have some stuff to add but since the festival is getting closer and closer I present Program 17. LIFFe festivala.

The page uses some AJAX (XHR to be exact), DOM parsing of the source data and SortedTable to present the data.


express yours below
  1. Valter Robut

    Interesting and useful for a quick checkup on films parameters, since I know its story and general details.

    There are, however, some bugs in the pages. While playing around with turning URNIK children on and off for example, some categories stay around when they should gone away.

  2. Mentioned in 17. LIFFe festival » Blog Arhiv » Program

  3. Marko Mrdjenovic

    I was thinking about addind that and also the option to make your own selection of movies. Didn’t have time yet though.

Express your opinion