Fragments

07.29.2012

Recently I helped on a project that involved partially obscuring the identity of a person in a photograph. One of the ideas we came up with was to slice the image in to pieces and rearrange them, either randomly or according to a pattern. To aid my explorations, I built a little image manipulation tool. Beyond the scope of the project, I became curious how this process would affect other types of images and what other ways I could obscure photographs.

These are some of my favorites images produced:

You can see tool I built to generate these images here or check out the code on github.

Cupid color scheme for Sublime Text

07.21.2012

Sublime Text has been my editor of choice lately. It's pretty great, but I haven't been entirely satisfied with the available color scheme options. So, I've made my own. I frequently end up working in view files where there is template code and markup mixed. Because of this, in the Cupid color scheme there is a clear color separation between the two. Files that wouldn't have markup and code mixed use color to instead separate different constructs within the language. Below are some screenshots.

You can grab the color scheme on github.

Javascript

Python

Ruby

ERB

EJS

CSS/Stylus

I hope you like it.

Scrabble Solver

07.19.2012

I'm a big fan of word games, especially Scrabble. I was playing recently and it occurred to me how I might make a little tool that would give me all of the Scrabble-valid words that could be made from a set of letters. This was made purely for the fun of making/learning and not for cheating. Play fair!

Demo     Github

A place for my things

07.01.2012

I have a lot of things. Not physical objects. Disorganized, scattered things. Words, half-formed plans, images, digital this-and-thats, ideas, and a bunch of those less tangible things that come before ideas.

I've been thinking a lot lately about the importance of keeping a record. Putting your thoughts into words helps clarify ideas. It can serve as a litmus test for the value of ideas, and force the kind of critical thought that is necessary to see the flaws. Doubly so for writing that is meant to be read by other people.

So, I'm thinking the internet might a good place for my things.