2FA
- November 16, 2022
- Local MFA token
464XLAT
- September 02, 2016
- IPV6: clatd, a component of 464XLAT, packages for Fedora and EPEL
Airflow
- December 01, 2022
- Apache Airflow for the Data Analyst
Ansible
- December 09, 2022
- Ansible scheduling with filters
Artifactory
- January 26, 2018
- Jenkinsfile to Anypoint platform and Artifactory
Automation
- December 09, 2022
- Ansible scheduling with filters
COPR
- November 06, 2017
- varnish-5.2 with varnish-modules and misc vmods for Fedora and EPEL
Databrics
- December 01, 2022
- Apache Airflow for the Data Analyst
DigitalWorkplace
- March 08, 2023
- Jitsi with JWT and Moderated Meetings
Docker
- January 26, 2018
- Jenkinsfile to Anypoint platform and Artifactory
- January 23, 2018
- Mulesoft Runtime on Raspberry with Kubernetes
- June 09, 2017
- Mulesoft Enterprise Standalone Runtime on Raspberry Pi 3 with docker
EPEL
- November 06, 2017
- varnish-5.2 with varnish-modules and misc vmods for Fedora and EPEL
- October 20, 2016
- varnish-5.0 and hitch-1.4.1 for Fedora and EPEL
- September 02, 2016
- IPV6: clatd, a component of 464XLAT, packages for Fedora and EPEL
- August 11, 2016
- varnish-4.1.3 and varnish-modules-0.9.1 for fedora and epel
Fedora
- November 06, 2017
- varnish-5.2 with varnish-modules and misc vmods for Fedora and EPEL
- October 20, 2016
- varnish-5.0 and hitch-1.4.1 for Fedora and EPEL
- September 02, 2016
- IPV6: clatd, a component of 464XLAT, packages for Fedora and EPEL
Free Software
- February 19, 2021
- Free Software and Open Source: Get involved
GraphQL
- May 17, 2021
- Introduction to GraphQL with Vert.X
Hitch
- October 20, 2016
- varnish-5.0 and hitch-1.4.1 for Fedora and EPEL
HomeAssistant
- March 21, 2023
- Migrating HomeAssistant from SQLite to PostgreSQL
IPv6
- September 02, 2016
- IPV6: clatd, a component of 464XLAT, packages for Fedora and EPEL
Jasypt
- January 31, 2017
- How to use encryption in Mule
Java
- October 20, 2022
- Get started with OpenID Connect and Keycloak
- May 17, 2021
- Introduction to GraphQL with Vert.X
Jenkinsfile
- January 26, 2018
- Jenkinsfile to Anypoint platform and Artifactory
Jinja
- December 09, 2022
- Ansible scheduling with filters
Jitsi
- March 08, 2023
- Jitsi with JWT and Moderated Meetings
Keycloak
- October 20, 2022
- Get started with OpenID Connect and Keycloak
Kubernetes
- January 23, 2018
- Mulesoft Runtime on Raspberry with Kubernetes
LDAP
- August 16, 2016
- LDAP and password encryption strength
Linux
- March 08, 2023
- Jitsi with JWT and Moderated Meetings
MFA
- November 16, 2022
- Local MFA token
Microsoft
- October 26, 2021
- Zimbra and Outlook
Mule
- February 02, 2018
- Mule 4 SDK custom connector example
- January 23, 2018
- Mulesoft Runtime on Raspberry with Kubernetes
- June 09, 2017
- Mulesoft Enterprise Standalone Runtime on Raspberry Pi 3 with docker
- January 31, 2017
- How to use encryption in Mule
- January 19, 2017
- How to use Mule as a web server
Mulesoft
- January 26, 2018
- Jenkinsfile to Anypoint platform and Artifactory
- January 23, 2018
- Mulesoft Runtime on Raspberry with Kubernetes
- June 09, 2017
- Mulesoft Enterprise Standalone Runtime on Raspberry Pi 3 with docker
NAT64
- September 02, 2016
- IPV6: clatd, a component of 464XLAT, packages for Fedora and EPEL
OCSP
- January 11, 2017
- OCSP: What, why, how?
OIDC
- October 20, 2022
- Get started with OpenID Connect and Keycloak
Open Source
- February 19, 2021
- Free Software and Open Source: Get involved
OpenID Connect
- October 20, 2022
- Get started with OpenID Connect and Keycloak
Outlook
- October 26, 2021
- Zimbra and Outlook
PostgreSQL
- March 21, 2023
- Migrating HomeAssistant from SQLite to PostgreSQL
Power BI
- November 22, 2022
- Extending Power BI with R statistical language
PowerShell
- April 28, 2021
- Backup verification for Veeam Agent for Windows
Python
- December 09, 2022
- Ansible scheduling with filters
R
- November 22, 2022
- Extending Power BI with R statistical language
REST
- May 17, 2021
- Introduction to GraphQL with Vert.X
Raspberry Pi
- January 23, 2018
- Mulesoft Runtime on Raspberry with Kubernetes
- June 09, 2017
- Mulesoft Enterprise Standalone Runtime on Raspberry Pi 3 with docker
Red Hat
- November 06, 2017
- varnish-5.2 with varnish-modules and misc vmods for Fedora and EPEL
- October 20, 2016
- varnish-5.0 and hitch-1.4.1 for Fedora and EPEL
SDK
- February 02, 2018
- Mule 4 SDK custom connector example
Tayga
- September 02, 2016
- IPV6: clatd, a component of 464XLAT, packages for Fedora and EPEL
Veeam
- April 28, 2021
- Backup verification for Veeam Agent for Windows
Veeam Agent for Windows
- April 28, 2021
- Backup verification for Veeam Agent for Windows
Vert.X
- October 20, 2022
- Get started with OpenID Connect and Keycloak
- May 17, 2021
- Introduction to GraphQL with Vert.X
Zimbra
- October 26, 2021
- Zimbra and Outlook
acme
- November 25, 2020
- Introducing the caddy webserver: Automatic TLS
activemq
- October 30, 2020
- Upgrading Apache ActiveMQ Artemis
- October 06, 2020
- Getting started with Apache ActiveMQ Artemis
alfresco
- March 25, 2019
- Configure Alfresco 5.2.x with SAML 2.0
alias
- April 28, 2022
- Shell alias evolution
artemis
- October 30, 2020
- Upgrading Apache ActiveMQ Artemis
- October 06, 2020
- Getting started with Apache ActiveMQ Artemis
audio
- May 31, 2021
- Better Bluetooth headset audio quality with mSBC
automation
- August 26, 2022
- More Common mistakes in Automation
- May 29, 2022
- 10 Common mistakes in Automation
- April 28, 2022
- Shell alias evolution
autossh
- November 19, 2020
- Live migrating an Elasticsearch cluster across separate network environments
bash
- April 28, 2022
- Shell alias evolution
bgp
- February 26, 2018
- Layer 3 routing on Cumulus Linux MLAG
bird
- February 26, 2018
- Layer 3 routing on Cumulus Linux MLAG
bluetooth
- May 31, 2021
- Better Bluetooth headset audio quality with mSBC
bluez
- May 31, 2021
- Better Bluetooth headset audio quality with mSBC
btrfs
- August 12, 2016
- Encrypted Btrfs for Lazy Road Warriors' laptops
caching
- April 27, 2023
- Caching OPTIONS in Varnish
caddy
- November 25, 2020
- Introducing the caddy webserver: Automatic TLS
cicd
- November 09, 2018
- OpenShift with Jenkins for dev/prod parity
clatd
- September 02, 2016
- IPV6: clatd, a component of 464XLAT, packages for Fedora and EPEL
clojure
- March 31, 2021
- Faster Clojure with GraalVM
cloud
- August 14, 2018
- Getting started with Terraform
codec
- May 31, 2021
- Better Bluetooth headset audio quality with mSBC
containers
- March 31, 2021
- Faster Clojure with GraalVM
cumulus
- January 10, 2020
- Rapidly removing a Cumulus Linux switch from production
- February 26, 2018
- Layer 3 routing on Cumulus Linux MLAG
curl
- September 10, 2020
- FDWs, curl and LIMIT
data streaming
- November 30, 2022
- Data Streaming
datacenter
- September 02, 2016
- IPV6: clatd, a component of 464XLAT, packages for Fedora and EPEL
datacentre
- January 17, 2020
- A look at our new routers
- January 10, 2020
- Rapidly removing a Cumulus Linux switch from production
- August 06, 2019
- A rack switch removal ordeal
- February 26, 2018
- Layer 3 routing on Cumulus Linux MLAG
debian
- August 17, 2016
- Using systemd-networkd to work your net
- August 12, 2016
- Encrypted Btrfs for Lazy Road Warriors' laptops
decryption
- January 31, 2017
- How to use encryption in Mule
devops
- August 26, 2022
- More Common mistakes in Automation
- May 29, 2022
- 10 Common mistakes in Automation
- April 04, 2019
- Single node Kubernetes setup
- November 16, 2018
- Local development environment for OpenShift
- November 09, 2018
- OpenShift with Jenkins for dev/prod parity
dns
- August 27, 2019
- Evaluating Local DNSSEC Validators
dnssec
- August 27, 2019
- Evaluating Local DNSSEC Validators
- May 06, 2019
- Validating SSH host keys with DNSSEC
elasticsearch
- November 19, 2020
- Live migrating an Elasticsearch cluster across separate network environments
encryption
- January 31, 2017
- How to use encryption in Mule
fedora
- May 31, 2021
- Better Bluetooth headset audio quality with mSBC
graalvm
- March 31, 2021
- Faster Clojure with GraalVM
headset
- May 31, 2021
- Better Bluetooth headset audio quality with mSBC
howto
- August 08, 2016
- Setting up Jekyll
hsp
- May 31, 2021
- Better Bluetooth headset audio quality with mSBC
http
- April 27, 2023
- Caching OPTIONS in Varnish
- November 25, 2020
- Introducing the caddy webserver: Automatic TLS
hyper-v
- April 28, 2021
- Backup verification for Veeam Agent for Windows
- April 07, 2021
- Nested Virtualization - Hyper-V 2019 in qemu-kvm
hyper-v in kvm
- April 28, 2021
- Backup verification for Veeam Agent for Windows
- April 07, 2021
- Nested Virtualization - Hyper-V 2019 in qemu-kvm
ipv6
- January 24, 2017
- Norwegian IPv6 year in review
java
- December 03, 2020
- Migrating to OpenJDK
jdk
- December 03, 2020
- Migrating to OpenJDK
jekyll
- August 08, 2016
- Setting up Jekyll
jenkins
- November 09, 2018
- OpenShift with Jenkins for dev/prod parity
- January 26, 2018
- Jenkinsfile to Anypoint platform and Artifactory
jvm
- March 31, 2021
- Faster Clojure with GraalVM
kubernetes
- September 28, 2019
- Running PostgreSQL in Google Kubernetes Engine
- April 04, 2019
- Single node Kubernetes setup
kvm
- April 28, 2021
- Backup verification for Veeam Agent for Windows
- April 07, 2021
- Nested Virtualization - Hyper-V 2019 in qemu-kvm
lag
- February 26, 2018
- Layer 3 routing on Cumulus Linux MLAG
messaging
- October 30, 2020
- Upgrading Apache ActiveMQ Artemis
- October 06, 2020
- Getting started with Apache ActiveMQ Artemis
microphone
- May 31, 2021
- Better Bluetooth headset audio quality with mSBC
microsoft
- April 28, 2021
- Backup verification for Veeam Agent for Windows
- April 07, 2021
- Nested Virtualization - Hyper-V 2019 in qemu-kvm
mlag
- February 26, 2018
- Layer 3 routing on Cumulus Linux MLAG
msbc
- May 31, 2021
- Better Bluetooth headset audio quality with mSBC
nested virtualization
- April 28, 2021
- Backup verification for Veeam Agent for Windows
- April 07, 2021
- Nested Virtualization - Hyper-V 2019 in qemu-kvm
networking
- January 17, 2020
- A look at our new routers
- January 10, 2020
- Rapidly removing a Cumulus Linux switch from production
- August 27, 2019
- Evaluating Local DNSSEC Validators
- August 06, 2019
- A rack switch removal ordeal
- May 06, 2019
- Validating SSH host keys with DNSSEC
- February 26, 2018
- Layer 3 routing on Cumulus Linux MLAG
- January 24, 2017
- Norwegian IPv6 year in review
- August 17, 2016
- Using systemd-networkd to work your net
noTSX
- April 07, 2021
- Nested Virtualization - Hyper-V 2019 in qemu-kvm
openshift
- November 16, 2018
- Local development environment for OpenShift
- November 09, 2018
- OpenShift with Jenkins for dev/prod parity
pipewire
- May 31, 2021
- Better Bluetooth headset audio quality with mSBC
postgresql
- May 07, 2021
- Getting random rows faster. Very much faster.
- September 10, 2020
- FDWs, curl and LIMIT
- September 28, 2019
- Running PostgreSQL in Google Kubernetes Engine
rack
- August 06, 2019
- A rack switch removal ordeal
router
- January 17, 2020
- A look at our new routers
saml
- March 25, 2019
- Configure Alfresco 5.2.x with SAML 2.0
sbc-xc
- May 31, 2021
- Better Bluetooth headset audio quality with mSBC
security
- November 16, 2022
- Local MFA token
- August 27, 2019
- Evaluating Local DNSSEC Validators
- May 06, 2019
- Validating SSH host keys with DNSSEC
- August 16, 2016
- LDAP and password encryption strength
- August 12, 2016
- Encrypted Btrfs for Lazy Road Warriors' laptops
shell
- April 28, 2022
- Shell alias evolution
sql
- May 07, 2021
- Getting random rows faster. Very much faster.
- September 10, 2020
- FDWs, curl and LIMIT
ssh
- November 19, 2020
- Live migrating an Elasticsearch cluster across separate network environments
- May 06, 2019
- Validating SSH host keys with DNSSEC
ssl
- November 25, 2020
- Introducing the caddy webserver: Automatic TLS
- January 11, 2017
- OCSP: What, why, how?
- October 20, 2016
- varnish-5.0 and hitch-1.4.1 for Fedora and EPEL
switch
- January 17, 2020
- A look at our new routers
- August 06, 2019
- A rack switch removal ordeal
synic
- April 07, 2021
- Nested Virtualization - Hyper-V 2019 in qemu-kvm
sysadmin
- April 27, 2023
- Caching OPTIONS in Varnish
- February 19, 2021
- Free Software and Open Source: Get involved
- January 22, 2018
- yum shell - bat out of dependency hell
- November 06, 2017
- varnish-5.2 with varnish-modules and misc vmods for Fedora and EPEL
- January 11, 2017
- OCSP: What, why, how?
- October 20, 2016
- varnish-5.0 and hitch-1.4.1 for Fedora and EPEL
- September 02, 2016
- IPV6: clatd, a component of 464XLAT, packages for Fedora and EPEL
- August 11, 2016
- varnish-4.1.3 and varnish-modules-0.9.1 for fedora and epel
sysadvent
- December 26, 2016
- This years SysAdvent calendar has ended
- December 02, 2016
- Welcome to a new season of our SysAdvent Blog!
systemd
- December 29, 2016
- systemd comforts
- August 17, 2016
- Using systemd-networkd to work your net
- August 14, 2018
- Getting started with Terraform
tests
- August 26, 2022
- More Common mistakes in Automation
- May 29, 2022
- 10 Common mistakes in Automation
tls
- November 25, 2020
- Introducing the caddy webserver: Automatic TLS
- January 11, 2017
- OCSP: What, why, how?
- October 20, 2016
- varnish-5.0 and hitch-1.4.1 for Fedora and EPEL
- August 14, 2018
- Getting started with Terraform
varnish
- April 27, 2023
- Caching OPTIONS in Varnish
- November 06, 2017
- varnish-5.2 with varnish-modules and misc vmods for Fedora and EPEL
- October 20, 2016
- varnish-5.0 and hitch-1.4.1 for Fedora and EPEL
- August 11, 2016
- varnish-4.1.3 and varnish-modules-0.9.1 for fedora and epel
varnish-modules
- August 11, 2016
- varnish-4.1.3 and varnish-modules-0.9.1 for fedora and epel
vc
- May 31, 2021
- Better Bluetooth headset audio quality with mSBC
webserver
- November 25, 2020
- Introducing the caddy webserver: Automatic TLS
- January 19, 2017
- How to use Mule as a web server
yum
- January 22, 2018
- yum shell - bat out of dependency hell