Bocoup has put down roots in communities across the globe. We’ve traveled to Turkey, Brazil, England, France, Canada, Germany and the Netherlands to work with developers the world over. It’s exciting to see that our mission to move the Open Web forward is shared internationally, and we’re eager to continue working with these communities through […]

Over the past year Bocoup has worked on several production applications that utilize the MVC library Backbone.js. We’ve worked hard to give back to the community through informative blog posts, core contributions, support & evangelism through various mediums such as meetups, IRC and Twitter. Over the course of the past year, we created small boilerplates […]

Updated on August 20th, 2015 – This blog post was originally written to use the Twitter public API. That API has since changed to not allow unauthenticated queries. We’ve updated this post to utilize the GitHub API instead which still allows a minimal amount of unauthenticated queries (60 an hour.) The linked jsFiddles have been […]

If you have spent any time looking at Backbone.js, like many others, you are probably amazed by how lightweight, flexible and elegant it is. Backbone.js is incredibly powerful, but not prescriptive in how it should be used. With great power comes great responsibility, and if you’ve tried to use Backbone.js for a large project you […]

For more than a year, people have been asking us how they can better organize their JavaScript application code. And for more than a year, we’ve been working on an answer to this question. At Bocoup, we’ve realized that modern client-side web applications present complexities previously only seen in server-side development. Maintaining separation between data […]