Check out "Do you speak JavaScript?" - my latest video course on advanced JavaScript.
Language APIs, Popular Concepts, Design Patterns, Advanced Techniques In the Browser

PHP: please, please, clear my cookies

posted in PHP on 2013-10-31   time cookies result arr setcookie request_ids time setcookie app_request_type time store needed

I'm currently working on a JavaScript application which is using the facebook API. There are some things which I need to pass from one page to the other. So, I decided to use cookies. The storing works like a charm, but the deleting doesn't. I needed one hour to find the exact problem.

read more

JavaScript: dependency free extend method

posted in JavaScript on 2013-10-28   extend var function o prop destination tobedefined expect o address bla bla

While I worked on AbsurdJS I needed a function which accepts numerous objects and combines their properties. I.e. something like the _.extend method of UnderscoreJS. What I did is actually to use one more dependency just because of such method. John-David Dalton nicely pointed out my mistake and added a simple function which solved the problem. I change it a bit and now it acts as UnderscoreJS's version.

read more

JSConf EU 2013

posted in Must-see on 2013-10-12   jsconf eu

An amazing talks from JSConf EU this year.

read more

Videos from TarnovoConf 2013

posted in Must-see on 2013-10-08   tarnovoconf videos

I had a chance to make a talk on TarnovoConf 2013. My topic was "CSS for developers". The videos are now available in YouTube.

read more

Git error: cannot lock existing info/refs

posted in Architecture on 2013-10-02   existing info refs lock existing info console

I just messed up my local repository. Thankfully there was an answer in StackOverflow.

read more

Select drop-down broken under Firefox

posted in CSS3 on 2013-09-27   element firefox

Firefox has problems if you use