A brief sampling of my work
In: Uncategorized
22 Sep 2011When developing a web application and quickly iterating, it’s imperative that you can quickly test changes on a multitude of browsers and platforms. If you want coverage on IE6-9, the latest Chrome, the latest Safari, the latest Firefox, and maybe the FF 3.6+ branch, you will need several machines. Fortunately, they can be virtual, and [...]
In: Uncategorized
20 Sep 2011I was recently copying some very large files from one remote machine to another. However, I had forgotten to use the nohup command and would need to leave before the transfer finished. Simple solution:
1) Suspend the process Ctrl+z
2) Background it bg
3) jobs to find the number to …
4) disown
Another problem that I ran up against [...]
In: Uncategorized
14 Mar 2011I love the command line especially when working remotely. Yes, logmein, vnc, teamview, etc. are useful, but when you need quick access or powerful command-line tools, nothing beats the shell.
The problem is what to do when it fails. Diagnosing connection problems over hostile networks with firewalls, packet filtering, and more can be a pain. I [...]
In: Uncategorized
11 Oct 2010I was recently watching a Goggle Tech Talk titled How To Design A Good API and Why it Matters. Joshua Block had this great summary that I wanted to share …
Characteristics of a Good API
- Easy to learn
- Easy to use even w/o docs
- Hard to misuse
- Easy to read and maintain code that uses it
- [...]
So cygwin allows you to port all the great *nix utilities to a Windows environment, and that’s useful because 1) there are some many handy tools and 2) you can write scripts or tasks once and use them everywhere (Unix, Linux, OS X, Windows).
Today, let’s discover how you can get two of the most useful [...]
This portifolio represents a brief sampling. More thorough demonstrations and walk-thrus of my latest and greatest work are available. Just contact me.
You can also find me at StackOverflow where you will find me asking and answering many web development questions.