Our Work
We are excited to highlight examples of our recent work in standards and web applications. For a more in-depth understanding of our approach to projects, see our Services Page.

Rationalizing the spec for the CSS appearance property to help ship an unprefixed version.
We reviewed and updated the spec for the CSS `appearance` property, helped browsers ship `appearance` unprefixed without breaking compatibility, and made it easier to style HTML widget elements across browsers.
Learn More about Unprefixing appearance to ship web-compatible styling of form elements
Building an app to manage manual testing of browsers and assistive technologies rendering ARIA accessibility features.
We designed and built an app that manages manual test runs of web browsers and assistive technologies to help scale WPT-inspired interoperability tests for ARIA accessibility features.
Learn More about Test Management App for ARIA-AT
Adding new WPT tests for Fetch Metadata, COEP, and COOP to improve browser security guarantees.
We added new web-platform-tests tests for Fetch Metadata request headers and COEP/COOP response headers that improve browser security guarantees for users and web developers.
Learn More about Testing New HTTP Headers for Better Browser Security Guarantees
Developing a manual test suite for screen reader interoperability on the web.
We worked with the ARIA and Assistive Technology (ARIA-AT) Community Group to develop a assertion model and testing workflow for testing AT interop and implement a prototype runner.
Learn More about Screen Reader Interoperability Test Suite Design
Improving virtual machine performance for Scratch, the visual programming language.
We worked with the Life Long Kindergarten group at MIT to improve low power device performance for the next version of scratch.
Learn More about Improving Scratch 3 Performance
Writing a regression test suite for the accessible interaction design pattern examples in the ARIA Authoring Practice Guidelines (APG).
Facebook funded Bocoup to write comprehensive regression tests for the examples in the Accessible Rich Internet Applications (ARIA) Authoring Practice Guidelines (APG).
Learn More about Ensuring Correctness of W3C Accessibility Examples
Contributing to the ARIA Authoring Practices Guide (APG) for authoring accessible web pages.
We are actively maintaining the APG, adding new guidelines for new features in the ARIA specification, reviewing contributions from the community, and maintaining CI and [testing for the APG examples](http://stage1.bocoup.com/work/ensuring-correctness-of-w3c-accessibility-examples).
Learn More about Maintaining ARIA Authoring Practices
We worked on Tests, developer tools, and public test-running infrastructure for the JavaScript programming language.
We work to maintain and improve Ecma Test262, the canonical specification conformance test suite for JavaScript the programming language. We contribute tests for new features, manage ECMAScript specification changes, support contributors with reviews, maintain the overall suite as new tests are submitted, and work on tools surrounding the tests for JavaScript engine teams.
Learn More about Ecma Test262
Embedding Scratch in an Arm-based single board computer using Electron, React and Scratch 3.0.
We spent 2.5 years in production with the team at [Joylabz](https://joylabz.com/) leading up to the Kickstarter product launch in May 2019. We developed the architecture, deployment pipeline and lead the engineering implementation for this embedded web browser based Scratch 3.0 video game console. Now that the Kickstarter has launched, we are working on the manufacturing pipeline and some exciting yet-to-be-announced add-ons for the product!
Learn More about GamebenderOur Clients






























