ul#entries {
padding: 0 !important;
ul#entries li {
clear: both;
float: left;
width: 100%;
list-style: none !important;
margin-bottom: 2.5em;
padding: 10px;
border: 2px solid #f2f2f2;
ul#entries li.loading {
margin-bottom: 0;
ul#entries li h2 {
margin: 0 0 .25em 0 !important;
font-size: 20px !important;
ul#entries li p.blog_date {
margin-bottom: 1.5em !important;

  • Loading...


I founded Cape Clasp in 2013, inspired by my passion for Cape Cod and the Islands. Growing up, I fell in love with the landscape and culture of the Cape – spending my summers caddying in Woods Hole and, on my days off, exploring the great Outer Beach that stretches from Chatham to the sandy fist of Provincetown. I set out to create a brand dedicated to preserving the spirit of this special place. Cape Clasp rope bracelets are hand tied using local materials and 15% of profits are donated to non-profits on Cape Cod. I am so grateful to have found a way to give back to the place that I owe so much. The Cape Clasp voyage is just beginning, and I can’t wait to see where it goes from here.

Featured Product

Image of THE WHALE

The Whale

// ================================================
// Your info here
// ================================================
var feedURL = 'http://capeclasp.tumblr.com/rss';
var numEntries = 10;
var blogURL = 'http://capeclasp.tumblr.com/';
var blogLink = 'View full blog »';
// ================================================
google.load("feeds", "1");
function formatDate(d, f) {
var d = new Date(d);
var months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'];
var days = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'];
return f.replace(/(yyyy|mmmm|mmm|mm|dddd|ddd|dd|hh|nn|ss|a\/p)/gi,
function($1) {
switch ($1.toLowerCase()) {
case 'yyyy': return d.getFullYear();
case 'mmmm': return months[d.getMonth()];
case 'mmm': return months[d.getMonth()].substr(0, 3);
case 'mm': return (d.getMonth() + 1);
case 'dddd': return days[d.getDay()];
case 'ddd': return days[d.getDay()].substr(0, 3);
case 'dd': return d.getDate();
case 'hh': return ((h = d.getHours() % 12) ? h : 12);
case 'nn': return d.getMinutes();
case 'ss': return d.getSeconds();
case 'a/p': return d.getHours() < 12 ? 'a' : 'p';
function initialize() {
var feed = new google.feeds.Feed(feedURL);
feed.load(function(result) {
if(result.error) return;
var list = document.getElementById('entries');
for(var i = 0; i < result.feed.entries.length; i++) {
var entry = result.feed.entries[i];
var link = document.createElement('a');
link.setAttribute('href', entry.link);
var title = document.createElement('h2');
var date = document.createElement('p');
date.setAttribute('class', 'blog_date');
date.appendChild(document.createTextNode(formatDate(entry.publishedDate, 'mmmm dd, yyyy')));
var content = document.createElement('div');
content.innerHTML = entry.content;
var li = document.createElement('li');
if(blogLink && blogURL) {
var link = document.createElement('a');
link.setAttribute('href', blogURL);
link.innerHTML = blogLink;
var li = document.createElement('li');