May 2013
2 posts
8 tags
Reverse Engineering Native Apps by Intercepting...
The ability to debug web applications is baked into every major browser — just click Inspect Element and you’ll see lots of information. It’s not quite as easy to do this with native apps, especially if you don’t have their source code. I’d like to show you how to understand the behavior of an application by inspecting its network requests (with or without SSL)....
May 16th
1 note
6 tags
Node.js HTTP requests with gzip/deflate...
One of my recent projects involved scraping some web data for offline processing. I started using the excellent request library by Mikeal Rogers, which has a number of nice and convenient improvements over the default Node http library. As I unleashed my first prototype on the web, the database started growing much faster than I had planned. I started by storing raw and uncompressed response...
May 3rd
1 note
June 2012
1 post
2 tags
Jun 10th
May 2012
2 posts
When I get my inbox to zero, I'm like
runningastartup: via Shirley
May 17th
49 notes
1 tag
May 15th
April 2012
1 post
Apr 6th
1 note
March 2012
4 posts
2 tags
Mar 17th
1 note
6 tags
Plink, a collaborative HTML5 music game →
tulpinspiration: Plink is a very original idea. It’s an online, collaborative, multiplayer music making toy made byDinahmoe. It uses Node.js and WebSockets to create an multi-user “chatroom” but instead of entering text to have a chat, the interface generates music! Pulsating circles are generated by moving the mouse over a <canvas> element. Clicking and holding the mouse generates a...
Mar 14th
3 notes
5 tags
Speeding up Mongoose queries by requesting only...
I’m currently building a startup (ampcloud) with Node.js, MongoDB, Mongoose, and a handful of other tools. After spending quite a few years in the Django world, it’s been fun doing a mental context switch into the land of JavaScript, callbacks, and closures. Occasionally I’ve run into some gotchas, and this particular one is a great example. Let’s say you’re...
Mar 13th
4 notes
Some new beginnings
Greetings, fellow tumblrs and other readers. I’ve created this space as a way to share interesting, sometimes relevant, occasionally whimsical, and hopefully useful thoughts about technology, entrepreneurship, people, music, and other important life matters. Ideally, this would be part of a personal website that looks flashy and represents me perfectly. There’s a Russian proverb that...
Mar 11th