214 reputation
17
bio website ansonkao.com
location Toronto, Canada
age 27
visits member for 2 years, 9 months
seen Apr 14 at 15:32

Hi. My name is Anson, and I'm based out of Toronto. I'm a pianist and U-Waterloo Mechatronics engineering grad turned web-developer and dance music junkie.

Things I can do:

  • Web/Programming
    • I am a full-stack web-developer, but front-end is where I shine
    • LAMP Stack + jQuery + Responsive Web Design (EXPERT)
    • Learning MEAN stack
    • Tools I find indespensible: Bootstrap, LessCSS, Github, Grunt, WordPress
    • Former C/C++/C# and MatLab experience
  • Design
    • UX + information architecture
    • Photoshop/Illustrator
    • Visual Art / Painting
  • Music
    • Piano RCM level 9
    • Ableton Live
    • Melbourne Shuffle (amateur)
  • Business/Marketing
    • Fluent in "biz-dev vernacular" e.g. customer acquisition, conversion funnels, minimum viable product, technical debt, etc.
    • Comfortable advising executives on strategy (with experience as both employee and founder)
    • Tools I've used: Google Analytics/Adwords/DoubleClick, ExactTarget, MailChimp, etc.

Why I was late for work this morning:

  • Soundcloud.com
  • Web Audio API
  • WebGL + THREE.js
  • AngularJS
  • Cyanide and Happiness

Check me out at http://www.ansonkao.com/


Feb
21
accepted Best text/copy to label a CAPTCHA with?
Feb
21
comment Best text/copy to label a CAPTCHA with?
I'ved opted for "Please enter the words you see into the box below." and if additional explanation is necessary, put it in a tooltip. Cheers.
Feb
19
comment Best text/copy to label a CAPTCHA with?
I tend to agree with this point. Saying it's for your security is patronizing to those who already understand the concept of CAPTCHA, and isn't necessarily helpful to those who don't yet understand as it doesn't really explain how it contributes to security.
Feb
18
asked Best text/copy to label a CAPTCHA with?
Jan
13
asked How might Windows show a loading status instead of just freezing?
Oct
28
awarded  Autobiographer
Dec
10
awarded  Yearling
Sep
22
comment Why do people clear the screen multiple times when using a calculator?
+1 this is the root of the UX challenge
Sep
9
comment Advanced books on UX
How is Malcolm Gladwell's selection relevant in UX?
Aug
23
comment What reasons are there for “go to bottom/top” links no longer being used much?
@inca disagree, this should be a standard gesture in the browser, it doesn't make sense for the responsibility to lie to the website. I'm not familiar with other brands, but iPhone has this functionality built into most of their apps for example (tap the top toolbar to go to top of the page).
Aug
23
awarded  Commentator
Aug
23
comment When using a chevron should I use one or two?
@scunfliffe +1 agreed, the double chevron » simply looks better than the > many website have used the double chevron in their text links/buttons for this reason
Aug
22
answered Should we provide “back” button for mobile website?
Aug
22
comment Have I missed anything from my list of web form best practices?
I disagree about left-aligning the submit button even for simple forms - it is intuitive for the final action to be on the right side because we read left to right, and the cursor naturally spends more time on the right side of the screen. Look at Facebook, twitter, and even StackExchange - the submit button is always on the right, and I wouldn't have it any other way. In fact I find the submit button distracting if it is aligned left - it looks like another label.
Aug
3
accepted Limiting customer credit cards to a single account
Aug
2
asked Limiting customer credit cards to a single account
Jul
29
awarded  Teacher
Jul
28
answered Displaying count of something on the corner of a div.
Jul
22
accepted Why can't you update options in shopping carts?
Jul
20
awarded  Supporter