Jim Yang

  1. Unlocking VR’s Potential by Focusing on UX


    My initial experience and learnings within the realm of VR development.

  2. What a Good Developer Challenge Looks Like


    Wrote some words about how I came up with a developer challenge to fit into a hiring process.

  3. Cycling in 2015


    How I got addicted to a long time hobby and turned it into a lifestyle.

  4. Slackson


    Built a slackbot to interact with music channel messages and the office Sonos unit.

  5. Building the Digital Shoreditch 2015 Open House Guide


    Post-mortem about building the Digital Shoreditch 2015 Open House Guide app from concept to deployment in just 4 days.

  6. Translucify


    Makes an image's background pixels transparent. Replaces img with canvas.

  7. Crimper


    Climb tracking app for personal use, track via interactive infographics. Ability export to CSV.

  8. Alice Holt Forest Trail (30km)


    A stunning day-long 30km hike through the trails of the Alice Holt Forest.

  9. ColorRun.pl Bot


    Bot for a game posted to /r/WebGames

  10. Chessmen designs in OpenSCAD


    Spent a weekend learning OpenSCAD; I designed some chessmen!

  11. 95km London to Brighton


    Rode 95 km from east London to Brighton with beer garden stops.

  12. Microarmy / Base Attack


    2D AI vs AI war simulator: an idle game.

  13. NYE 2014 Maze


    Maze generator remixed! New years message written for friends for 2014.

  14. Sculpting in 2013


    Figurines and doodles in clay and polymer clay.

  15. Foldable "Dory" Rowboat


    Inspired by similar plastic folding boats, I try my hand at life-scale origami.

  16. Fisch


    Gamedev Weekend 3: Fishing Game Jam. Eat plankton, avoid the hooks.

  17. Kulami


    Gamedev Weekend 2: Trying to simulate the social interaction of a 2 player board game digitally. Includes aggressively taunting AI player and works on modern mobile browsers!

  18. Wrenchy


    Gamedev Weekend 1: My first 48 hour collaborative gamedev: a post-mortem.

  19. DIY notes on Materials and Fabrication


    A compilation of trivia about properties of some DIY materials.

  20. Raygun


    My aborted attempt in applying welding skills to create a prop ray gun.

  21. Travelling Salesman Solver Toy


    A demo of some simple travelling salesman optimizations.

  22. Canvas Raycasting


    Wrote a little canvas toy to learn about raycasting. The same rendering technique as in Wolfenstein, but without textured surfaces.

  23. Textured tunnel


    An old demoscene 3D tunnel rendering trick.

  24. DOM Maze


    DOM based recursive-backtracking maze generator.

  25. Game of Life


    HTML5 rendition of Conway's Game of Life.

  26. Shortwave Radio


    My first shortwave radio receiver.

  27. Haier Elegance Phone


    A tiny phone or a giant pill that makes calls? Read to find out!

  28. GRE Flash Cards


    Flash cards app for a friend studying the GRE English Vocabulary section.

  29. Road signs


    An undergrad experiment in computer vision: trying to detect text in road signs.

  30. Google Map Browser


    Cache Google Maps tiles by browsing the location of interest.

  31. M2 Clicky KB fix


    Reviving a specific model of the old IBM "clicky" keyboards.

  32. JS C&C


    Barebones JS Command and Conquer engine in DOM, written during a hot summer week.