Score code, devs, and debt fast.

Start free trial

Geeks Just Wanna Have Fun = #songsincode

Alex Walker
Alex Walker
Published in
·Updated:

Share this article

SitePoint Premium
Stay Relevant and Grow Your Career in Tech
  • Premium Results
  • Publish articles on SitePoint
  • Daily curated jobs
  • Learning Paths
  • Discounts to dev tools

7 Day Free Trial. Cancel Anytime.

Here’s a little bit of coffee break fun for geeks and code monkeys.

Songsincode memeToday’s trending topics picked up perhaps the geekiest, funniest, in-jokiest hashtag to hit Twitter yet — the #songsincode meme.

The idea is relatively self-apparent to anyone familiar with code and likely completely and utterly baffling to those not. Simply take any well know song title/lyric and represent it as code. I’m amazed at how at how much this meme has captured the imagination, with literally thousands of musical nerds trying to outdo each other.

It certainly got some snickers and woops around the SitePoint HQ and elicited our own contributions.

  • if(isout(my.milkshake)) { yard.attract(boys.all()) }

And the seminal rap masterpiece…

  • try { me.closeToTheEdge() } catch( loseMyHeadException ) { dontPushMe() }

Our SitePoint Collective Top 12

  • if (this.streets.name == undefined) { _root.where = this}
    @joshamman
  • if (problem.comes(along){you.must(it.whip(good))}
    @DopeGhoti
  • SELECT person WHERE AGE > 12 AND AGE <20 AND SMELLS LIKE '%SPIRIT%'
    @nickhodge
  • while(i=1;i == 3; i++) { lady++; }
    @ruxton
  • if($me->killed == $man && $me->gun->location == $man->head){$me->gun->trigger->pull();$me->mother->tell();}
    @snikchnz
  • ghostbusters();
    @alexgrey
  • if (self.hedgerow().hasBustle()) { self.alarmCallback().clear(); }
    @daveslutzkin
  • If (BillieJean.is != my.lover) { BillieJean.justa = 'girl'; i = 1; }
    @pud
  • def jungle: if time.tmhour > 20 OR time.tmhour < 5: lion.sleep()@GeordieGuy
  • <span style="color:#f00"><span style="color:#f00">wine</span></span>
    @alicam
  • if (walk < =500) {walk++)} if (walk <= 1000) {walk++) else fallatdoor()}
    @wolfcat
  • if(Girl.styles.borderBottomWidth > 100) { RockingWorld.rotate(); }
    @ruxton

The challenge has been thrown down. Do your baddest.

Alex has been doing cruel and unusual things to CSS since 2001. He is the lead front-end design and dev for SitePoint and one-time SitePoint's Design and UX editor with over 150+ newsletter written. Co-author of The Principles of Beautiful Web Design. Now Alex is involved in the planning, development, production, and marketing of a huge range of printed and online products and references. He has designed over 60+ of SitePoint's book covers.

Share this article

Subscribe to our newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

© 2000 – 2025 SitePoint Pty. Ltd.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.