skip navigation
with everything in it

  • p2pu javascript course week 1

    by Kai Chan Vong on

    As part of the P2PU JavaScript course, there are two tracks available, one for beginners and the second for people who know the basics concepts of programming. It’s really helped to fill in some of the gaps in my JavaScript knowledge, with edge cases scenarios and fully grasping why things are the way they are. …

    read the rest

  • P2pu webcraft course: JavaScript 101

    by Kai Chan Vong on

    The peer to peer university was recently created after lots of discussion around it on the Google groups forums and now is really showing great promise. I’ve joined 2 groups – the JavaScript 101 and the Ruby on Rails course. This post is just to focus on the javascript course. I’ve done a good years …

    read the rest

  • Rails for Zombies guide

    by Kai Chan Vong on

    Update: This guide was promoted by the Envy lab guys (they made the screencast) through email. Apparently their site has had over 107,000 unique visitors! And now back to the post… Hi again! Over the past few days I’d been trying to get people who have never done any programming to give Rails for Zombies …

    read the rest

  • Rails for Zombies demo

    by Kai Chan Vong on

    I’d been meaning to properly sit down and give this site/app a go and tonight I did just that and recorded a quick demo on how to get started. Rails for Zombies is a Ruby on Rails 3 tutorial from DB Querying (level 1) to Models (level 2) to Views (level 3) to Controllers (level …

    read the rest

  • LiveReload demo

    by Kai Chan Vong on

    LiveReload removes the need of clicking on your browser and having to hit F5/refresh for the hundredth time, increasing your productivity and enabling you to do what you would rather, see the results the moment you save your JavaScript, markup or stylesheets. Here’s a quick demo of how to install LiveReload and use it. LiveReload …

    read the rest

  • Chrome vs Firefox for Development

    by Kai Chan Vong on

    Ever wondered which browser would work best overall for you and then reached a total deadlock? Right now that’s where I am.  Having built and used websites for over 13 years, I’m stilling arriving at dilemas over which is best. First it was Netscape vs. Internet Explorer 4, then Mozilla vs. IE6 vs. IE7, then Firefox …

    read the rest

  • Webkit height refresh bug

    by Kai Chan Vong on

    Update: If you actually specify a height & width on the image, the height does get added to the overall container height when webkit calculates it. I’ve also decided to totally avoid keeping the background image for the graph paper on the actual div itself and put it on the container. After reading more from …

    read the rest

  • The 2nd half of design

    by Kai Chan Vong on

    People say football is a game of two halves. In the same way, so is design. The first half where you understand the problems and test methods to solve these issues. I’ll pick up this in a separate blog post. As for this post (the 2nd half), it’s all about the logic, math and patterns. …

    read the rest

  • Learning ‘Ruby Koans’

    by Kai Chan Vong on

    A few posts ago, I mentioned I have recently been reading lots of different book on programming languages. In conjunction to the books, I’ve started using a programming game alongside some peepcode screencasts to learn Ruby. It’s really easy to do because it can be done through a git pull then simply: Run start up …

    read the rest

  • Facebook the movie

    by Kai Chan Vong on

    It took Justin Timberlake to be playing the part of Napster co-founder Sean Parker before my girlfriend would agree to go see the Social Network willingly. Timberlake all too often plays gangster like roles, yet he did a sublime job and really made for an interesting 3rd dynamic to the Facebook show. If you’re not …

    read the rest

  • HTML5. Again.

    by Kai Chan Vong on

    This time last year I released my new blog built from scratch on the barebones wordpress theme from Elliot Jay Stocks – starkers, which I nicknamed themed up as sharp due to it’s sharp speech bubbles and used the V logo (standing in for my surname – Vong). Today I relaunch a similar project which …

    read the rest

  • Site feature to-do list

    by Kai Chan Vong on

    Here is my list of things to do to improve this site! As you can imagine, I’ve quite a few projects – so the more difficult the feature, the lower the priority it gets for the time being. If you have any suggestions for me, please tweet or let me know and you’ll get your …

    read the rest