« Kevin Ngo
4 Jul 2017
Leaving Mozilla
4 Apr 2016
A Glimpse into Competitive VR Gaming
17 Jan 2016
How to Write an A-Frame VR Component
5 Jan 2016
360-degree Photography Guide (Ricoh Theta S)
21 Dec 2015
How A-Frame VR is Different from Other 3D Markup Languages
16 Dec 2015
A-Frame - Virtual Reality on the Web Simplified
18 Aug 2015
Using react-router with redux
10 Jul 2015
Taking Control of Personal Finances and Investment Portfolio
21 May 2015
Poker Sess.26 - Warriors Distraction
19 May 2015
Poker Sess.25 - $5K Dance
18 May 2015
Poker Sess.24 - Thin Value-Betting
14 May 2015
Dropdown Component Using Custom Elements (vs. React)
13 May 2015
Poker Sess.23 - Easy Button
12 May 2015
Poker Sess.22 - Fresh State
12 Feb 2015
Bay Area Apartment Hunting by Sun Tzu
10 Dec 2014
Poker Sess.21 - To Cash Games
28 Nov 2014
Adelheid, an Interactive Photocentric Storybook
27 Nov 2014
Poker Session #29 - After Hiatus
23 Nov 2014
Pushing Hybrid Mobile Apps to the Forefront
22 Nov 2014
'Card Not Formatted' Error on Pentax Cameras with Mac OSX Card Reader
20 Sep 2014
Building the Marketplace Feed
31 Aug 2014
Testing Project Browserify Modules in Karma Test Runner with Gulp
24 Aug 2014
EV Calculation for JJ Facing a 3bet Shove
30 Jul 2014
Browserify and Gulp Workflow for React
28 Jul 2014
Off-Camera Lighting with Two Strobes
26 Jul 2014
Poker Sess.28 - Building an App for Tournament Players
19 Jul 2014
Poker Sessions #19 to #27 - Downswing
17 Jul 2014
More Happiness for Your Buck
7 Jun 2014
Building a Faster App Store for the FirefoxOS $25 Smartphone
7 Apr 2014
ng-okevin's Angular ch.1 - AngularJS
6 Apr 2014
ng-okevin's Angular ch.2 - Scopes
5 Apr 2014
ng-okevin's Angular ch.3 - Controllers
4 Apr 2014
ng-okevin's Angular ch.4 - Templates
3 Apr 2014
ng-okevin's Angular ch.5 - Forms
2 Apr 2014
Poker Session #18 - Jetlagged but Min-Waged
16 Mar 2014
Poker Session #17 - When Winning $790 is Disappointing
13 Mar 2014
Poker Session #13/#14/#15/#16 - The Gauntlet
7 Mar 2014
Poker for Beginners
1 Mar 2014
Poker Session #13 - Crush the Freeroll
28 Feb 2014
Poker Session #13 - Seven Way Chop for $1064
26 Feb 2014
Poker Session #13 - Suck Out
24 Feb 2014
Poker Session Special - Recap and Vegas
22 Feb 2014
Poker Session #12 - Robin Hood
21 Feb 2014
Poker Session #11 - New Acquaintances
19 Feb 2014
Primed for Alaska with New Lens Kit
18 Feb 2014
Poker Session #10 - Asian Guy from 'The Internship'
17 Feb 2014
Poker Sessions #7/8/9 - So I'm Not Immortal
11 Feb 2014
Poker Session #6 - Russell Westbrook Played Here Yesterday
8 Feb 2014
Content Ratings on the Firefox Marketplace (Rated E for Everyone)
1 Feb 2014
Poker Session #5 - The Second Coming of the Great Chicago Fire
31 Jan 2014
Poker Session #4 - My First Tourney Bust, Cash Game Redemption
25 Jan 2014
Poker Session #3 - First and First
21 Jan 2014
Mock Unit Testing a AngularJS Local Storage Service with Karma and Jasmine
20 Jan 2014
Cache Manifest 'Download Failed' on Firefox Marketplace
15 Jan 2014
Poker Session #2 - 663% ROI
3 Jan 2014
Scraping for Free Disney Photopass Pictures
22 Nov 2013
Poker Session #1: My First Live Cash
20 Nov 2013
Attaining the Clandestine T-Mobile $30 5GB Plan
9 Oct 2013
Summit Up Mozilla
1 Oct 2013
Capturing Bridgetown
26 Sep 2013
My Foray Onto Photography
11 Apr 2013
AngularJS Directive for Mobile Sliders
10 Mar 2013
I Think I Just Mobilefied Myself
23 Feb 2013
The Serenity of a 5pm Bedtime
3 Feb 2013
Sublime Text is a Bodybagger
13 Nov 2012
Web Design Heuristics
6 Nov 2012
Gogh, a Simple Painting Generator
15 Oct 2012
The Theory of Poker and Hold'em Strategy
15 Aug 2012
Grandbox, a Javascript Physics Sandbox
9 Jul 2012
How to Get Onto the Internet, Courtesy of Google Street
8 Jul 2012
Open, HTML 5, Minimalist
21 Jun 2012
Building a Statistics Dashboard for Mozilla Marketplace
30 Apr 2012
First Day At Mozilla
22 Apr 2012
Bootstrapping CRUD-Heavy Django Apps with CBVs
20 Apr 2012
One Year Working at NET
26 Mar 2012
Swan Dive! Into d3.js
25 Mar 2012
Simple CSS3 - Transitions and Transforms
21 Mar 2012
Being on Both Sides of the Interview Table
10 Mar 2012
Taking Cold Showers and the Zen State
9 Mar 2012
Language Processing for Improving Prose and Diction
9 Mar 2012
Amazon EC2 Instance and Puppet
8 Mar 2012
Trek Into Backbone.js
12 Jan 2012
Why SOPA Sucks: The People, The Problem, The Solution
22 Dec 2011
Extracting Sound from Youtube Videos with youtube-dl
20 Dec 2011
Beets - CLI Media Library Management for OCD Geeks
15 Dec 2011
SQLAlchemy is Sorcery
15 Dec 2011
An Easy Way to Trim Media Files
15 Dec 2011
Beautiful Soup is Beautiful
16 Nov 2011
youtube-dl: My Soundcloud Pull Request Merged!
9 Nov 2011
Nabbing an Internship at Mozilla
6 Nov 2011
Scrape the Internet! Our Python Soundcloud API
6 Nov 2011
Dumping syslog-ng Logs with MongoDB
5 Nov 2011
Fending Off a Home Server DDoS
23 Oct 2011
How to SSH