Searching for feat
- Dec 05 2018
The Eight-Month Omelette: adding a feature to one million conformance tests
The web-platform-tests project (WPT) houses over a million tests written to ensure our browsers provide a consistent experience of the web. WPT predates most of today’s popular JavaScript testing frameworks, so it implements one of its own: testharness.js. In December of 2017, I offered to extend testharness.js with a new feature. No one expected this […]
Continue ReadingThe Eight-Month Omelette: adding a feature to one million conformance tests - Jul 20 2015
A Git Workflow Walkthrough – Feature Branches
When it comes to learning Git, most folks I’ve talked to (myself included) have taken the slow and gentle path toward becoming proficient by adding it incrementally to their existing development processes. We begin by just running git init on an almost finished project and adding everything with a commit message such as start. Then, […]
Continue ReadingA Git Workflow Walkthrough – Feature Branches - Feb 08 2013
Sessions: The vim Feature You Probably Aren’t Using
I may as well come out and say it. In 2010, I leapt directly from Dreamweaver to vim as my primary editor. (I’ve been told that I may be the only person ever to have made this jump, but have no concrete evidence to substantiate this claim.) I had grown tired of Dreamweaver’s engorged appetite […]
Continue ReadingSessions: The vim Feature You Probably Aren’t Using- Tagged in:
- tools and workflow
- Sep 04 2025
Interop 2026: The Call for Proposals is Open!
Bocoup has always been deeply committed to web platform interoperability, from early involvement in the evolution of the Web Platform Tests to our sustained involvement in the Interop initiative. We’ve consistently championed a unified web that works for everyone. The past few years of Interop have delivered tangible improvements for developers and users alike, and […]
Continue ReadingInterop 2026: The Call for Proposals is Open! - Mar 17 2025
Smuggling Words – The Challenge of Recording Screen Reader Output
We’ve spent years building systems that abscond with the messages that screen readers typically speak to their users. Spiriting away these parcels of text has been a thrill, but before we can get into all the intrigue, you’ll have to know a bit about how we got here. During our years-long participation in ARIA-AT, we’ve […]
Continue ReadingSmuggling Words – The Challenge of Recording Screen Reader Output - Feb 27 2025
Ciao Bocoup
Today is my last day as the owner of and Founding Principal at Bocoup. Please join me in congratulating the six new owners of the company: the Bocoup Workers Collective! The Collective has taken over leadership and operations. The Collective has prepared a post with FAQs and a group statement to answer questions we’ve gotten […]
Continue ReadingCiao Bocoup - Dec 02 2024
WPT: An overview and history
A few of our colleagues and partners have asked for an overview of WPT. We wrote this internal overview and history, which we want to also share publicly here as a reference for anyone interested in the how the project operates and came to be. What is WPT? Introduction Web Platform Tests, stylized `web-platform-tests` or […]
Continue ReadingWPT: An overview and history - Sep 17 2024
Interop 2025 Call for Proposals
Between implementing brand-new technology and fixing bugs in existing code, the folks who make web browsers have no end of important work to do. The problem space is so vast, in fact, that even deciding where to start is a challenge. That’s where you come in! But first, some background. The Web Platform Tests Interop […]
Continue ReadingInterop 2025 Call for Proposals - Jun 18 2024
Announcing the Privacy Stack for Remix
As part of our ongoing commitment to building a more just digital landscape, we have been thinking a lot about privacy this year. We’ve also been trying out Remix and though we wish the project was still working towards a renderer-agnostic architecture, we appreciate its reliance on web standards. Many technologists care about privacy and […]
Continue ReadingAnnouncing the Privacy Stack for Remix - Jun 11 2024
How to run a DIY node server in 2024
We have been deploying node apps to VPS and bare metal at Bocoup for almost 15 years, and with the growing number of full service hosting platforms, we thought this would be a good time to document how to do it yourself in 2024 for those of you who would still like to. We think […]
Continue ReadingHow to run a DIY node server in 2024