Backbone.js
A library designed for making web application frameworks that gained popularity just as client-side applications were maturing beyond what could be achieved within single source files.
![](/_next/image?url=https%3A%2F%2Fstatic.bocoup.com%2Fassets%2F2015%2F11%2F02224553%2Fbackbone-header.png&w=3840&q=100)
More work like this at Bocoup
![Venn diagram where one set is the Browser (W3C, WHATWG) with HTML, CSS, ARIA and the Window Object; the other set is Node.js (OpenJS) with the Node Global, and the overlap is JavaScript (ECMA 262, 402, 404).](/_next/image?url=https%3A%2F%2Fstatic.bocoup.com%2Fassets%2F2021%2F05%2F03221000%2Fwpcg-featured-image-800x600-1.jpg&w=3840&q=75)
Web Platform Contribution Guide
In an ongoing effort to demysticize the web standards process, we launched our Web Platform Contribution Guide, including skills, growth paths, how-tos, a glossary, and career origin interviews.
![Screenshot of the WAI-ARIA Authoring Practices 1.1 Draft.](/_next/image?url=https%3A%2F%2Fstatic.bocoup.com%2Fassets%2F2020%2F05%2F20211019%2FAPG-featured-img.jpg&w=3840&q=75)
APG
A how-to for creating accessible web pages and applications, including a set of accessible interaction design patterns at <a href="https://w3c.github.io/aria-practices/examples">w3c.github.io/aria-practices/examples</a> and guidance for how to use them in your projects.
![Scratch logo](/_next/image?url=https%3A%2F%2Fstatic.bocoup.com%2Fassets%2F2018%2F06%2F26040939%2Fscratch-logo.jpg&w=3840&q=75)
Scratch
Scratch is a visual programming language and online community of kids learning to program the web. We are core contributors to the new version Scratch working on performance, and a handful of features for the programming language.