Build an extendable in-browser devtoolsDevtools are useful and part of our daily work as developers. If you're developing for the web, you've probably used the browser's devtools to debug issues, test changes, investigate network requests and many other existing features. While the browse...1Aug 16, 2022 路 9 min readarthurdenner.hashnode.dev
How to implement a search shortcut (OpenSearch) on any websiteWhat is OpenSearch? OpenSearch is a way for websites and search engines to publish search results in a standard and accessible format. One of its pieces is description files and that's the focus of this article. A description file allows a website to...11RMar 3, 2022 路 3 min readarthurdenner.hashnode.dev
A tale of knowledge buildingI love to learn and how we build up knowledge. Also, I love to apply my knowledge somewhere, so here's a story about this. Disclaimer This post doesn't try to teach about the technologies it mentions but to describe a recent experience and highlight ...Apr 24, 2021 路 4 min readarthurdenner.hashnode.dev
How to debug postMessagesTL;DR monitorEvents(window, 'message') // or window.addEventListener('message', console.log) // To stop listening unmonitorEvents(window, 'message') // or window.removeEventListener('message', console.log) Concept From the MDN docs: The window.pos...1Feb 23, 2021 路 1 min readarthurdenner.hashnode.dev
#JavaScriptmasI decided to participate in Scrimba's Advent Calendar this year. I enjoyed it a lot and here are my solutions: #1 - Candies #2 - Deposit Profit #3 - Chunky Monkey #4 - Century from Year #5 - Reverse a string #6 - Sort by length #7 - Count Vowel Cons...1Dec 18, 2020 路 2 min readarthurdenner.hashnode.dev