Archive for the 'Fun' Category

The Truth about semicolons in JavaScript

Apr 16th, 2012

jk is live though. Enjoy and feel free to add more next time. (image from wikipedia)



Dec 12th, 2011

Challenged by Marcel and inspired by another idea by Nicholas (upcoming, stay tuned!) here’s the beginning. Imagine there’s no quirksmode It’s easy if IE6 dies No Trident below us And all the data URIs Imagine all the web devs coding for today You may say I’m a dreamer But I’m not the only one I […]


There was a dude who liked to write code

May 14th, 2011

There was a dude who liked to write code I dunno why he liked to write code The code was Node(.js) code There was a dude who wrote a lint tool To check the code that he wrote – cool! But I dunno why he liked to write code The code was Node There was […]


Silicon Valley (roughest place I’ve ever been)

Apr 16th, 2011

Excuse me, my dearest reader for subjecting you to this (*cough vogon poetry*). My only excuse is it’s Friday. So here comes another one of those. This time a coverlet (a whatlet?) of Stevie Ray Vaughan’s Tin Pan Alley (The Roughest Place in Town). Tin Pan Alley sounds almost like Silicon (Silly Con?) Valley πŸ™‚ […]


Another LOC

Feb 11th, 2011

We don’t need no docum’ntation We don’t need no source control No dark sarcasm on the mail(ing) list Ninjas leave them kids alone No comments – code should speak alone! All in all it’s just another LOC We don’t need no code conventions We don’t need no (js)lint control No YSlow rules, no validation And […]


Feliz Navidad Merry Christmas 2009

Dec 25th, 2009

Disregarding my dear wife’s opinion that the best present to my blog readers would be to *not* publish my new recording…. I’ll just go ahead and do it: Feliz Navidad ’tis a heavy metal sort of cover of Jose Feliciano’s Feliz Navidad. I hope you like Iron Maiden and Helloween (there’s a special treat between […]


Flipity flop –

Nov 19th, 2009

Randomly browsing something on the iPhone it occurred to me that people could prefix their mobile sites with “mmm” instead of “m” or “i”, as in mmm.mysite.tld. It’s longer, true, but I don’t think it will take longer to type three m’s instead of one. And it’s funny – mmm, it’s like www. Only… flipped. […]


Help write the lyrics to “Give PNG a chance”

Sep 3rd, 2009

As you know yours truly is a guitar hero wannabe. So I’m playing with the idea of recording a song/video called “Give PiNG a Chance”, cover of “Give peace a chance”. Hopefully whoever hears it will then think twice before saving a GIF instead of PNG. Imagine. And the web will be as one… πŸ˜€ […]


Prayer to the God of Programming

Aug 12th, 2009

Oh Almighty All-One (01), Grant me the courage   to embrace and early adopt new cool technologies, the serenity   to ignore distractions from new technology fads and the wisdom   to tell the difference. Muahaha πŸ™‚ I believe the original is often attributed to Vonnegut, but I’m not sure he came up with it. I’m sure he […]


Seeing stars

Aug 8th, 2008

It’s been interesting few days lately for me, celebrity-wise. Agassi/Graff First, last Thursday, Andre Agassi and his wife Steffi Graff came to the Yahoo! center in Santa Monica (my workplace) and played with our kids and signed tennis balls. This was fun, check out: vid, vid, vid, pics. Here’s my daughter almost hitting the ball: […]



Jul 26th, 2008

location = location … and 534 other ways to reload the page with JavaScript How many ways you can think of when you want to reload the current page with JavaScript? I counted 535 before I got bored, maybe someone can pick up from there? The cases are so much that I had to write […]


fun: front-end performance vs back-end performance

Jul 25th, 2008

I’m explaining to .. let’s call him “This guy” what I work at Yahoo!: [2:10:32 AM] stoyanstefanov says: research, experiments, building tools [2:10:38 AM] stoyanstefanov says: all around performance [2:10:45 AM] stoyanstefanov says: and focused on the front-end [2:11:33 AM] This guy says: front-end performance sounds so rude [2:11:58 AM] stoyanstefanov says: haha πŸ˜€ [2:12:10 […]


you’ve been blogging too much when you…

Mar 30th, 2008

… even as a joke consider putting your domain name on your license “vanity plate”


Just another church in LA

Jan 15th, 2008

I know my fellow Québécois are going to smile on this one: Faith Tabernacle – Assembly of God Great name for a band playing for example covers of Faith No More


Project management for the rest of us

Jan 6th, 2008

Life is what happens to you while you’re busy making other plans. – John Lennon Project is what happens while you’re busy with strategy, planning or priotitizing. – Stoyan Stefanov And I’m not even talking about other equally amusing activities such as updating your Gantt charts, percent task completion and WBS πŸ˜€


The “best programmer ever”

Sep 17th, 2007

Go ahead, do a Yahoo search for “best programmer ever”. Not surprisingly #1 result is the blog of yours truly πŸ™‚ For some inexplicable reason, I’m not #1 in Google search results for the same query. Bizarre, isn’t it? Not even on the first page. But hey, there a difference between being yet another piece […]



Sep 27th, 2006

Just published my previous posting and saw that apart from putting it in the JSON and JS categories, I’ve forgotten to take out the WordPress’ default “Uncategorized” category. For a moment I wondered how many other people are making the same mistake, so I did a tag search in Technorati for Uncategorized. 7,102,321 posts! Compared […]


Exploring Web1.0 kitsch – YUI snowflakes

Sep 24th, 2006

This post talks about how to make the snowflakes effect using YUI.


PHP fun

May 6th, 2006

I remember reading a discussion over at Sitepoint – has the fun gone out of PHP? No it isn’t! No way, the fun is here… or should I say PHun πŸ˜‰ Check this out – videos from a beer drinking contest at a PHP conference. I love how serious the gyus are, I mean, at […]


toAjax() in about 6 hours 49 mins

Feb 25th, 2006

A funny thing – today I found out that there is the Town of Ajax, a city near Toronto, in my neighbouring Canadian province, Ontario (I’m in Quebec). It would take me about 6 hours 49 mins to get there. Anywone else want to move and join me in creating the newset coolest Web 2.0. company, based in Ajax, ON πŸ˜‰


Chicken Soup for the Programmer’s Soul

Jan 27th, 2006

You have to check this new article by Paul Graham… “How to do what you love”


Hacking the hacker’s (Paul Graham’s) page

Oct 21st, 2005

This post shows how to use a javascript bookmarklet to make a page suitable for printing.


Everybody is gay, er… spammer

Oct 18th, 2005

A spammer posts a joke in addition to his links in order to buy his place in a forum.