Anton Kovalyov

It began as a mistake.


The Bug that Blocked the Browser


Modern IE is a solid browser. Its standard compliance is on par with other major players and its developer tools are as good and sometimes even better than their counterparts in Firefox, Chrome, and Safari. And yet, if you try to write a Medium story in IE, you will be greeted with a dialog asking you to use any other major browser instead. Why?


oh, right

it’s early evening
i’m sitting at my desk
spending hours i will never get back
staring at the screen
trying
to figure out what’s wrong

oh, right
offset += offset + sentence.length


The Bug that Blocked the Browser


Modern IE is a solid browser. Its standard compliance is on par with other major players and its developer tools are as good and sometimes even better than their counterparts in Firefox, Chrome, and Safari. And yet, if you try to write a Medium story in IE, you will be greeted with a dialog asking you to use any other major browser instead. Why?


nightmare

late again
i go from one room
to another
forever lost
and always in a hurry.

Publications edited by Anton Kovalyov

Ramblings about developer tools for the open web.

One bug down, lifetime of them to go

Latest Story

oh, right

sick

at home
sick
the cat is here too
we are one
i sleep, he sleeps
i eat, he eats
i write code, he licks his butthole
it’s quite the same, really.


I was asked to introduce myself

Warning: I’m a bad writer. Please forgive me.


This is a slightly edited version of a post that was originally published to Hatch


C++ is Russian literature


From the interview with Jodi Picoult:

The one genre I absolutely cannot stand is Russian literature. You need genealogy charts to just figure out the characters, every novel is a thousand pages and pretty much everyone dies. One year my son went on a Russian lit kick and tried to get me to read some…

Explicit is better than implicit

This post was originally published on July 18, 2012 on my personal blog.

Earlier today I was reading Node: Up and Running. The book itself was pretty good — I enjoyed reading it — but one example illustrates something that has been bothering me lately.

Below is a piece of JavaScript code that creates a simple web site:


Changes

This post was originally published on August 22nd, 2012 on my personal blog.

In the next few weeks I will be moving on from Disqus to Mozilla where I join the Firefox Developer Tools team.

This is bittersweet, because while I’m extremely excited about my new job at Mozilla, I’m very sad to be leaving Disqus, a company that I love.


Cross-domain quirks in IE8

This post was originally published on April 5th, 2011 on my personal blog.

Eliminate all other factors, and the one which remains must be the truth. — Sherlock Holmes

For the past couple of days, I have had to deal with a couple of fascinating issues reproducible only in Internet Explorer 8 (I used IE9 with…


Exceptions are not exceptional

This post was originally published on November 3rd, 2012 on my personal blog.

Earlier today, I decided to fix a small JSHint issue that’d been bothering me for quite some time. You can see the issue in this snippet, where I’ve commented out all of JSHint’s error detection code and left just the shell that wraps that: