published
12.01.10
author
ecin
View Time Machine

If the 271 redesigns of this page have anything to say, it’s that I like to fiddle with HTML and CSS to get a ‘perfect’ look. The design loop is far too wide though, and keeping track of smaller changes between code commits for comparison purposes is tedious.

Let’s fix that.

What we have here is a piece of Rack middleware. It notices changes to a page’s body or external stylesheets on each request, and stores them for future reference. Suddenly checking the last 3 changes to the page’s look (or content) are 3 equivalent clicks away.

Reshow's bar's look

The middleware’s gem is already up on gemcutter, so a simple gem install rack-reshow should provide a good start. For further instruction and usage details, check out the project’s github page.

1 Estimate may be a bit off (but only by a factor of 3).

daicoden
on
13.01.10
at
00:11

Daicoden is actually impressed with ecin's industriousness.

replicawatche
on
15.02.10
at
18:26

It's so easy to choose high quality <a href=http://www.euroreplicawatches.com/>replica watches</a> online: <a href=http://www.euroreplicawatches.com/mens-swiss-watches-rolex/>Rolex replica</a>, <a href=http://www.euroreplicawatches.com/mens-swiss-watches-breitling/>Breitling replica</a>, Chanel replica or any other watch from the widest variety of models and brands.