<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Michele Bologna</title>
	<atom:link href="https://www.michelebologna.net/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.michelebologna.net</link>
	<description>Listen to understand. Speak to be understood.</description>
	<lastBuildDate>Mon, 07 Aug 2023 10:47:50 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.michelebologna.net/wp-content/2016/12/avatar-100x100.png</url>
	<title>Michele Bologna</title>
	<link>https://www.michelebologna.net</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">40113889</site>	<item>
		<title>Encrypt an existing Linux installation with zero downtime (LUKS on LVM)</title>
		<link>https://www.michelebologna.net/2020/encrypt-an-existing-linux-installation-with-zero-downtime-luks-on-lvm/</link>
					<comments>https://www.michelebologna.net/2020/encrypt-an-existing-linux-installation-with-zero-downtime-luks-on-lvm/#respond</comments>
		
		<dc:creator><![CDATA[Michele Bologna]]></dc:creator>
		<pubDate>Fri, 20 Nov 2020 10:30:00 +0000</pubDate>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[crypto]]></category>
		<category><![CDATA[cryptsetup]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[fde]]></category>
		<category><![CDATA[full disk encryption]]></category>
		<category><![CDATA[luks]]></category>
		<category><![CDATA[lvm]]></category>
		<guid isPermaLink="false">https://www.michelebologna.net/?p=3999</guid>

					<description><![CDATA[<p>During the bi-yearly review of my setup, I realized I was running a Linux machine without full disk encryption. The encryption of the disk needed to be done ASAP, but I was not willing to reinstall the whole operating system to achieve that. Solution? I came up with an interesting way to encrypt my existing [&#8230;]</p>
The post <a href="https://www.michelebologna.net/2020/encrypt-an-existing-linux-installation-with-zero-downtime-luks-on-lvm/">Encrypt an existing Linux installation with zero downtime (LUKS on LVM)</a> first appeared on <a href="https://www.michelebologna.net">Michele Bologna</a>.]]></description>
		
					<wfw:commentRss>https://www.michelebologna.net/2020/encrypt-an-existing-linux-installation-with-zero-downtime-luks-on-lvm/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3999</post-id>	</item>
		<item>
		<title>Scaling to 100k Users &#124; Alex Pareto</title>
		<link>https://www.michelebologna.net/2020/scaling-to-100k-users-alex-pareto/</link>
					<comments>https://www.michelebologna.net/2020/scaling-to-100k-users-alex-pareto/#respond</comments>
		
		<dc:creator><![CDATA[Michele Bologna]]></dc:creator>
		<pubDate>Wed, 06 May 2020 05:41:27 +0000</pubDate>
				<category><![CDATA[software]]></category>
		<guid isPermaLink="false">https://www.michelebologna.net/?p=3905</guid>

					<description><![CDATA[<p>Many startups have been there &#8211; what feels like legions of new users are signing up for accounts every day and the engineering team is scrambling to keep things running. This is a good introductory post on architecture scaling. Definitely an interesting read that presents the concept behind scaling in a short, comprehensive, and meaningful [&#8230;]</p>
The post <a href="https://www.michelebologna.net/2020/scaling-to-100k-users-alex-pareto/">Scaling to 100k Users | Alex Pareto</a> first appeared on <a href="https://www.michelebologna.net">Michele Bologna</a>.]]></description>
		
					<wfw:commentRss>https://www.michelebologna.net/2020/scaling-to-100k-users-alex-pareto/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3905</post-id>	</item>
		<item>
		<title>How a Terraform + Salt + Kubernetes GitOps infrastructure enabled a zero downtime hosting provider switch</title>
		<link>https://www.michelebologna.net/2020/how-a-terraform-salt-kubernetes-gitops-infrastructure-enabled-a-zero-downtime-hosting-provider-switch/</link>
					<comments>https://www.michelebologna.net/2020/how-a-terraform-salt-kubernetes-gitops-infrastructure-enabled-a-zero-downtime-hosting-provider-switch/#comments</comments>
		
		<dc:creator><![CDATA[Michele Bologna]]></dc:creator>
		<pubDate>Sat, 25 Apr 2020 11:00:13 +0000</pubDate>
				<category><![CDATA[docker]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[containers]]></category>
		<category><![CDATA[digitalocean]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[gitops]]></category>
		<category><![CDATA[hetzner]]></category>
		<category><![CDATA[kubernetes]]></category>
		<category><![CDATA[salt]]></category>
		<category><![CDATA[saltstack]]></category>
		<category><![CDATA[terraform]]></category>
		<guid isPermaLink="false">https://www.michelebologna.net/?p=3880</guid>

					<description><![CDATA[<p>The switch It has been a busy weekend: I switched the hosting provider of my whole cloud infrastructure from DigitalOcean to Hetzner. If you are reading this it means that the switch is completed and you are being served by the Hetzner cloud. The interesting fact about the switch is that I managed to complete [&#8230;]</p>
The post <a href="https://www.michelebologna.net/2020/how-a-terraform-salt-kubernetes-gitops-infrastructure-enabled-a-zero-downtime-hosting-provider-switch/">How a Terraform + Salt + Kubernetes GitOps infrastructure enabled a zero downtime hosting provider switch</a> first appeared on <a href="https://www.michelebologna.net">Michele Bologna</a>.]]></description>
		
					<wfw:commentRss>https://www.michelebologna.net/2020/how-a-terraform-salt-kubernetes-gitops-infrastructure-enabled-a-zero-downtime-hosting-provider-switch/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3880</post-id>	</item>
		<item>
		<title>TLS-terminated Bitlbee with custom protocols</title>
		<link>https://www.michelebologna.net/2020/tls-terminated-bitlbee-with-custom-protocols/</link>
					<comments>https://www.michelebologna.net/2020/tls-terminated-bitlbee-with-custom-protocols/#respond</comments>
		
		<dc:creator><![CDATA[Michele Bologna]]></dc:creator>
		<pubDate>Sat, 18 Apr 2020 11:37:18 +0000</pubDate>
				<category><![CDATA[docker]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[bitlbee]]></category>
		<category><![CDATA[container]]></category>
		<category><![CDATA[mattermost]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[protocol]]></category>
		<category><![CDATA[rocket.chat]]></category>
		<category><![CDATA[stunnel]]></category>
		<category><![CDATA[tls]]></category>
		<guid isPermaLink="false">https://www.michelebologna.net/?p=3876</guid>

					<description><![CDATA[<p>Five years ago I started a small GitHub project aimed to run Bitlbee seamlessly in a container. Why Bitlbee? Back in the day, I was relying heavily on IRC for my daily communications and the plethora of other protocols that were starting to get traction was too much: I wanted to have a bridge between [&#8230;]</p>
The post <a href="https://www.michelebologna.net/2020/tls-terminated-bitlbee-with-custom-protocols/">TLS-terminated Bitlbee with custom protocols</a> first appeared on <a href="https://www.michelebologna.net">Michele Bologna</a>.]]></description>
		
					<wfw:commentRss>https://www.michelebologna.net/2020/tls-terminated-bitlbee-with-custom-protocols/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3876</post-id>	</item>
		<item>
		<title>PSA: this website honors your browser preferred color scheme (light/dark theme)</title>
		<link>https://www.michelebologna.net/2020/psa-this-website-honors-your-browser-preferred-color-scheme-light-dark-theme/</link>
					<comments>https://www.michelebologna.net/2020/psa-this-website-honors-your-browser-preferred-color-scheme-light-dark-theme/#respond</comments>
		
		<dc:creator><![CDATA[Michele Bologna]]></dc:creator>
		<pubDate>Tue, 18 Feb 2020 22:02:39 +0000</pubDate>
				<category><![CDATA[various]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[dark]]></category>
		<category><![CDATA[light]]></category>
		<category><![CDATA[prefers-color-scheme]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[theming]]></category>
		<guid isPermaLink="false">https://www.michelebologna.net/?p=3838</guid>

					<description><![CDATA[<p>The latest tech trend is to enable dark themes among all applications and devices: as the passionate tweaker I am, I set up every device and application I use to harness a light theme during daylight and dark mode at all other times. Whenever a light (or dark) theme is applied system-wide, most of the [&#8230;]</p>
The post <a href="https://www.michelebologna.net/2020/psa-this-website-honors-your-browser-preferred-color-scheme-light-dark-theme/">PSA: this website honors your browser preferred color scheme (light/dark theme)</a> first appeared on <a href="https://www.michelebologna.net">Michele Bologna</a>.]]></description>
		
					<wfw:commentRss>https://www.michelebologna.net/2020/psa-this-website-honors-your-browser-preferred-color-scheme-light-dark-theme/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3838</post-id>	</item>
		<item>
		<title>How I stay on top and process my professional email with IMAP Flags, Sieve and Thunderbird</title>
		<link>https://www.michelebologna.net/2019/how-i-stay-on-top-and-process-my-professional-email-with-imap-flags-sieve-and-thunderbird/</link>
					<comments>https://www.michelebologna.net/2019/how-i-stay-on-top-and-process-my-professional-email-with-imap-flags-sieve-and-thunderbird/#comments</comments>
		
		<dc:creator><![CDATA[Michele Bologna]]></dc:creator>
		<pubDate>Fri, 13 Dec 2019 11:39:50 +0000</pubDate>
				<category><![CDATA[software]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[imap]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[sieve]]></category>
		<category><![CDATA[tag]]></category>
		<category><![CDATA[tagging]]></category>
		<category><![CDATA[tags]]></category>
		<category><![CDATA[thunderbird]]></category>
		<guid isPermaLink="false">https://www.michelebologna.net/?p=3774</guid>

					<description><![CDATA[<p>At my current job, I am lucky enough to choose which mail user agent I can run to process my professional email: after a lot of experiments, I decided to stick with Thunderbird, because it is open source and it can be heavily customized. It seems, though, that I am not the only one to [&#8230;]</p>
The post <a href="https://www.michelebologna.net/2019/how-i-stay-on-top-and-process-my-professional-email-with-imap-flags-sieve-and-thunderbird/">How I stay on top and process my professional email with IMAP Flags, Sieve and Thunderbird</a> first appeared on <a href="https://www.michelebologna.net">Michele Bologna</a>.]]></description>
		
					<wfw:commentRss>https://www.michelebologna.net/2019/how-i-stay-on-top-and-process-my-professional-email-with-imap-flags-sieve-and-thunderbird/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3774</post-id>	</item>
		<item>
		<title>Startup order in Docker containers</title>
		<link>https://www.michelebologna.net/2019/startup-order-in-docker-containers/</link>
					<comments>https://www.michelebologna.net/2019/startup-order-in-docker-containers/#respond</comments>
		
		<dc:creator><![CDATA[Michele Bologna]]></dc:creator>
		<pubDate>Mon, 07 Oct 2019 05:20:18 +0000</pubDate>
				<category><![CDATA[docker]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[dependency]]></category>
		<category><![CDATA[docker-compose]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[microservices]]></category>
		<category><![CDATA[wait-for-it]]></category>
		<guid isPermaLink="false">https://www.michelebologna.net/?p=3674</guid>

					<description><![CDATA[<p>Motivation I recently dealt with an application that is comprised of multiple services running in containers. Even though every part of this application is correctly split into each separated microservice, the independence of each service is not enforced. This lack of independence has several drawbacks, one of which is that containers must be started by [&#8230;]</p>
The post <a href="https://www.michelebologna.net/2019/startup-order-in-docker-containers/">Startup order in Docker containers</a> first appeared on <a href="https://www.michelebologna.net">Michele Bologna</a>.]]></description>
		
					<wfw:commentRss>https://www.michelebologna.net/2019/startup-order-in-docker-containers/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3674</post-id>	</item>
		<item>
		<title>On servers timezone and tmux</title>
		<link>https://www.michelebologna.net/2019/on-servers-timezone-and-tmux/</link>
					<comments>https://www.michelebologna.net/2019/on-servers-timezone-and-tmux/#respond</comments>
		
		<dc:creator><![CDATA[Michele Bologna]]></dc:creator>
		<pubDate>Tue, 26 Mar 2019 04:34:39 +0000</pubDate>
				<category><![CDATA[bsd]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[macos]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[cet]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[timezone]]></category>
		<category><![CDATA[tmux]]></category>
		<category><![CDATA[utc]]></category>
		<guid isPermaLink="false">https://www.michelebologna.net/?p=3491</guid>

					<description><![CDATA[<p>A while ago I was fighting with a timezone set on a server because of the daylight saving time kicked in: during the ghost hour I had troubles with finding automated jobs. Moreover, the server was located overseas and depending on when I was checking the remote date and time, I could get a different [&#8230;]</p>
The post <a href="https://www.michelebologna.net/2019/on-servers-timezone-and-tmux/">On servers timezone and tmux</a> first appeared on <a href="https://www.michelebologna.net">Michele Bologna</a>.]]></description>
		
					<wfw:commentRss>https://www.michelebologna.net/2019/on-servers-timezone-and-tmux/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3491</post-id>	</item>
		<item>
		<title>Automatic (or unattended) upgrades in openSUSE, CentOS and Fedora, Debian and Ubuntu</title>
		<link>https://www.michelebologna.net/2019/automatic-or-unattended-upgrades-in-opensuse-centos-and-fedora-debian-and-ubuntu/</link>
					<comments>https://www.michelebologna.net/2019/automatic-or-unattended-upgrades-in-opensuse-centos-and-fedora-debian-and-ubuntu/#comments</comments>
		
		<dc:creator><![CDATA[Michele Bologna]]></dc:creator>
		<pubDate>Tue, 05 Mar 2019 07:00:10 +0000</pubDate>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[automatic online updates]]></category>
		<category><![CDATA[automatic updates]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[opensuse]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[unattended-upgrades]]></category>
		<category><![CDATA[updates]]></category>
		<guid isPermaLink="false">https://www.michelebologna.net/?p=3452</guid>

					<description><![CDATA[<p>Each one of us is a system administrator: for at least your workstation (or notebook) you can decide when and how to administrate it. In the special case in which you are being elected to administer servers too, the matter becomes thorny: what is the workflow in terms of patching, time of reaction to security [&#8230;]</p>
The post <a href="https://www.michelebologna.net/2019/automatic-or-unattended-upgrades-in-opensuse-centos-and-fedora-debian-and-ubuntu/">Automatic (or unattended) upgrades in openSUSE, CentOS and Fedora, Debian and Ubuntu</a> first appeared on <a href="https://www.michelebologna.net">Michele Bologna</a>.]]></description>
		
					<wfw:commentRss>https://www.michelebologna.net/2019/automatic-or-unattended-upgrades-in-opensuse-centos-and-fedora-debian-and-ubuntu/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3452</post-id>	</item>
		<item>
		<title>La mia esperienza con SPID e Poste Italiane</title>
		<link>https://www.michelebologna.net/2019/la-mia-esperienza-con-spid-e-poste-italiane/</link>
					<comments>https://www.michelebologna.net/2019/la-mia-esperienza-con-spid-e-poste-italiane/#respond</comments>
		
		<dc:creator><![CDATA[Michele Bologna]]></dc:creator>
		<pubDate>Wed, 13 Feb 2019 21:19:12 +0000</pubDate>
				<category><![CDATA[security]]></category>
		<category><![CDATA[bureaucracy]]></category>
		<category><![CDATA[poste]]></category>
		<category><![CDATA[sielte]]></category>
		<category><![CDATA[spid]]></category>
		<category><![CDATA[tim]]></category>
		<guid isPermaLink="false">https://www.michelebologna.net/?p=3427</guid>

					<description><![CDATA[<p>Questa settimana ho deciso di attivare lo SPID (Sistema Pubblico di Identità Digitale). Cosa è lo SPID L&#8217;identità digitale SPID è rappresentata da un username e una password che vi permettono di autenticarvi sui siti della Pubblica Amministrazione (PA). I suoi usi sono molteplici e sta prendendo sempre più piede per le comunicazioni online tra [&#8230;]</p>
The post <a href="https://www.michelebologna.net/2019/la-mia-esperienza-con-spid-e-poste-italiane/">La mia esperienza con SPID e Poste Italiane</a> first appeared on <a href="https://www.michelebologna.net">Michele Bologna</a>.]]></description>
		
					<wfw:commentRss>https://www.michelebologna.net/2019/la-mia-esperienza-con-spid-e-poste-italiane/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3427</post-id>	</item>
	</channel>
</rss>
