CSRF Protection via X-Browser jQuery Ajax Hijack
#codeSnippetWrapper pre+p{display:none} Cross-Site Request Forgeries (CSRF) exploit the trust that a site has within a user’s browser. By inducing clicks on links to sites where users are...
View ArticleA Form
iframe{display:none;height:650px !important;overflow:hidden-y} Almost all applicatons we interact with on the web are form driven. User-supplied data in; system conclusion out. To be sure, a...
View ArticleMcNamara, 12-31-2010
Rear-wheel drive from Denver to Vail in surprise 12-30 storm. 5:45am 12-31 departure for 9:00am 0-degree Aspen trailhead. REM, Dylan, Jimmy Vaughn, Son Volt, Tokyo Police. 21 skiers, 4.5 hours,...
View ArticleVenn and the Art of Overlap Maximization
A couple of years back I half-yawned my way through a UXWeek breakout session on digital strategy led by Henning Fischer from Adaptive Path. Root cause analysis featured. The group also...
View ArticleKootenays
http://www.flickr.com/photos/59772570@N05/sets/721576261858… https://picasaweb.google.com/JUSTINSVOBODA/ValhallaPowdercats http://soundcloud.com/ses-one/ses-koots-roots-west-kootenay
View ArticleGet (Vertical) Rhythm
The grid-based design behind much of today’s web was revealed to me a few years back as I was serving as in-house Technical Lead for a major corporate redesign. My team worked with designers...
View ArticleJSConf 2011
It’s a fun thing to be at the forefront of a language/technology revolution. I’m always a little amazed at how the JavaScript I began coding ten years ago has turned in to one of the...
View ArticlejQuery Demystified
Guiding slides for the hour-long presentation on ‘What is jQuery’ that I’ve been giving to backend teams.
View ArticleReboot with a Past Blast on SAAS
blog’s been dormant. Recently I’ve found myself in conversations on products vs services. I’ve started digging up some of my B-School work from five years ago. …are some of the reasons I’m...
View Article