Wed, 22 May 2013

Joining Dropbox

I'm joining Dropbox as the company's first Developer Advocate. I'll be moving to San Francisco, and my first official day at Dropbox will be June 4th, 2013.

I'll have a lot more to say about Dropbox once I get there, but for now, let me just ...

Wed, 17 Oct 2012

Wazproxy: an HTTP Proxy That Signs Windows Azure Storage Requests

Last night, I published Wazproxy, an HTTP proxy written in Node.js that automatically signs requests to Windows Azure blob storage for a given account. This is useful for developers who want to try out the Windows Azure REST API without having to deal with authentication. By running wazproxy and ...

Fri, 14 Sep 2012

CodeShow: Code Sharing for Technical Presenters

I give a lot of technical presentations, and one thing I continually struggle with is how to show code samples on a big screen. Like many speakers, I've sometimes pasted code into PowerPoint and sometimes opened up Visual Studio or Sublime Text in full-screen mode with a zoomed font ...

Fri, 14 Sep 2012

WazMonkey: Chaos Monkey for Windows Azure

This week, there was an internal discussion at Aditi about Netflix's Chaos Monkey tool and the usefulness of such a tool for Windows Azure developers. I decided to build a simple version of this tool called WazMonkey. The code is available on GitHub: github.com/smarx/WazMonkey.

For those ...

Thu, 16 Aug 2012

Basic Git Merging

Below is a transcript of me playing around in bash with git branches and merging. I hope this helps to demonstrate the basics of how to create branches, merge them back together, and handle merge conflicts. (All the invocations of subl are just me opening Sublime Text to edit a ...