<!doctype html><html lang=en><head><title>Paolo Mainardi</title><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=color-scheme content="light dark"><meta name=author content="Paolo Mainardi"><meta name=description content="CTO @Sparkfabrik"><meta name=keywords content="blog,developer,personal"><meta name=twitter:card content="summary"><meta name=twitter:title content="404 Page not found"><meta name=twitter:description content="CTO @Sparkfabrik"><meta property="og:title" content="404 Page not found"><meta property="og:description" content="CTO @Sparkfabrik"><meta property="og:type" content="website"><meta property="og:url" content="https://www.paolomainardi.com/404.html"><link rel=canonical href=https://www.paolomainardi.com/404.html><link rel=preload href="https://www.paolomainardi.com/fonts/forkawesome-webfont.woff2?v=1.2.0" as=font type=font/woff2 crossorigin><link rel=stylesheet href=https://www.paolomainardi.com/css/coder.min.c4d7e93a158eda5a65b3df343745d2092a0a1e2170feeec909b8a89443903c6a.css integrity="sha256-xNfpOhWO2lpls980N0XSCSoKHiFw/u7JCbiolEOQPGo=" crossorigin=anonymous media=screen><link rel=stylesheet href=https://www.paolomainardi.com/css/coder-dark.min.39e41a7f16bdf8cb16e43cae7d714fa1016f1d2d2898a5b3f27f42c9979204e2.css integrity="sha256-OeQafxa9+MsW5DyufXFPoQFvHS0omKWz8n9CyZeSBOI=" crossorigin=anonymous media=screen><link rel=icon type=image/png href=https://www.paolomainardi.com/img/favicon-32x32.png sizes=32x32><link rel=icon type=image/png href=https://www.paolomainardi.com/img/favicon-16x16.png sizes=16x16><link rel=apple-touch-icon href=https://www.paolomainardi.com/images/apple-touch-icon.png><link rel=apple-touch-icon sizes=180x180 href=https://www.paolomainardi.com/images/apple-touch-icon.png><link rel=manifest href=https://www.paolomainardi.com/site.webmanifest><link rel=mask-icon href=https://www.paolomainardi.com/images/safari-pinned-tab.svg color=#5bbad5><meta name=generator content="Hugo 0.102.3"></head><body class="preload-transitions colorscheme-auto"><div class=float-container><a id=dark-mode-toggle class=colorscheme-toggle><i class="fa fa-adjust fa-fw" aria-hidden=true></i></a></div><main class=wrapper><nav class=navigation><section class=container><a class=navigation-title href=https://www.paolomainardi.com/>Paolo Mainardi</a>
<input type=checkbox id=menu-toggle>
<label class="menu-button float-right" for=menu-toggle><i class="fa fa-bars fa-fw" aria-hidden=true></i></label><ul class=navigation-list><li class=navigation-item><a class=navigation-link href=https://www.paolomainardi.com/posts/>Blog</a></li><li class=navigation-item><a class=navigation-link href=https://www.paolomainardi.com/talks>Talks</a></li><li class=navigation-item><a class=navigation-link href=https://www.paolomainardi.com/about>About</a></li></ul></section></nav><div class=content><section class="container centered"><div class=error><h1>404</h1><h2>Page Not Found</h2><p>Sorry, this page does not exist.<br>You can head back to the <a href=https://www.paolomainardi.com>homepage</a>.</p></div></section></div><footer class=footer><section class=container>©
2020 -
2022
Paolo Mainardi
·
Powered by <a href=https://gohugo.io/>Hugo</a> & <a href=https://github.com/luizdepra/hugo-coder/>Coder</a>.</section></footer></main><script src=https://www.paolomainardi.com/js/coder.min.236049395dc3682fb2719640872958e12f1f24067bb09c327b233e6290c7edac.js integrity="sha256-I2BJOV3DaC+ycZZAhylY4S8fJAZ7sJwyeyM+YpDH7aw="></script>
<script type=application/javascript>var dnt=navigator.doNotTrack||window.doNotTrack||navigator.msDoNotTrack,GA_SESSION_STORAGE_KEY,doNotTrack=dnt=="1"||dnt=="yes";doNotTrack||(function(e,t,n,s,o,i,a){e.GoogleAnalyticsObject=o,e[o]=e[o]||function(){(e[o].q=e[o].q||[]).push(arguments)},e[o].l=1*new Date,i=t.createElement(n),a=t.getElementsByTagName(n)[0],i.async=1,i.src=s,a.parentNode.insertBefore(i,a)}(window,document,"script","https://www.google-analytics.com/analytics.js","ga"),window.sessionStorage&&(GA_SESSION_STORAGE_KEY="ga:clientId",ga("create","UA-158660821-1",{storage:"none",clientId:sessionStorage.getItem(GA_SESSION_STORAGE_KEY)}),ga(function(e){sessionStorage.setItem(GA_SESSION_STORAGE_KEY,e.get("clientId"))})),ga("set","anonymizeIp",!0),ga("send","pageview"))</script></body></html>