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.
Title | Decscription | Date |
---|---|---|
Deploying your Certificate Authority | Get rid of those self-signed certificates. | 2025-02-03 |
Forwarding Proxmox email notifications | Using an external SMTP server with Proxmox. | 2025-01-11 |
Building your MP3 music collection from YouTube | Using a Flask app, shortcuts and yt-dlp. | 2024-05-01 |
Montreal History Project | A look at one of Montreal's most iconic neighborhoods: Griffintown. | 2024-02-14 |
Nginx reverse proxy | Deploying a proxy to convert HTTP to HTTPS connections on a range of ports. | 2023-12-22 |
Easily deploy containers with Portainer | Configuring and managing Portainer on a Debian host. | 2023-12-01 |
Building a simple Flask app | Let's build a web app to show some data using pandas. | 2023-09-28 |
Using Hashicorp Vault | How I use Vault with Ansible and shell scripts. | 2023-03-19 |
Basic Syslog configuration | How to setup log monitoring for your Linux hosts. | 2021-08-12 |
JP cheatsheet | Study sheets for Japanese language learners. | 2018-11-22 |
Hiding the Apache2 server header | How to hide the 'Server' header on Apache 2.4. | 2018-01-23 |
Using SQLite in PowerShell | A guide for accessing SQLite databases in PowerShell. | 2017-03-02 |
10 Tenets of a SysAdmin | A useful set of guidelines that all system administrators should keep in mind. | 2016-08-01 |
Windows app without Visual Studio | How to make a .NET Windows app without using Visual Studio. | 2015-12-22 |
Deep analysis of a modern web site | A look at how a modern web site is constructed. | 2015-11-28 |
Database administration tutorial for non-DBAs | How to take care of a database as an IT professional. | 2014-11-07 |
A quick guide to LaTeX | Some notes on how to create documents using LaTeX. | 2014-10-28 |
Abstraction of code | A look at code abstraction in a typical Perl framework. | 2014-10-15 |
ODBC URI scheme | An RFC describing an URI scheme for ODBC connections. | 2014-10-08 |
Generating Global IDs | A strategy for creating global identifiers in code. | 2014-09-28 |
Quick Guide To Surviving Any Emergency | A common sense guide to surviving in an emergency situation. | 2013-08-21 |
The story of TideArt | The story of building an art web site to 70,000 page views per month. | 2013-02-17 |
Star Wars Timeline | A visual timeline of the history of the Star Wars universe. | 2012-09-21 |
Making of Agony | A tutorial of how to combine Poser 7 and Vue 6 to create a 3D render. | 2011-01-12 |
Vue Lighting Tutorial | How to achieve realistic lighting in Vue 6. | 2010-07-06 |