Top all-time · #1491
Bocoup
Company blog · bocoup.com/weblogprogrammingweb
Bocoup is the company blog at bocoup.com, writing about programming and web. Since 2010, 48 different Hacker News readers have linked it 58 times, most often “Test262 – A Tour Guide Through the Grotesque Corners of JavaScript”. No feed was found, so read it on the site itself.
Web Platform Consulting Services
Most-linked posts?
- Test262 – A Tour Guide Through the Grotesque Corners of JavaScript3 people · 3 mentions · first linked 2016-08-26
- I Slipped on JavaScript's Banana Peel3 people · 3 mentions · first linked 2017-12-01
- The Web's Most Tolerated Feature2 people · 2 mentions · first linked 2025-09-19
- The Many Faces of Functions in JavaScript2 people · 2 mentions · first linked 2017-05-12
- Smaller, faster websites2 people · 2 mentions · first linked 2015-12-17
- Dive into Flexbox2 people · 2 mentions · first linked 2015-04-05
- Why hourly time tracking doesn't work for software – Bocoup2 people · 2 mentions · first linked 2014-09-02
- A D3 plugin to improve path animation2 people · 2 mentions · first linked 2016-09-14
- Designing an exponentiation operator for JavaScript2 people · 2 mentions · first linked 2014-08-05
- Sessions: The Vim Feature You Probably Aren’t Using2 people · 2 mentions · first linked 2017-06-28
What Hacker News says?
There are literally no other metrics. Web Platform Tests were literally a project to align browsers on compatible implementations of a bunch of web APIs. Started by Opera and w3c and maintained by w3c https://www.bocoup.com/blog/wpt-an-overview-and-history
Comment linking /blog/wpt-an-overview-and-history
on “Ladybird passes the Apple 90% threshold on web-platform-tests”Submitted Bocoup Is Now Worker-Owned as a story · 63 points
HN discussionActually I just read "Dive into Flexbox" and in 5-10 min read now have a clear understanding of how flexbox is designed to work. Best explaination I've read. http://bocoup.com/weblog/dive-into-flexbox/
Comment linking /weblog/dive-into-flexbox/
on “Solved by Flexbox”Submitted JavaScript Developers: Watch Your Language as a story · 9 points
HN discussionI empathize. I feel like my work in implementing insurance programs & payday loan portals is of low value to society, yet it pays the bills. Meanwhile I'd much rather focus fully on my project to implement a WASM jit for Lua. That has future potential alone due to WASM unicorns wanting to open up to being useful as a JIT target Sort of flies in the face of people thinking basic income will result in a bunch of stay…
Comment linking /
on “Me and SVG”Submitted Why hourly time tracking doesn't work for software – Bocoup as a story · 5 points
HN discussionGood documentation is a key part - Good summary of best practices for documentation: https://bocoup.com/weblog/documenting-your-api - Tips for good api doc design: http://blog.parse.com/learn/engineering/designing-great-api-...
Comment linking /weblog/documenting-your-api
on “Ask HN: What are good reads for designing APIs?”Submitted The Web's Most Tolerated Feature as a story · 4 points
HN discussionThe niche situations aren't going to use the built-in rand() anyway because they can write their own or use someone else's that's faster. Even if they end up using the same algorithm (e.g. a Mersenne Twister) they can still often go faster. Interestingly according to https://bocoup.com/weblog/random-numbers Firefox is just going to use its CSPRNG once the crypto api is ready. (Bug 322529 is still in NEW state, thoug…
Comment linking /weblog/random-numbers
on “Math.random in V8 is broken”Submitted Why hourly time tracking doesn't work for software development as a story · 4 points
HN discussionI'm the guy who ported this to processing.js, and no, it isn't that simple. I tried just adding that one line and it didn't actually work at the time. It turns out it's slightly more involved, and as I was just trying to make this a quick proof-of-concept hack, I didn't spend the time to rewrite the loading mechanism to make it IE-compatible. You can read more about the interactions between processing.js and excanva…
Comment linking /processing-js/docs/index.php?page=Using%20exCanvas.js%20with%20Processing.js
on “Visualizing how BitTorrent works.”Submitted So, You'd like to start an open source project as a story · 4 points
HN discussionThis reminded me of some work Al MacDonald did a while back with Firefox Downloads... http://bocoup.com/misc/stats.moz/
Comment linking /misc/stats.moz/
on “HN: Let's Try Something Cool - Add Your Spot On The Hacker News Map”Submitted JavaScript SciFi: 2021 as a story · 4 points
HN discussionBlog post about the guide: https://bocoup.com/blog/introducing-the-web-platform-contrib...
Comment linking /blog/introducing-the-web-platform-contribution-guide
on “Web Platform Contribution Guide”Submitted ES2015 is not backward compatible with ES5 as a story · 4 points
HN discussionSubmitted Why hourly time tracking doesn't work for software as a story · 4 points
HN discussionSubmitted GameBender: Hackable embedded game console using Scratch (beginners coding lang) as a story · 3 points
HN discussionSubmitted Charting web platform interoperability in 2018 as a story · 3 points
HN discussionSubmitted Performance Under Pressure as a story · 3 points
HN discussionSubmitted Test262 – A Tour Guide Through the Grotesque Corners of JavaScript as a story · 3 points
HN discussionSubmitted Smaller, faster websites as a story · 3 points
HN discussionSubmitted Introducing Stereotropes as a story · 3 points
HN discussionSubmitted Announcing the official JavaScript compatibility report as a story · 2 points
HN discussionSubmitted The Many Faces of Functions in JavaScript as a story · 2 points
HN discussionSubmitted Lets Define My Favorite Test as a story · 2 points
HN discussionSubmitted Test262 is a JavaScript Sideshow as a story · 2 points
HN discussionSubmitted Test262 is a JavaScript Sideshow as a story · 2 points
HN discussionSubmitted Introducing BoxArt: A Library to Help Build HTML Games as a story · 2 points
HN discussionSubmitted Smaller, Faster Websites as a story · 2 points
HN discussion