Linux is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged in a Linux distribution.


I've written 13 blogs about Linux.

Perforce: Installing and Configuring on Ubuntu
Posted 2 years ago by LoveDuckie
A small article on how to configure your Ubuntu installation, for installing Helix Core CLI tooling with minimal fuss.
SilverStripe: Integrating Memcached Caching with Docker
Posted 2 years ago by LoveDuckie

In this blog post, I am going to demonstrate how you can hook up an existing memcached server instance with SilverStripe.

SilverStripe: Generating Google Sitemaps for DataObjects
Posted 2 years ago by LoveDuckie

Lately I've been trying to expose as much as my website as possible through the Google Sitemap that is generated automatically when you navigate to the /sitemap.

SilverStripe: JSON-LD Structured Data
Posted 2 years ago by LoveDuckie

This website is currently powered by SilverStripe which is an all encompassing Content Management System (CMS) and framework for building web applications using PHP.

NGINX: Default Server Configurations
Posted 3 years ago by LoveDuckie
A brief article explaining how to correctly configure your NGINX server to handle unsupported domain names, and error redirects.
Tips for Optimizing Page Speeds
Posted 3 years ago by LoveDuckie
An in-depth guide on how to improve the performance of your website in several areas, including Docker, NGINX, and SilverStripe.
Securing HTTP Headers with NGINX in Docker
Posted 3 years ago by LoveDuckie

Nginx, stylized as NGINX, nginx or NginX, is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.

Games Development at Scale: Personal Builds
Posted 4 years ago by LoveDuckie
A breakdown and analysis of personal builds, the caveats, and how best to implement them with the JetBrains TeamCity continuous integration system, using C# and Perforce.
MSBuild: Continuous Integration Assembly Versioning
Posted 5 years ago by LoveDuckie
A guide on how to automatically inject versioning information at compile-time with any C# based project in Visual Studio and MSBuild.
Remote SSH Text Editor through Visual Studio Code
Posted 5 years ago by LoveDuckie

In this article, I will outline what is required in order to be able to remotely modify text files from a Visual Studio Code instance running from your workstation.

Perforce: Formatting, Scripting, and the Command-line Interface
Posted 5 years ago by LoveDuckie

In this blog post I will discuss some of the convenient tricks that you can leverage when navigating Perforce and its command-line interface.

Setting Up a Windows PHP Development Environment
Posted 5 years ago by LoveDuckie

Setting up a local development environment for PHP on Windows has proven to be tricky if you're using an existing web-server package such as XAMPP or WAMP.