Category Archives: Uncategorized

Access Vuex Properties / Getters

I found it difficult to find how exactly to access a Vuex getter when using a namespace, here is a clean snippet

Directly access the property with:


Access the getter with:


TS 2585 TypeScript compile error: ‘Promise’ only refers to a type, but is being used as a value here

Invoice Ninja

I just found which is an awesome open source, free invoice platform which integrates with a huge array of payment gateways, including Stripe.

Find out more about Invoice Ninja and its beautiful invoicing system below!

Invoice Ninja

Free Open-Source Online Invoicing


VMWare install MLX drives

remove existing mlx drivers

esxcli software vib remove -n net-mlx4-en
esxcli software vib remove -n net-mlx4-core

install new ones.
esxcli software vib install -d /path/to/zip/file

write cache enable ZFS COMSTAR

stmfadm modify-lu -p wcd=false LU

SSL installations

for NGINX you need a .cert file and the .key file

the .cert file contains the SSL cert at the beginning, followed by the intermediate certificate.

the key file is that used to generate the CSR.

omnios – disable fast shutdown


Time Machine -> NAS

cPanel backups – force latest



Zpool creations

Raid 10 with spare

raidz1 with zil and l2arc