Papers

These are books, papers and blog posts I wrote. I mostly write about tech, gaming and art.

These papers are published under an open license.

Filters: 3d ai apache archival art canada coding databases devops homelab japan linux nginx opinion perl portainer powershell proxmox python starwars survival sysadmin windows Clear tags

Post summaryPreview

  Why I became a digital archivist in 2025

Some thoughts about the current state of things and what led me to create DataHoarding.org

Created on: 2025-07-14
Post length: 6,935 characters
Format: html
Tags: opinion archival

  Spock AI

Generating an audio and a video talking head using AI models

Created on: 2025-06-02
Post length: 3,179 characters
Format: html
Tags: ai

  Air flow experiment

Will AI models sacrifice people for the greater good?

Created on: 2025-05-27
Post length: 4,096 characters
Format: html
Tags: ai

  A homelab primer

Designing, maintaining and scaling up a Proxmox cluster

Created on: 2025-04-20
Post length: 10,636 characters
Format: html
Tags: proxmox homelab

  Can AI be conscious?

Some thoughts about intelligence, our brain and perception

Created on: 2025-03-26
Post length: 9,900 characters
Format: html
Tags: ai opinion

  AI Use Cases

From training to inference, understanding how to deploy AI models

Created on: 2025-03-15
Post length: 11,681 characters
Format: html
Tags: ai coding sysadmin

  AI Art Generation

Analyzing stylistic consistency across AI models using ComfyUI

Created on: 2025-02-07
Post length: 6,237 characters
Format: html
Tags: ai art

  Technological Sovereignty

A Canadian Perspective on Decoupling from U.S. Tech Giants

Created on: 2025-01-28
Post length: 8,958 characters
Format: html
Tags: canada opinion

  Deploying a static website

Using Cloudflare CDN, Azure DevOps and Static Web Site for free

Created on: 2024-12-30
Post length: 5,238 characters
Format: html
Tags: devops homelab

  Forwarding Proxmox email notifications

Keeping track of your systems using a service called smtp2go

Created on: 2024-12-11
Post length: 2,801 characters
Format: html
Tags: proxmox sysadmin homelab

  Building your MP3 music collection

A free way to build a self-hosted music collection using a Flask app, shortcuts and yt-dlp

Created on: 2024-05-01
Post length: 2,955 characters
Format: html
Tags: python coding

  Montreal History Project

A look at one of Montreal's most iconic neighborhoods: Griffintown

Created on: 2024-02-14
Post length: unknown
Format: pdf
Tags: canada

  Deploying your Certificate Authority

Get rid of those self-signed certificates by creating your own chain of trust

Created on: 2024-01-03
Post length: 4,833 characters
Format: html
Tags: sysadmin linux homelab

  Nginx reverse proxy

Deploying a proxy to convert HTTP to HTTPS connections on a range of ports

Created on: 2023-12-22
Post length: 2,959 characters
Format: html
Tags: sysadmin nginx homelab linux

  Deploying containers with Portainer

Configuring, running and managing Docker containers using Portainer on Debian

Created on: 2023-12-01
Post length: 5,443 characters
Format: html
Tags: portainer linux homelab sysadmin

  Building a simple Flask app

Tutorial on building a web app to show some data using the Pandas library

Created on: 2023-09-28
Post length: 2,943 characters
Format: html
Tags: coding python

  Using Hashicorp Vault

Safely storing secrets for Ansible, shell scripts and more

Created on: 2023-03-19
Post length: 5,147 characters
Format: html
Tags: sysadmin homelab linux

  Basic Syslog configuration

Monitoring multiple Linux hosts using a centralized Syslog server

Created on: 2021-01-15
Post length: 7,053 characters
Format: html
Tags: linux sysadmin homelab

  JP cheatsheet

Study sheets for Japanese language learners

Created on: 2018-11-22
Post length: unknown
Format: pdf
Tags: japan

  Custom Apache header

How to hide the 'Server' header on Apache HTTP 2.4 server

Created on: 2018-01-23
Post length: 1,935 characters
Format: html
Tags: sysadmin homelab linux apache

  Using SQLite with PowerShell

A simple guide for accessing SQLite databases in PowerShell

Created on: 2017-03-02
Post length: 5,285 characters
Format: html
Tags: powershell windows coding

  10 Tenets of a SysAdmin

A useful set of guidelines that all system administrators should keep in mind

Created on: 2016-08-01
Post length: 4,294 characters
Format: html
Tags: sysadmin

  Windows app without Visual Studio

How to make a .NET Windows app without using Visual Studio

Created on: 2015-12-22
Post length: 12,891 characters
Format: html
Tags: coding windows

  Deep analysis of a modern web site

A look at how a modern web site is constructed

Created on: 2015-11-28
Post length: unknown
Format: pdf
Tags: sysadmin

  Database administration tutorial for non-DBAs

How to take care of a database as an IT professional

Created on: 2014-11-07
Post length: unknown
Format: pdf
Tags: sysadmin databases

  A quick guide to LaTeX

Some notes on how to create documents using the LaTeX language

Created on: 2014-10-28
Post length: 19,211 characters
Format: html
Tags: coding

  Abstraction of code

A look at code abstraction in a typical Perl framework

Created on: 2014-10-15
Post length: unknown
Format: pdf
Tags: coding

  ODBC URI scheme

An RFC describing an URI scheme for ODBC connections

Created on: 2014-10-08
Post length: unknown
Format: pdf
Tags: coding databases

  Generating Global IDs

A strategy for creating global identifiers in code

Created on: 2014-09-08
Post length: unknown
Format: pdf
Tags: coding perl

  Survival Quick Guide

A common sense guide to surviving in any emergency situation

Created on: 2013-08-21
Post length: unknown
Format: pdf
Tags: survival

  The story of TideArt

The story of building an art web site to 70,000 page views per month

Created on: 2013-02-17
Post length: unknown
Format: pdf
Tags: art sysadmin

  Star Wars Timeline

A visual timeline of the history of the Star Wars universe

Created on: 2012-09-21
Post length: unknown
Format: pdf
Tags: starwars

  Making of Agony

A tutorial of how to combine Poser 7 and Vue 6 to create a 3D render

Created on: 2011-01-12
Post length: unknown
Format: pdf
Tags: art 3d

  Vue Lighting Tutorial

How to achieve realistic lighting in Vue 6

Created on: 2010-07-06
Post length: unknown
Format: pdf
Tags: art 3d