powerlevel10k The Shell on my Mac On my previous Mac I used powerlevel9k to both give my shell a nice look, and to add some extra metadata to my prompt when working with git repositories (which for me is
ETL Pentaho KETTLE and SQL Server BackgroundI have recently started on a Proof-of-Concept project where I have been asked to investigate replacing their ageing application with something more modern. Their current application is built using classic ASP 1.0
hetzner KVM Virtualisation on a Hetzner Server Getting KVM Virtualisation setup correctly in a bridged network configuration on a Hetzner dedicated server can be tricky. This article documents how I achieved it.
soyoustart Trying out Hetzner for Dedicated Servers I had been a happy customer of SoYouStart for approximately 5 years. When server stocks at SoYouStart ran low, I looked around and found Hetzner. In this article I look at setting up a Hetzner dedicated server and how it comapres to SoYouStart.
XML Schema Xerces XML Schema 1.1 validation with Maven Whilst working on migrating the eXist-db project from Ant to Maven, I had an issue whereby our tests for XML Schema 1.1 validation started failing. In my pom.xml I had the
XPath Haskell I/O and XPath Through my own fault of being overly enthusiastic, and holding the general belief that there is always a better way with anything technology based... it's just that nobody implemented it yet! I decided
eXist-db BLOB Deduplication in eXist-db I have recently completed work on a new BLOB (Binary Large Object) store for eXist-db which along with a couple of other changes replaces its previous Binary Document storage facility. The initial goal
VPN On-demand VPN (for a Digital Nomad) Explains how to setup a personal on-demand VPN in the cloud using AWS and EC2. Particularly well suited for digital nomads.
typescript TypeScript Holiday Q: Are you an experienced TypeScript developer who would like to mix some conversation and coding, with some time to relax and explore Malaysia and Singapore?Q: Are you free between 21st October
GraalVM GraalVM UTF-8 Validation Experimenting with GraalVM and its native-image tool to speed up UTF-8 Validation in Java
EXPath EXPath and Asynchronous HTTP Recent work on an improved HTTP Client started by Christian GrĂ¼n in the EXPath Community Group has reignited the spark of collaboration for Open Source XPath extensions. Whilst Christian and I were openly
eXist-db Preventing Large Range Counts from Crashing eXist-db To stop an OutOfMemoryError in eXist-db with large item sequences, I employed further lazy evaluation and streaming to fix the problem.