github.jm3.net

Hybrid coding + designing

Follow me onGitHub

Open Source is the future of technology.

I co-founded and served as CTO & Head of Product at 140 Proof, ofthe first interest graph company. Open source inspires me every day. My motto is Show Your Work. You can read the blog, browse code, or follow me on Twitter

Open Source Contributions

In addition to my own projects, I've made small contributions to some great open source projects like: Bitcoin, Bundler, Faraday, Homebrew, Hub, Middleman, Nanoc, Rack, Rails Admin, Rubinius, and SabNZBd.

Dotfiles and Key Commands

I am pretty famous for my prodigious knowledge of obscure keyboard shortcuts and unix command-line tricks. To get yourself set up with a bangin' (not bloated) unix terminal setup for Zsh, you want my dotfiles project:

cd ~
git clone git@github.com:jm3/dotfiles.git ~/.dotfiles

# run setup to symlink everything into your home directory
cd .dotfiles && ./setup

Merb, Unicorn, Rails, and 140 Proof

Pinterest, Tumblr, Twitter, Facebook: 140 Proof's Revenue API goes where no one else has gone before, building development communities and powering massive revenue growth for app developers and website publishers.

“Okay, sure, machines read source code, but so do humans.” — @williamcotton

Design

“If your page is like a nice orderly cemetery, moving some of the headstones around or inflating them really i can upset the balance of the space. But if your page is like a basketball court, things get out of balance if the elements *don't* all respond to the movements, expansions, and contractions of their peers. I'm not talking about gratuitous typographical animation, but about essential typographical adaptation to the constraints of the rendering environment and the needs of the user. It's about porting visual design intelligence into runtime, out of `design time.'" -- Todd Fahrner

“It is always possible to aglutenate multiple separate problems into a single complex interdependent solution. In most cases this is a bad idea.” — The Twelve Fundamental Networking Truths

Co-Hackers and Contributors

Cats like Kumar Dandapani (@krd1), Andrew Ng (@ayn), Jamie Wilkinson (@jamiew), Les Orchard (@lmorchard), Dustin Curtis (@dcurtis), Alex Braidwood (@formalplay), Chad Stoller (@cstoller), Nathan Wray, Dug Song (@dugsong), and Erik Michaels-Ober (@sferik).

Support or Contact

Message me on Twitter: @jm3 or open a pull request.