Hi. My name's Michaelan{gelo} {Yam}bao. I'm a fledgling developer interested in gamification, edutech, & DIY sci/tech. Currently melding tech, games & real-life at @RealEscapeTO.


20 Dec

I’m making a WordPress/Joomla/Droopal/etc. site locally. How do I test/set up the databases? Do I need to download and learn MySQL? So I’ve been getting this question a lot from friends, peers and just random people on the internet learning[…]

10 Dec

A lot of people have asked me what UI/UX is lately, how they relate, and whether or not they’re interchangeable. UI and UX relate, but they’re very different. UI is the User Interface. It’s the part of the technology/product/software that[…]

3 Dec

Deoxyribonucleic acid. It was in the ’50s that Watson and Crick (and Rosalind) uncovered the shape of the nucleic acid double helix, giving form to what researchers wrote about since Mendelian heredity. Its biological code is what makes (and unmakes)[…]

19 Oct

Gamification is defined by UX designer and researcher Sebastian Deterding (2011) as “the use of game design elements in non-game contexts.” When you’re playing a game, you’re engrossed as that character. You’re not reading about it, or witnessing it, you are[…]

7 Oct

Written for Moveable Online. There has been lots of talk about The Internet of Things (IOT) and how it will bring in a new paradigm of interconnectivity among our devices, interactions and world. IOT has become a sort of buzzword in[…]

27 Sep

Written for Moveable Online. As of last week, Google Research, in collaboration with the WebTables research team, has announced the introduction of Structured Snippets, a new way to present website information directly within the search results. It’s exactly what it[…]

23 Sep

You there with no rotating text on your website. Do you want rotating text on your website? That was a rhetorical question. Of course you do. It’s objectively awesome. It’s also an effect I’ve been playing around with on a[…]

7 Aug

I was lucky enough to be able to help set up a tech installation at DigiFest Toronto this year. Here’s a video taken of Luc Courchesne of Société des Arts Technologiques and I demoing The Drawing Space at DigiFest Toronto[…]

5 Aug

I was talking with a friend the other day and he eventually, predictably, after adjusting his monocle for extra class, classily proclaimed “Screw the government.” Doesn’t matter what the context was. What matters is that this friend has made that his[…]


Some recent work I’ve done:

  • Colabowrite

    A Rails and AJAX-based collaborative writing web app.

  • GeneJam

    A genetic search engine using AJAX API calls.

  • Replican’t

    An opensource CAPTCHA replacement jQuery plug-in.

  • Solido Theme

    From a client's static Photoshop Designs to hand-coded HTML5/CSS3, a fully responsive theme for the digital design industry.

  • Disposable Camera Project

    Website for the now worldwide street photography project.

  • Meta Tic-Tac-Toe

    A playable web app of (a slightly more complex version of) Tic-Tac-Toe, built with some JavaScript/jQuery.

  • Real Escape Game Toronto

    Website for the official Toronto offering of the Japanese escape room phenomenon.

  • 30 Days of Type

    Simple, custom jQuery gallery featuring a client's one month long series of typographic designs.

  • Team Leads Help Center

    A fully responsive Help Center/article database using Zendesk, HTML5/CSS3/jQuery for real-estate software developer TeamLeads Inc.

  • Team Leads Marketing Microsite

    Landing page using HTML5/CSS3/jQuery to streamline the purchase of marketing packages provided by Team Leads Inc. Built with Jade, Grunt and SASS.

  • Secret City Adventures

    Website for the escape game franchise 'Secret City Adventures,' featuring blog, map integration & booking system. Built with Wordpress, PHP, Bookeo, jQuery, HTML5, CSS3

  • Wabora

    Website concept for Japanese fusion restaurant "Wabora," incorporating FlexSlider, HTML5, CSS3, JavaScript/jQuery.


Shoot me an email.

I’m always looking for interesting new projects and people to work with, help, or learn from. Consultation, client-work, job opportunities, collaboration, partnership, or just a chat. If anything on this site interests you or you think we can work together, send me a message and I’ll get back to you.