Wireguard is a new-age VPN protocol that is fast and secure. Here’s how to seamlessly integrate this as a Debian-based AppVM in your QubesOS R4 network stack using Mullvad VPN as the service provider.
Getting your website or blog indexed by search engines is achieved by requesting indexing via their webmaster tools, as well as adding code snippets into page headers. Here’s how to implement it on your Hugo site!
0x666f6f (‘foo’) is my latest blog using a simple static Hugo-generated website; written, deployed and hosted with the power of Git and Bitbucket.io!
All blogs need refreshing over time. My previous blog, MissingLink.xyz, was a Wordpress site of Linux-based experiments with full disk encryption (‘FDE’) using the GRUB2 bootloader. This blog will continue that tradition; documenting various tech projects that I work on in my spare time.
Here’s what you can expect to find; eventually. :)
A how-to for the website setup. This includes setting up my development environment and necessary accounts; establishing the Git workflow; setting up and testing the Hugo static site generator; and using Bitbucket Pipelines to deploy the Hugo output to Bitbucket.io (aka ‘Bitbucket Pages’ after its Github equivalent).
Device and Linux system configuration how-tos. These include advanced GRUB2 full disk encryption and multibooting; setting up QubesOS (R4.0) as my desktop environment; setting up a home theatre PC (HTPC) using SparkyLinux (Debian Stretch); and setting up a network attached storage (NAS) node on my local network.
Coding and Data Science projects. This includes experiments with the Python Scikit Learn library (‘sklearn’); and the Enigma Catalyst blockchain trading API framework.
Computer Numeric Control (CNC) router construction. This is a long-term project involving designing and building a CNC router and many constituent components; including spindle, power supply and electronics.