<!doctype html><html dir=ltr lang=en data-theme class="html theme--light"><head><meta charset=utf-8><title>Home |
Pablo Serrano
</title><meta name=generator content="Hugo 0.145.0"><meta name=viewport content="width=device-width,initial-scale=1,viewport-fit=cover"><meta name=author content="Pablo Serrano"><meta name=description content="Pablo Serrano - DevOps Engineer & SRE"><link rel=stylesheet href=/css/anatole.min.586b3dfc4b89135c2dc26e08faefe845898e7660ecca977b8720011966a4cdaa.css integrity="sha256-WGs9/EuJE1wtwm4I+u/oRYmOdmDsypd7hyABGWakzao=" crossorigin=anonymous><link rel=stylesheet href=/css/markupHighlight.min.73ccfdf28df555e11009c13c20ced067af3cb021504cba43644c705930428b00.css integrity="sha256-c8z98o31VeEQCcE8IM7QZ688sCFQTLpDZExwWTBCiwA=" crossorigin=anonymous type=text/css><link rel=stylesheet href=/fontawesome/css/fontawesome.min.137b1cf3cea9a8adb7884343a9a5ddddf4280f59153f74dc782fb7f7bf0d0519.css integrity="sha256-E3sc886pqK23iENDqaXd3fQoD1kVP3TceC+3978NBRk=" crossorigin=anonymous type=text/css><link rel=stylesheet href=/fontawesome/css/solid.min.e65dc5b48fb5f39b142360c57c3a215744c94e56c755c929cc3e88fe12aab4d3.css integrity="sha256-5l3FtI+185sUI2DFfDohV0TJTlbHVckpzD6I/hKqtNM=" crossorigin=anonymous type=text/css><link rel=stylesheet href=/fontawesome/css/regular.min.6f4f16d58da1c82c0c3a3436e021a3d39b4742f741192c546e73e947eacfd92f.css integrity="sha256-b08W1Y2hyCwMOjQ24CGj05tHQvdBGSxUbnPpR+rP2S8=" crossorigin=anonymous type=text/css><link rel=stylesheet href=/fontawesome/css/brands.min.e10425ad768bc98ff1fb272a0ac8420f9d1ba22f0612c08ff1010c95080ffe7e.css integrity="sha256-4QQlrXaLyY/x+ycqCshCD50boi8GEsCP8QEMlQgP/n4=" crossorigin=anonymous type=text/css><link rel=preconnect href=https://fonts.googleapis.com><link rel=preconnect href=https://fonts.gstatic.com crossorigin><link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&amp;family=JetBrains+Mono:wght@400;500&amp;display=swap" rel=stylesheet><link rel="shortcut icon" href=/favicons/favicon.ico type=image/x-icon><link rel=apple-touch-icon sizes=180x180 href=/favicons/apple-touch-icon.png><link rel=icon type=image/png sizes=32x32 href=/favicons/favicon-32x32.png><link rel=icon type=image/png sizes=16x16 href=/favicons/favicon-16x16.png><link rel=canonical href=https://pabloserrano.net/><link rel=alternate type=application/rss+xml href=/index.xml title="My blog"><script type=text/javascript src=/js/anatole-header.min.f9132794301a01ff16550ed66763482bd848f62243d278f5e550229a158bfd32.js integrity="sha256-+RMnlDAaAf8WVQ7WZ2NIK9hI9iJD0nj15VAimhWL/TI=" crossorigin=anonymous></script><script type=text/javascript src=/js/anatole-theme-switcher.min.8724ddf9268dee451060f191961647573c7f592fbccc6d858746236b3f915813.js integrity="sha256-hyTd+SaN7kUQYPGRlhZHVzx/WS+8zG2Fh0Yjaz+RWBM=" crossorigin=anonymous></script><meta name=twitter:card content="summary"><meta name=twitter:title content="Home"><meta name=twitter:description content="Pablo Serrano - DevOps Engineer & SRE"><meta property="og:url" content="https://pabloserrano.net/"><meta property="og:site_name" content="My blog"><meta property="og:title" content="Home"><meta property="og:description" content="Pablo Serrano - DevOps Engineer & SRE"><meta property="og:locale" content="en"><meta property="og:type" content="website"><script type=application/ld+json>{"@context":"http://schema.org","@type":"WebSite","name":"My blog","url":"https:\/\/pabloserrano.net\/","description":"DevOps Engineer \u0026 SRE\nBuilding resilient infrastructure","thumbnailUrl":"https:\/\/pabloserrano.net\/","license":"","copyrightYear":"2022"}</script></head><body class=body><div class=wrapper><aside class=wrapper__sidebar><div class=sidebar><div class="sidebar__content
animated fadeInDown"><div class=sidebar__introduction><img class=sidebar__introduction-profileimage src=/images/profile.png alt="profile picture"><div class=sidebar__introduction-title><h1><a href=/>Pablo Serrano</a></h1></div><div class=sidebar__introduction-description><p>DevOps Engineer & SRE<br>Building resilient infrastructure</p></div></div><ul class=sidebar__list><li class=sidebar__list-item><a href=https://www.linkedin.com/in/pabloserranojabonero/ target=_blank rel="noopener me" aria-label=Linkedin title=Linkedin><i class="fab fa-linkedin fa-2x" aria-hidden=true></i></a></li><li class=sidebar__list-item><a href=https://github.com/pserrano target=_blank rel="noopener me" aria-label=Github title=Github><i class="fab fa-github fa-2x" aria-hidden=true></i></a></li><li class=sidebar__list-item><a href=https://gitlab.com/pserr target=_blank rel="noopener me" aria-label=Gitlab title=Gitlab><i class="fab fa-gitlab fa-2x" aria-hidden=true></i></a></li><li class=sidebar__list-item><a href=https://twitter.com/pserr target=_blank rel="noopener me" aria-label=Twitter title=Twitter><i class="fab fa-twitter fa-2x" aria-hidden=true></i></a></li><li class=sidebar__list-item><a href=https://www.instagram.com/pserrj target=_blank rel="noopener me" aria-label=Instagram title=Instagram><i class="fab fa-instagram fa-2x" aria-hidden=true></i></a></li><li class=sidebar__list-item><a href=https://www.facebook.com/pserrj target=_blank rel="noopener me" aria-label=Facebook title=Facebook><i class="fab fa-facebook fa-2x" aria-hidden=true></i></a></li><li class=sidebar__list-item><a href=https://medium.com/@pserr target=_blank rel="noopener me" aria-label=Medium title=Medium><i class="fab fa-medium fa-2x" aria-hidden=true></i></a></li><li class=sidebar__list-item><a href=https://dev.to/pserrj target=_blank rel="noopener me" aria-label=Dev.to title=Dev.to><i class="fab fa-dev fa-2x" aria-hidden=true></i></a></li><li class=sidebar__list-item><a href=/contact/ target=_blank rel="noopener me" aria-label=e-mail title=e-mail><i class="fas fa-envelope fa-2x" aria-hidden=true></i></a></li></ul></div><footer class="footer footer__sidebar"><ul class="footer__list
animated fadeInDown"><li class=footer__item>&copy;
2022-2026</li></ul></footer><script type=text/javascript src=/js/medium-zoom.min.1248fa75275e5ef0cbef27e8c1e27dc507c445ae3a2c7d2ed0be0809555dac64.js integrity="sha256-Ekj6dSdeXvDL7yfoweJ9xQfERa46LH0u0L4ICVVdrGQ=" crossorigin=anonymous></script><script async src="https://www.googletagmanager.com/gtag/js?id=G-C8QPM0R907"></script><script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-C8QPM0R907")</script></div></aside><main class=wrapper__main><header class=header><div class="animated fadeInDown"><a role=button class=navbar-burger data-target=navMenu aria-label=menu aria-expanded=false><span aria-hidden=true class=navbar-burger__line></span>
<span aria-hidden=true class=navbar-burger__line></span>
<span aria-hidden=true class=navbar-burger__line></span></a><nav class=nav><ul class=nav__list id=navMenu><li class=nav__list-item><a class=nav__link--active href=/ title>Home</a></li><li class=nav__list-item><a href=/resume/ title>Resume</a></li><li class=nav__list-item><a href=/post/ title>Posts</a></li><li class=nav__list-item><a href=/certifications/ title>Certifications</a></li><li class=nav__list-item><a href=/about/ title>About</a></li></ul><ul class="nav__list nav__list--end"><li class=nav__list-item><div class=optionswitch><input class=optionswitch__picker type=checkbox id=languagepicker hidden>
<label class=optionswitch__label for=languagepicker>EN <i class="fa fa-angle-down" aria-hidden=true></i></label><div class=optionswitch__triangle></div><ul class=optionswitch__list><li class=optionswitch__list-item><a href=/es/ title=ES><span aria-label=ES>ES</span></a></li></ul></div></li><li class=nav__list-item><div class=themeswitch><a title="Switch Theme"><i class="fas fa-adjust fa-fw" aria-hidden=true></i></a></div></li></ul></nav></div></header><div class="post
animated fadeInDown"><div class=post__content><h2 id=hey-im-pablo>Hey, I&rsquo;m Pablo</h2><p>I&rsquo;m a <strong>DevOps Engineer & Site Reliability Engineer</strong> passionate about building resilient infrastructure, automating everything, and bridging the gap between development and operations.</p><p>I specialize in <strong>cloud-native architectures</strong>, <strong>CI/CD pipelines</strong>, <strong>container orchestration</strong>, and <strong>infrastructure as code</strong>. I believe in the power of automation and observability to build systems that scale.</p><blockquote><p>Computers have lots of memory but no imagination.</p></blockquote><p>Browse my <a href=/post/>posts</a> to read about DevOps, SRE, and cloud engineering, or check out my <a href=/resume/>resume</a> to learn more about my experience.</p></div></div><div class="post
animated fadeInDown"><div class=post__content><h3><a href=/post/building-observability-stack/>Building an Observability Stack for SRE</a></h3><p>Observability is the cornerstone of Site Reliability Engineering. Without proper visibility into your systems, you&rsquo;re flying blind. Here&rsquo;s how I approach building an observability stack from scratch.</p><a href=/post/building-observability-stack/>Read more</a></div><div class=post__footer><em class="fas fa-calendar-day"></em>
<span class=post__footer-date>Wed, Mar 25, 2026
</span><span><a class=category href=/categories/sre/>SRE</a></span>
<span><a class=tag href=/tags/sre/>sre</a><a class=tag href=/tags/monitoring/>monitoring</a><a class=tag href=/tags/prometheus/>prometheus</a><a class=tag href=/tags/grafana/>grafana</a></span></div></div><div class="post
animated fadeInDown"><div class=post__content><h3><a href=/post/getting-started-with-kubernetes/>Getting Started with Kubernetes in Production</a></h3><p>Kubernetes has become the de facto standard for container orchestration, but running it in production requires more than just kubectl apply. In this post, I&rsquo;ll share key lessons learned from managing production Kubernetes clusters.</p><a href=/post/getting-started-with-kubernetes/>Read more</a></div><div class=post__footer><em class="fas fa-calendar-day"></em>
<span class=post__footer-date>Sun, Mar 15, 2026
</span><span><a class=category href=/categories/infrastructure/>Infrastructure</a></span>
<span><a class=tag href=/tags/kubernetes/>kubernetes</a><a class=tag href=/tags/containers/>containers</a><a class=tag href=/tags/devops/>devops</a></span></div></div><div class="post
animated fadeInDown"><div class=post__content><h3><a href=/post/infrastructure-as-code-terraform/>Infrastructure as Code: Terraform Best Practices</a></h3><p>After years of managing infrastructure with Terraform across multiple cloud providers and teams, I&rsquo;ve developed a set of practices that help keep codebases maintainable and deployments reliable.</p><a href=/post/infrastructure-as-code-terraform/>Read more</a></div><div class=post__footer><em class="fas fa-calendar-day"></em>
<span class=post__footer-date>Sat, Feb 28, 2026
</span><span><a class=category href=/categories/infrastructure/>Infrastructure</a></span>
<span><a class=tag href=/tags/terraform/>terraform</a><a class=tag href=/tags/iac/>iac</a><a class=tag href=/tags/aws/>aws</a><a class=tag href=/tags/devops/>devops</a></span></div></div><div class=pagination></div></main></div><footer class="footer footer__base"><ul class="footer__list
animated fadeInDown"><li class=footer__item>&copy;
2022-2026</li></ul></footer><script type=text/javascript src=/js/medium-zoom.min.1248fa75275e5ef0cbef27e8c1e27dc507c445ae3a2c7d2ed0be0809555dac64.js integrity="sha256-Ekj6dSdeXvDL7yfoweJ9xQfERa46LH0u0L4ICVVdrGQ=" crossorigin=anonymous></script><script async src="https://www.googletagmanager.com/gtag/js?id=G-C8QPM0R907"></script><script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-C8QPM0R907")</script></body></html>