Why I am moving to CouchDB
Starting today, I will be using CouchDB as my primary database server for new projects and will gradually be moving...
Evaluating VB.NET to C# converters
I am converting several projects from VB.NET to C#. In preparation for this, I tested 4 different VB.NET to C# conversion...
Revisiting site search + SQLite as a search engine
Back in 2017, I researched adding search functionality to our websites ( blog post ) and ended up going with Zoom Search...
My thoughts on Mithril.js
Mitril.js is a client-side JavaScript framework (similar to React, Vue, Svelte, etc.) My current go-to client-side...
Tasty Vanilla JS - 4 tips
[ Definitions: "Vanilla JS" = plain old JavaScript with no framework, and no build tools etc., "Big-framework-X" = React,...
Deep reactivity in Svelte
What is "deep reactivity"? you ask From the Vue.js documentation : In Vue, state is deeply reactive by default. This means...
Facebook page not showing business hours - How to fix
Adding business hours to a facebook page (in the "About" section), should be simple enough. The process is described in...
Svelte vs. Vue.js
Updated February 18th 2022 to reflect new features of Vue 3 and stuff I've learned from experience in the meantime. I have...
Custom validity helpers for Vue.js and Svelte
HTML5 comes with a nifty feature to show custom form validation messages on form submission (see cover image). This looks...
Simple Deploy
Today I launched a new open source project "Simple Deploy" - an IIS webhook endpoint for GitHub / GitLab / BitBucket for...
Mit-Budget.dk
Today I launched a new open source web-app for making personal and business budgets (Danish language). This project was...
Review: TP-Link - Deco M9 Plus
A single Wi-Fi router doesn't quite cover my entire house, so in the past I had several Wi-Fi routers in different...
Why I chose Vue.js over React and Angular
What did it for me, was not any specific functionality, syntax, etc. but rather the entourage of required tools. My tech...
Lightweight replacement for JQuery and bootstrap.js for Bootstrap (v. 3 and 4) projects
As I am working to integrate Vue.js into our web-sites and products, I wanted to get rid of JQuery on our Boostrap based...
Evaluating CSS frameworks
I have been using Bootstrap (v. 3) for several years now, and have been quite happy with it. However, Bootstrap relies on...
Mini review of Thunderbolt 3 docking stations for Dell XPS-13
I recently got a new Dell XPS-13 9370 laptop. One of the goals with this was to replace both my stationary PC and my old...