Nice implementation, but Pinterest works well from a UX perspective because it's visually oriented and scanning scattered visuals works. Scanning scattered text, however, is harder than scanning a list :-(
Definitely time well spent learning JavaScript though so it will be cool to see it improve.