I write software, run a company (JH Software), live in Denmark, enjoy playing with my son and my golden retriever...
Back in 2017, I researched adding search functionality to our websites (blog post) and ended up going with Zoom Search Engine. This has worked OK, but...
Mitril.js is a client-side JavaScript framework (similar to React, Vue, Svelte, etc.) My current go-to client-side framework is Svelte - which is...
[Definitions: "Vanilla JS" = plain old JavaScript with no framework, and no build tools etc., "Big-framework-X" = React, VueJS, Angular, Svelte,...
What is "deep reactivity"? you ask From the Vue.js documentation: In Vue, state is deeply reactive by default. This means you can expect changes to...
Adding business hours to a facebook page (in the "About" section), should be simple enough. The process is described in the facebook help page "How...
Updated February 18th 2022 to reflect new features of Vue 3 and stuff I've learned from experience in the meantime. I have been using Vue.js for...