https://beluga.gcollazo.com/

已提交的 URL:
https://beluga.gcollazo.com/
報告完成時間:

連結 · 找到 95 個

從頁面中識別的傳出連結

連結Text
https://bvisness.me/microlibraries/https://bvisness.me/microlibraries/
https://kokada.capivaras.dev/blog/go-a-reasonable-good-language/https://kokada.capivaras.dev/blog/go-a-reasonable-good-language/
https://www.kibty.town/blog/a16z/https://www.kibty.town/blog/a16z/
https://news.mit.edu/2024/reasoning-skills-large-language-models-often-overestimated-0711https://news.mit.edu/2024/reasoning-skills-large-language-models-often-overestimated-0711
https://gieseanw.wordpress.com/2024/06/25/you-probably-wrote-half-a-monad-by-accident/https://gieseanw.wordpress.com/2024/06/25/you-probably-wrote-half-a-monad-by-accident/
https://gcollazo.com/optimal-sqlite-settings-for-django/https://gcollazo.com/optimal-sqlite-settings-for-django/
https://dejatesentir.comhttps://dejatesentir.com
https://grafana.com/blog/2024/02/09/how-i-write-http-services-in-go-after-13-years/https://grafana.com/blog/2024/02/09/how-i-write-http-services-in-go-after-13-years/
https://grafana.com/blog/2024/02/09/how-i-write-http-services-in-go-after-13-yearsHow I write HTTP services in Go after 13 years | Grafana Labs grafana.com
https://m.youtube.com/watch?v=YP2XNAbB_Nwhttps://m.youtube.com/watch?v=YP2XNAbB_Nw

JavaScript 變數 · 找到 3 個

在頁面的視窗物件上載入的全域 JavaScript 變數是在函數外部宣告的變數,可從目前範圍內程式碼中的任何位置存取

名稱類型
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject

主控台記錄訊息 · 找到 1 條

記錄到 Web 主控台的訊息

類型類別記錄
errornetwork
URL
https://beluga.gcollazo.com/media/dea5475a61deaf474718bdcd3fb5a5cbc95b6b94b1d163d2883099607008eed1.jpg
Text
Failed to load resource: the server responded with a status of 404 ()

HTML

頁面的原始 HTML 主體

<!DOCTYPE html><html lang="en"><head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta property="og:title" content="gcollazo - Beluga.social">
    <meta property="og:type" content="website">
    <meta property="og:image" content="https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg">
    <meta property="og:site_name" content="gcollazo - Beluga.social">
    <meta name="generator" content="Beluga.social">
    <link rel="shortcut icon" href="https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg">
    <link rel="stylesheet" href="https://beluga.gcollazo.com/style.css">
    <link rel="alternate" type="application/rss+xml" title="gcollazo - Beluga.social" href="https://beluga.gcollazo.com/beluga.xml">
    <link rel="alternate" type="application/json" title="gcollazo - Beluga.social" href="https://beluga.gcollazo.com/beluga.json">
    <title>gcollazo - Beluga.social</title>
  </head>
  <body>
    <header style="background-color: #FF3B30">
      <a href="https://beluga.gcollazo.com/index.html">
        <img src="https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg" alt="User avatar" class="header-avatar">
        <h1>gcollazo</h1>
      </a>
      <div class="follow-label">Follow with</div>
      <a href="beluga://follow?feed=https://beluga.gcollazo.com/beluga.json" class="header-follow-button">Beluga</a>
      <a href="https://beluga.gcollazo.com/beluga.xml" class="header-follow-button">RSS</a>
      <a href="https://beluga.gcollazo.com/beluga.json" class="header-follow-button">JSON</a>
    </header>
    <main><article data-beluga-id="LiwTRRiChzWYgBuHdSk1k">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/LiwTRRiChzWYgBuHdSk1k/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Using iPhone Mirroring 😜</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="xZ15hVK23Oz6prtjZYWk9">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/xZ15hVK23Oz6prtjZYWk9/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>☠️ <a href="https://bvisness.me/microlibraries/">https://bvisness.me/microlibraries/</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="F9FjY7xVXXtzI0eSz0RcS">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/F9FjY7xVXXtzI0eSz0RcS/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Same <a href="https://kokada.capivaras.dev/blog/go-a-reasonable-good-language/">https://kokada.capivaras.dev/blog/go-a-reasonable-good-language/</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="kCVt9k6DwDuPmReebjPAv">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/kCVt9k6DwDuPmReebjPAv/index.html" style="color: #FF3B30">permalink</a> • edited
    </div>
    <div class="post-text"><p>how to pwn a billion dollar vc firm using inspect element <a href="https://www.kibty.town/blog/a16z/">https://www.kibty.town/blog/a16z/</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="7C69wAjrYJyZVvxhj6JA5">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/7C69wAjrYJyZVvxhj6JA5/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>“New CSAIL research highlights how LLMs excel in familiar scenarios but struggle in novel ones, questioning their true reasoning abilities versus reliance on memorization” <a href="https://news.mit.edu/2024/reasoning-skills-large-language-models-often-overestimated-0711">https://news.mit.edu/2024/reasoning-skills-large-language-models-often-overestimated-0711</a></p></div>
    <div class="post-attachments"><a href="https://news.mit.edu/2024/reasoning-skills-large-language-models-often-overestimated-0711">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/dea5475a61deaf474718bdcd3fb5a5cbc95b6b94b1d163d2883099607008eed1.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Reasoning skills of large language models are often overestimated | MIT News | Massachusetts Institute of Technology</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        news.mit.edu
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="cEhSpkLmKBT9d9ItsMoiq">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/cEhSpkLmKBT9d9ItsMoiq/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>"If you couldn’t have a utopia in the real world, then dammit you’d have one in your obscure codebase! It shall have clean logic untarnished by dirty, filthy hobbitses error-checking."</p>
<p><a href="https://gieseanw.wordpress.com/2024/06/25/you-probably-wrote-half-a-monad-by-accident/">https://gieseanw.wordpress.com/2024/06/25/you-probably-wrote-half-a-monad-by-accident/</a></p></div>
    <div class="post-attachments"><a href="https://gieseanw.wordpress.com/2024/06/25/you-probably-wrote-half-a-monad-by-accident/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/ce19e4bce887b5274f0c27141819b90151eabb3f611e0abc9baccf0e934d0e0e.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">You probably wrote half a monad by accident – Andy G's Blog</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        gieseanw.wordpress.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="W7CxugDtEhFKVWSkg3REW">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/W7CxugDtEhFKVWSkg3REW/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>eventually, shared mutable state will ruin your day</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="BDLZCak8Ni2StFzXF4UYL">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/BDLZCak8Ni2StFzXF4UYL/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>After extensive research, testing, and trial and error, here are my recommended settings for Django web apps using SQLite as the primary database. I anticipate these settings will evolve over time, and I will update them accordingly. My goal is to have these settings ready to copy and paste into every new Django project, ensuring they are the most current and optimal for most web apps. <a href="https://gcollazo.com/optimal-sqlite-settings-for-django/">https://gcollazo.com/optimal-sqlite-settings-for-django/</a></p></div>
    <div class="post-attachments"><a href="https://gcollazo.com/optimal-sqlite-settings-for-django/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/83b41f00ea8c6c63f7aaadb80918229b78eb64ac21691461dd70c0b1c9c0a1d2.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Optimal SQLite settings for Django – Giovanni Collazo</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        gcollazo.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="IrkhNlMNqNZ0cOskTeFgO">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/IrkhNlMNqNZ0cOskTeFgO/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>new old optiplex <em>server</em></p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/5ea05afb2f13de8512f12eaa9d9de5acfd498ba304bd5706ca9a5cea24c2fb56.jpg">
  <img src="https://beluga.gcollazo.com/media/5ea05afb2f13de8512f12eaa9d9de5acfd498ba304bd5706ca9a5cea24c2fb56.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="YkDqKgYBxJzNeUv0NMsRp">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/YkDqKgYBxJzNeUv0NMsRp/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Now every room in the house has a CAT6 cable and AP 🤓</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/56eed411b06e8d04bb6b38033de3e354082b412692d4dd8c4de3f93fc6fc1f36.jpg">
  <img src="https://beluga.gcollazo.com/media/56eed411b06e8d04bb6b38033de3e354082b412692d4dd8c4de3f93fc6fc1f36.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
<a href="https://beluga.gcollazo.com/media/6b333a858143ce53b57bf5982d9d0dd097c92c084b74332af1f8cc10e0374b47.jpg">
  <img src="https://beluga.gcollazo.com/media/6b333a858143ce53b57bf5982d9d0dd097c92c084b74332af1f8cc10e0374b47.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="dueUQEzfNEhYMU7FCA6qy">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/dueUQEzfNEhYMU7FCA6qy/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Security Bsides badge</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/9b2ee3550d7b7e1fca0f95bc9f06a40191e02c1652d9598e3559343cae429161.jpg">
  <img src="https://beluga.gcollazo.com/media/9b2ee3550d7b7e1fca0f95bc9f06a40191e02c1652d9598e3559343cae429161.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="zdp2DyA2IquddQXsJvYTO">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/zdp2DyA2IquddQXsJvYTO/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🌳 🌸</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/c065ce66ad0f6fef8f1afd9af9866175449bf9c9b5db6f387f32762df899f45b.jpg">
  <img src="https://beluga.gcollazo.com/media/c065ce66ad0f6fef8f1afd9af9866175449bf9c9b5db6f387f32762df899f45b.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="L1Mh3aT7B6lGtsNDOhwFn">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/L1Mh3aT7B6lGtsNDOhwFn/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>😂</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/647a031505c2781b81ffcd962a3ee9e4e74f3f00a7d51fedbbb42156b5d22f1b.jpg">
  <img src="https://beluga.gcollazo.com/media/647a031505c2781b81ffcd962a3ee9e4e74f3f00a7d51fedbbb42156b5d22f1b.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="OGAwdcAnNVJyQqeh5o3QY">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/OGAwdcAnNVJyQqeh5o3QY/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Launched a tiny side project today</p>
<p><a href="https://dejatesentir.com">https://dejatesentir.com</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="E60Aw0BptkiAQUrf8TUQq">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/E60Aw0BptkiAQUrf8TUQq/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Don't be afraid of hosting your own database. Managed DB services want you to think is too hard. For a lot of apps it's easy to get it right.</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="NtGSJkBXh4AOV4KSru5Y5">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/NtGSJkBXh4AOV4KSru5Y5/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Notepad
HTML Assistant Pro
BBEdit
Dreamweaver
Textmate
Sublime Text
Vim
Atom
Visual Studio Code
PyCharm, GoLand</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/187d7138a8e85df331394e5cdd8e7fe325a93434f70ce6336ebcdb76daeacadf.jpg">
  <img src="https://beluga.gcollazo.com/media/187d7138a8e85df331394e5cdd8e7fe325a93434f70ce6336ebcdb76daeacadf.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="XeBWMZm0Rk628J7coq8PP">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/XeBWMZm0Rk628J7coq8PP/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Most apps/organizations are not secure, they are just “not targeted by a sufficiently motivated/skilled attacker”</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="JN9tWP7dFPRJh1YUh2RYz">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/JN9tWP7dFPRJh1YUh2RYz/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>this is good 👍 <a href="https://grafana.com/blog/2024/02/09/how-i-write-http-services-in-go-after-13-years/">https://grafana.com/blog/2024/02/09/how-i-write-http-services-in-go-after-13-years/</a></p></div>
    <div class="post-attachments"><a href="https://grafana.com/blog/2024/02/09/how-i-write-http-services-in-go-after-13-years">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/35c7a9fee4b94272279be2beb9811319b2cc3647ad7e5a11c14c98aebfb0da4f.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">How I write HTTP services in Go after 13 years | Grafana Labs </div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        grafana.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="oMqFEaXioqRA71WlVL2oP">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/oMqFEaXioqRA71WlVL2oP/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>htmx enables me to undo the frontend/backend split that react-like apps sold us as a positive feature of that architecture.</p>
<p>In my experience that split translated to more time/cost with very little benefit. You will still need to build a bespoke API endpoint for every screen if you care about perf. The split requires more coordination and lockstep motion.</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="fSTOMU0DPeT4n5DlcKMpn">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/fSTOMU0DPeT4n5DlcKMpn/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>😎 🏴‍☠️ <a href="https://m.youtube.com/watch?v=YP2XNAbB_Nw">https://m.youtube.com/watch?v=YP2XNAbB_Nw</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="K2NccIBtXvB5lsoeOMBta">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/K2NccIBtXvB5lsoeOMBta/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>I’ve looked into many of the most showcased/popular react/next.js apps out there and a lot of what they do is fetch some JSON and generate some static/non-interactive DOM. Yet they pay the full price of a client side framework and related tooling.</p>
<p>These apps will be redically simplified if they shipped HTML directly from the server and swapped just parts of the UI as needed.</p>
<p>Do you really need all that client code to do that?</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="IwvzvcGj4MvkgS3LYQ7hZ">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/IwvzvcGj4MvkgS3LYQ7hZ/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Really enjoying PyCharm. Once I learned 5 o 6 keyboard shortcuts I feel much more productive than using VSCode.</p>
<p>shift shift - search
⌘ shift a - actions
⌘ e - recent files
⌘ b - go to def
⌘ [ - back
ctrl g - select another
alt ⬆️ - select containing scope</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="piRSUdLf37ZczfG42WhNm">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/piRSUdLf37ZczfG42WhNm/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>favorite desk</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/e7e28a717d7700d5f63c6e0dc650a2d5ba04ad04fe206a1d80b8b8b95a93f279.jpg">
  <img src="https://beluga.gcollazo.com/media/e7e28a717d7700d5f63c6e0dc650a2d5ba04ad04fe206a1d80b8b8b95a93f279.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="ivVh8zyRWUc4ZxxstZegs">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/ivVh8zyRWUc4ZxxstZegs/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Too good <a href="https://www.youtube.com/watch?v=ze4xcmBFvaE">https://www.youtube.com/watch?v=ze4xcmBFvaE</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="cQfNEgXbLx1OSoWBaeX9F">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/cQfNEgXbLx1OSoWBaeX9F/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>I’m almost convinced that adding dependencies into source control is the better way of doing things</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="6hGXQDz1DXpjLcdkewRCE">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/6hGXQDz1DXpjLcdkewRCE/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>TIL that if you add .atom to a GitHub releases page it will return a RSS/Atom feed that you can follow with your reader and get notified of new releases</p>
<p>For example: <a href="https://github.com/benbjohnson/litestream/releases.atom">https://github.com/benbjohnson/litestream/releases.atom</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="XOtWQHxjtUpElVKcsWXyx">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/XOtWQHxjtUpElVKcsWXyx/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Start learning Web custom element API TODAY, it’s a great investment.</p>
<p>I use them to attach interactive behavior to existing DOM nodes. Starting to build a collection of very portable and reusable “components” that are very unlikely to stop working whenever a framework author feels like it</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="InI1f513OCIlN6X4SyaPA">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/InI1f513OCIlN6X4SyaPA/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Thinking about how to implement <a href="https://www.w3.org/TR/webmention/">web mentions</a> in Beluga.</p>
<p>We would need a server to receive mentions on behalf of Beluga users and then deliver them when they are back online. Something like <a href="https://webmention.io">https://webmention.io</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="48dNdSZF5lFAMyqzl2hiF">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/48dNdSZF5lFAMyqzl2hiF/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Word! <a href="https://chriscoyier.net/2024/01/13/exposed-rss/">https://chriscoyier.net/2024/01/13/exposed-rss/</a></p></div>
    <div class="post-attachments"><a href="https://chriscoyier.net/2024/01/13/exposed-rss/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/870e8675e9b71f01f6eefc3c829d3c32ecedc5d7c3a835ff28801f9a4e2599f0.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Exposed RSS – Chris Coyier</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        chriscoyier.net
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="NB33QGnOYJmhNGJD5hFBU">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/NB33QGnOYJmhNGJD5hFBU/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>I need a good tutorial for git-send-email</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="3zBrxzFaURQcvw17UIo6l">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/3zBrxzFaURQcvw17UIo6l/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>The next version of HTML should look at htmx for inspiration. We need access to all HTTP verbs from <!-- raw HTML omitted --> and a way to replace just part of the page.</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="Lp0gFQxspFuW8Ea23Qxvc">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/Lp0gFQxspFuW8Ea23Qxvc/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Plain text <a href="https://youtu.be/4mRxIgu9R70?si=EheAht1vcatMNmAN">https://youtu.be/4mRxIgu9R70?si=EheAht1vcatMNmAN</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="FK5akkeYlDqvkUGDtS3Tu">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/FK5akkeYlDqvkUGDtS3Tu/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>To me this sounds like hexagonal / ports and adapters architecture with a better name and a 100x better diagram.</p>
<p><a href="https://medium.com/@remast/the-ddd-hamburger-for-go-61dba99c4aaf">https://medium.com/@remast/the-ddd-hamburger-for-go-61dba99c4aaf</a></p></div>
    <div class="post-attachments"><a href="https://medium.com/@remast/the-ddd-hamburger-for-go-61dba99c4aaf">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/6a52ed0c07c8c9f7eba50352ed1b9858a153c9531db5c6dfa324cf88a25466bf.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">The DDD Hamburger for Go. The DDD Hamburger is my favorite… | by Jan Stamer | Jan, 2024 | Medium</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        medium.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="13PvTxibYehvyCOJgbBk9">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/13PvTxibYehvyCOJgbBk9/index.html" style="color: #FF3B30">permalink</a> • edited
    </div>
    <div class="post-text"><p>Super Grover fixes the computer <a href="https://youtube.com/watch?v=ypP4zlpZUhI">https://youtube.com/watch?v=ypP4zlpZUhI</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="I4DdV14olQov9eTRzixGg">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/I4DdV14olQov9eTRzixGg/index.html" style="color: #FF3B30">permalink</a> • edited
    </div>
    <div class="post-text"><p>This is where is at <a href="https://frontendmasters.com/blog/light-dom-only/">https://frontendmasters.com/blog/light-dom-only/</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="OoHfQW3nRMvYOQ2yUXk1S">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/OoHfQW3nRMvYOQ2yUXk1S/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>My main browser is Safari, I use Brave for video conferencing with Google Meet and Firefox for web development.</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="OOndtlp9ZMwCjY2cjrPsn">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/OOndtlp9ZMwCjY2cjrPsn/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Lluvia <a href="https://youtu.be/UTrd-aX3sC4?si=Mfj0pN2rbBDgtZYC">https://youtu.be/UTrd-aX3sC4?si=Mfj0pN2rbBDgtZYC</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="NpEsQVGVxImWna7tnRdUM">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/NpEsQVGVxImWna7tnRdUM/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Notes #12 <a href="https://gcollazo.com/notes-12/">https://gcollazo.com/notes-12/</a></p></div>
    <div class="post-attachments"><a href="https://gcollazo.com/notes-12/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/32f1a542c5d4f214d350c31614ed37dadcad1e2c44205d040fadf0776651a917.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Notes #12 – Giovanni Collazo</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        gcollazo.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="HHew6iMCAghvlj9y7HQVz">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/HHew6iMCAghvlj9y7HQVz/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Just published <strong>Beluga</strong> 🐳 version 2023.3 to the AppStore. This is a small update that fixes a few issues with the generated web site.</p>
<p><a href="https://apps.apple.com/us/app/beluga-social/id1626349771">Download here</a></p></div>
    <div class="post-attachments"><a href="https://apps.apple.com/us/app/beluga-social/id1626349771">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/8e9873d3dbf7d085525ebad455048f1abfd6771a00e81c21bbd09a54686d4b0c.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">‎Beluga Social on the App&nbsp;Store </div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        apps.apple.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="bEQT8By2BSesw25UxDu3n">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/bEQT8By2BSesw25UxDu3n/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p><a href="https://minnesotareformer.com/2022/12/15/toxic-3m-knew-its-chemicals-were-harmful-decades-ago-but-didnt-tell-the-public-government/">https://minnesotareformer.com/2022/12/15/toxic-3m-knew-its-chemicals-were-harmful-decades-ago-but-didnt-tell-the-public-government/</a></p></div>
    <div class="post-attachments"><a href="https://minnesotareformer.com/2022/12/15/toxic-3m-knew-its-chemicals-were-harmful-decades-ago-but-didnt-tell-the-public-government/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/3f1310e43b5f2c4d3b4b955ae79d2a19094ee57ab4c7b22923221e44d8936fa0.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Toxic: 3M knew its chemicals were harmful decades ago, but didn’t tell the public, government - Minnesota Reformer</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        minnesotareformer.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="TIZ5upDFQtXE6UIvGHsRz">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/TIZ5upDFQtXE6UIvGHsRz/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>I can’t find a logging solution that works for me.</p>
<p>Requirements:</p>
<ul>
<li>Capture logs from multiple hosts</li>
<li>Docker logs</li>
<li>Host /var/logs files</li>
<li>Generate basic metrics from logs</li>
<li>Generate alerts from metrics</li>
<li>Easy to deploy on a single host</li>
</ul></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="tnwFPW21ZMuBHEmJj1rtw">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/tnwFPW21ZMuBHEmJj1rtw/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Why YAML? Can we use something else? Please 🙏</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="y3fMeqW0jiOPwxcMWOEMz">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/y3fMeqW0jiOPwxcMWOEMz/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>This is great. Interactive guide to CSS Grid <a href="https://www.joshwcomeau.com/css/interactive-guide-to-grid/">https://www.joshwcomeau.com/css/interactive-guide-to-grid/</a></p></div>
    <div class="post-attachments"><a href="https://www.joshwcomeau.com/css/interactive-guide-to-grid/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/9b1c1cec2f8c290ecd4d9f4c2ce7cc2ac5d180638a05f59c2a294eca9090aaeb.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">An Interactive Guide to CSS Grid</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        www.joshwcomeau.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="MVBgET5JrY857Z3qC8f2N">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/MVBgET5JrY857Z3qC8f2N/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Taking HTML+CSS seriously and investing the time to really learn them will give you an unfair advantage over most web engineers</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="PlovfYuKTLAv6eskSgRzK">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/PlovfYuKTLAv6eskSgRzK/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Great web #a11y tip <a href="https://gomakethings.com/dont-disable-buttons/">https://gomakethings.com/dont-disable-buttons/</a></p></div>
    <div class="post-attachments"><a href="https://gomakethings.com/dont-disable-buttons/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/bec4dc80534a3bc70891edd1a68bdcbef54070e806eda5d90cebfe15f921a714.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Don't disable buttons | Go Make Things</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        gomakethings.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="j1V3oF3oaxDDMHsjQMBM3">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/j1V3oF3oaxDDMHsjQMBM3/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Notes #11 <a href="https://gcollazo.com/notes-11/">https://gcollazo.com/notes-11/</a></p></div>
    <div class="post-attachments"><a href="https://gcollazo.com/notes-11/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/e3580077e683edc49ccf25c68bf96f7465a4589cf582753a6834623954c6900a.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Notes #11 – Giovanni Collazo</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        gcollazo.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="JuZxEqqTdKTbzZjhamfB0">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/JuZxEqqTdKTbzZjhamfB0/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Development tools like code formatters, linters and similar must not clutter or interfere with my projects’s dependencies. These tools should be distributed as single-file binaries.</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="cbPI2zOvEZ8heaAjEPhi5">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/cbPI2zOvEZ8heaAjEPhi5/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Python needs ONE solution for linting, code formatting, package management. Right now its just a mess.</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="zTdUrOA7IIaINtvpLYgTw">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/zTdUrOA7IIaINtvpLYgTw/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Picking a technology to learn so you can get a job is NOT a technical decision. Just pick the technology with the most job listings, end of story. 🤓</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="nZPJOxZRitNDnYC3xr4xu">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/nZPJOxZRitNDnYC3xr4xu/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Web technologies have been moving faster for a while now but people have not noticed it. A lot of the web toolkit is becoming unnecessary.</p>
<p>For example CSS has variables, nested selectors and functions like calc, max and repeat all built-in.</p>
<p>Use the platform.</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="X9z90s71p31yJjyH7rmVW">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/X9z90s71p31yJjyH7rmVW/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>I would never do such a thing 🥸 <a href="https://benjamincongdon.me/blog/2023/10/29/Avoid-Load-bearing-Shell-Scripts/">https://benjamincongdon.me/blog/2023/10/29/Avoid-Load-bearing-Shell-Scripts/</a></p></div>
    <div class="post-attachments"><a href="https://benjamincongdon.me/blog/2023/10/29/avoid-load-bearing-shell-scripts">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/e74b991605e698c67fad1d7081dad070fc195783fd4a189a03c88922102e41b5.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Avoid Load-bearing Shell Scripts | Ben Congdon</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        benjamincongdon.me
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="OBFCVETDnltcrYhZ5v0mU">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/OBFCVETDnltcrYhZ5v0mU/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>😏</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/ddfe570bb28270812f89b5e1ba0f08ff2838062d1e8a70cc6d66e1d234c56f09.jpg">
  <img src="https://beluga.gcollazo.com/media/ddfe570bb28270812f89b5e1ba0f08ff2838062d1e8a70cc6d66e1d234c56f09.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="MBnYDcnR2dq78Lx5ci2hG">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/MBnYDcnR2dq78Lx5ci2hG/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Closing shop for the day ✌️</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="P7Qu47SiMjghLFrZLXpNz">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/P7Qu47SiMjghLFrZLXpNz/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Weeknotes #10 <a href="https://gcollazo.com/weeknotes-10/">https://gcollazo.com/weeknotes-10/</a></p></div>
    <div class="post-attachments"><a href="https://gcollazo.com/weeknotes-10/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/6d26938b0f9e5f57d6d38f7deec2266d2285772130b4546c9e2a220a42dbf451.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Weeknotes #10 – Giovanni Collazo</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        gcollazo.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="uHxSVMp0oxW9BZbbZv9NC">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/uHxSVMp0oxW9BZbbZv9NC/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Weeknotes #9 <a href="https://gcollazo.com/weeknotes-9/">https://gcollazo.com/weeknotes-9/</a></p></div>
    <div class="post-attachments"><a href="https://gcollazo.com/weeknotes-9/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/7492fc4deea639c282755396b085b998464b8c77d210945a5b8f45a5f2559195.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Weeknotes #9 – Giovanni Collazo</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        gcollazo.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="IpwcHHT1LCo829gNVgORK">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/IpwcHHT1LCo829gNVgORK/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Weeknotes #8 <a href="https://gcollazo.com/weeknotes-8/">https://gcollazo.com/weeknotes-8/</a></p></div>
    <div class="post-attachments"><a href="https://gcollazo.com/weeknotes-8/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/2df76fa5198e37564082c8667b1cc4e37b54688e0b49e4b09fe9b4f916c13ada.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Weeknotes #8 – Giovanni Collazo</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        gcollazo.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="ntnL2Olbf12bNSXImkLns">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/ntnL2Olbf12bNSXImkLns/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🤡</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/69bc12b0f1d03ed650b4916da35c835d51442cfcfb1e2394b256f1fdee2775e9.jpg">
  <img src="https://beluga.gcollazo.com/media/69bc12b0f1d03ed650b4916da35c835d51442cfcfb1e2394b256f1fdee2775e9.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="Af4ZV12BQpDshjcTlUp5b">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/Af4ZV12BQpDshjcTlUp5b/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Weeknotes #7 <a href="https://gcollazo.com/weeknotes-7/">https://gcollazo.com/weeknotes-7/</a></p></div>
    <div class="post-attachments"><a href="https://gcollazo.com/weeknotes-7/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/e91233a3e35ce667b9183ca467627867fb5d19ea494633b2539087710252995c.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Weeknotes #7 – Giovanni Collazo</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        gcollazo.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="sRXBKZLk03qQPFoHexD98">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/sRXBKZLk03qQPFoHexD98/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>“The future is already here — it's just not very evenly distributed.”</p>
<ul>
<li>William Gibson</li>
</ul></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="vZArddKaN30zMPUryXRQo">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/vZArddKaN30zMPUryXRQo/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🥸</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/fafd6f002c254a824e76e828c7cf52940aec0b287ed64183e114b7149ace7280.jpg">
  <img src="https://beluga.gcollazo.com/media/fafd6f002c254a824e76e828c7cf52940aec0b287ed64183e114b7149ace7280.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="uyqNFTke4Rg7vBwiVZYbO">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/uyqNFTke4Rg7vBwiVZYbO/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Weeknotes #6 <a href="https://gcollazo.com/weeknotes-6/">https://gcollazo.com/weeknotes-6/</a></p></div>
    <div class="post-attachments"><a href="https://gcollazo.com/weeknotes-6/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/a1c9f29ca6d860f45d173c2c06b8a05a03c4a4c6f4fe13e65f2e5c28b2d66fdb.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Weeknotes #6 – Giovanni Collazo</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        gcollazo.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="AbktHke2DpONktGv4AXb6">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/AbktHke2DpONktGv4AXb6/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>TIL <a href="https://en.wikipedia.org/wiki/Embarrassingly_parallel">https://en.wikipedia.org/wiki/Embarrassingly_parallel</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="7MJoynXEpWYcS15C2Nu9G">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/7MJoynXEpWYcS15C2Nu9G/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Mac SE Easter Egg <a href="https://trmm.net/Mac-SE_Easter_Egg/">https://trmm.net/Mac-SE_Easter_Egg/</a></p></div>
    <div class="post-attachments"><a href="https://trmm.net/mac-se_easter_egg/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/f1bb281de98f6c94aaa58d89643d1bac9c9870f60dcb9f151e075be4c9f997ff.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Trammell Hudson's Projects</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        trmm.net
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="1mObe7kdHRmT3h00SWPp1">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/1mObe7kdHRmT3h00SWPp1/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>TIL <a href="https://en.m.wikipedia.org/wiki/BUNCH">https://en.m.wikipedia.org/wiki/BUNCH</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="CRthHIbK6pTepQNRsdlIC">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/CRthHIbK6pTepQNRsdlIC/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Weeknotes #5 <a href="https://gcollazo.com/weeknotes-5">https://gcollazo.com/weeknotes-5</a></p></div>
    <div class="post-attachments"><a href="https://gcollazo.com/weeknotes-5">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/eef5da64918d93c69a26f8f5e16f8580fac252494fe61e622a7b543bc2d00aaf.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Weeknotes #5 – Giovanni Collazo</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        gcollazo.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="Z1Js2oyCHtE3JoLUYx8nf">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/Z1Js2oyCHtE3JoLUYx8nf/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Bug bounty programs have emerged as a crucial cybersecurity measure, allowing organizations to harness the skills of the security community in identifying and resolving vulnerabilities before malicious actors can exploit them. <a href="https://gcollazo.com/running-a-bug-bounty-program-without-spending-a-fortune/">https://gcollazo.com/running-a-bug-bounty-program-without-spending-a-fortune/</a></p></div>
    <div class="post-attachments"><a href="https://gcollazo.com/running-a-bug-bounty-program-without-spending-a-fortune/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/5fcc70f8fb9c7b5561fcb574e857389efadbac48b5f26e57fb9509faf297d1c5.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Running a Bug Bounty Program Without Spending a Fortune – Giovanni Collazo</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        gcollazo.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="mz6Vn85njbXErtxgQLfzi">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/mz6Vn85njbXErtxgQLfzi/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p><strong>Unpopular opinion:</strong> Many (most?) web apps could run on a single cheap VM, but a lot of developers are convinced that anything that's not pressing the TAB key to Copilot suggestions is too hard and not worth it.</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="b1jjOcuIdALg5lahFNDRc">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/b1jjOcuIdALg5lahFNDRc/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Weeknotes #4 <a href="https://gcollazo.com/weeknotes-4/">https://gcollazo.com/weeknotes-4/</a></p></div>
    <div class="post-attachments"><a href="https://gcollazo.com/weeknotes-4/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/280b041cedb56496b2098888283e2be8f951d3787b85baf807c21daac11eac32.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Weeknotes #4 – Giovanni Collazo</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        gcollazo.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="dXVU3IPDRHz1QVGh8IMRY">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/dXVU3IPDRHz1QVGh8IMRY/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>If your SPA is just taking JSON and adding some HTML to display on the browser and you don’t have a highly interactive and stateful UI you are wasting your complexity budget</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="yoL1CglqfTSqv6d4vKGro">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/yoL1CglqfTSqv6d4vKGro/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Weeknotes #3 <a href="https://gcollazo.com/weeknotes-3/">https://gcollazo.com/weeknotes-3/</a></p></div>
    <div class="post-attachments"><a href="https://gcollazo.com/weeknotes-3/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/d7409ec6219f32ab0faac0c244dc8cc6502d5d6bdf866651d00610557d7cf9d2.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Weeknotes #3 – Giovanni Collazo</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        gcollazo.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="MptTQPPZkcIKfFOS9HnoH">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/MptTQPPZkcIKfFOS9HnoH/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🥸</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/aeea4d5c66cc508ab463b232771bf3f095aa425698142026f065910c6a5ba049.jpg">
  <img src="https://beluga.gcollazo.com/media/aeea4d5c66cc508ab463b232771bf3f095aa425698142026f065910c6a5ba049.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="epJ2P1UvBmma6L7zAPORU">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/epJ2P1UvBmma6L7zAPORU/index.html" style="color: #FF3B30">permalink</a> • edited
    </div>
    <div class="post-text"><p>Sao Paulo: The City With No Outdoor Advertisements <a href="https://www.amusingplanet.com/2013/07/sao-paulo-city-with-no-outdoor.html">https://www.amusingplanet.com/2013/07/sao-paulo-city-with-no-outdoor.html</a></p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/eb77c5613ca228dadc17003816545856cad345abffbc58db0977c13c11bf6723.jpg">
  <img src="https://beluga.gcollazo.com/media/eb77c5613ca228dadc17003816545856cad345abffbc58db0977c13c11bf6723.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="imiCds8UgsOQJCXjJzfYA">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/imiCds8UgsOQJCXjJzfYA/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p><a href="https://gcollazo.com/weeknotes-2/">https://gcollazo.com/weeknotes-2/</a></p></div>
    <div class="post-attachments"><a href="https://gcollazo.com/weeknotes-2/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/b33bfff709de852ca5e833ce88f150b5b976ec279c472f3f32b3829fad4b7df3.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Weeknotes #2 – Giovanni Collazo</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        gcollazo.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="Mqh5SinyL9rVGH9XAmsfJ">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/Mqh5SinyL9rVGH9XAmsfJ/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>I’m trying to post more regularly so I stole this weeknotes idea from Simon Willison’s Weblog. The plan is to share articles, videos, books and things I learn. Here’s the first one.</p>
<p><a href="https://gcollazo.com/weeknotes-1/">https://gcollazo.com/weeknotes-1/</a></p></div>
    <div class="post-attachments"><a href="https://gcollazo.com/weeknotes-1/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/e7a8007e8e88de290cba2cc7cea333762d3393b9a72e368adaa597d86ab371b8.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Weeknotes #1 – Giovanni Collazo</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        gcollazo.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="9lURCBF8I8YSwB0m81KPV">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/9lURCBF8I8YSwB0m81KPV/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Unpopular opinion: AWS CloudWatch Logs is better than most other logs and metrics solutions out there</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="SLlFscsFpWefc1uKKVTVH">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/SLlFscsFpWefc1uKKVTVH/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Sobran las ideas y las buenas intenciones, lo que hace falta es ejecución efectiva, rendición de cuentas y consecuencias cuando se falle.</p>
<p>Aquí cualquier pelagatos dirige una agencia y nadie le exige nada más que visitar a Rubén Sánchez de vez en cuando y no parecer subnormal.</p>
<p>El problema no es falta de imaginación ni maldad (en muchos casos), el problema es incompetencia.</p>
<p>«Nunca atribuyas a la maldad lo que se explica adecuadamente por la estupidez»</p>
<p><a href="https://es.wikipedia.org/wiki/Principio_de_Hanlon">https://es.wikipedia.org/wiki/Principio_de_Hanlon</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="RoPFzJDeqXBGTYVm5uUbG">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/RoPFzJDeqXBGTYVm5uUbG/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🖤 <a href="https://www.youtube.com/watch?v=XbQ08Ixczvo">https://www.youtube.com/watch?v=XbQ08Ixczvo</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="buQahQ6bDYdfqpHirdMgd">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/buQahQ6bDYdfqpHirdMgd/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🤓The browser tab was a great invention</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="SSifay6y2T5r9clkQ7Q46">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/SSifay6y2T5r9clkQ7Q46/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🔥</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/cd427cf8781414863dc93934b22750115917a4189e27bc2aae72e76da9c953cb.jpg">
  <img src="https://beluga.gcollazo.com/media/cd427cf8781414863dc93934b22750115917a4189e27bc2aae72e76da9c953cb.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="vAnWWzyZ6TmkRxCzOiEst">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/vAnWWzyZ6TmkRxCzOiEst/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>No lies detected</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/749c9ed928fb4dba25ecc2f2ef72e316539a4a5301de6a97b26d576cb512b150.jpg">
  <img src="https://beluga.gcollazo.com/media/749c9ed928fb4dba25ecc2f2ef72e316539a4a5301de6a97b26d576cb512b150.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="0PlP5orK0OzWp6fYo9vde">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/0PlP5orK0OzWp6fYo9vde/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>How much of winning a war is just logistics?</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="S5ob5Ot5EOVSZ47FckPiX">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/S5ob5Ot5EOVSZ47FckPiX/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>TIL where Debian code names come from: "So far they have been characters taken from the Toy Story movies by Pixar"</p>
<p>🖤</p>
<p><a href="https://www.debian.org/doc/manuals/debian-faq/ftparchives#sourceforcodenames">https://www.debian.org/doc/manuals/debian-faq/ftparchives#sourceforcodenames</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="E5cJOiMZi16Y0v0Sb6eTr">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/E5cJOiMZi16Y0v0Sb6eTr/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Not understanding the difference between logging, metrics and traces allows me to do all using structured logs and search. It works!</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="FdwvS6mxfM8qBOEHuSE2w">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/FdwvS6mxfM8qBOEHuSE2w/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Self-hosting PostgreSQL is possible</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="y09HEHuzwNALaYfN4o2Q8">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/y09HEHuzwNALaYfN4o2Q8/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>TIL that @digitalocean Spaces have support for lifecycle configuration. So my backups bucket now takes care of purging old stuff</p>
<p><a href="https://www.howtogeek.com/devops/how-to-set-an-expiration-policy-on-digitalocean-spaces-buckets/">https://www.howtogeek.com/devops/how-to-set-an-expiration-policy-on-digitalocean-spaces-buckets/</a></p></div>
    <div class="post-attachments"><a href="https://www.howtogeek.com/devops/how-to-set-an-expiration-policy-on-digitalocean-spaces-buckets/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/13a5fe79ba975ea83efb798fab2db7dd931d054bd4d99e7d9a3c4cf89d6407b3.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">How to Set an Expiration Policy on DigitalOcean Spaces Buckets </div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        www.howtogeek.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="iqN9yeg9ey5QT7EKE40N5">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/iqN9yeg9ey5QT7EKE40N5/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Boring tech is my favorite tech</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="iyy3PmMphBpS1pQjHzH4v">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/iyy3PmMphBpS1pQjHzH4v/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>😎</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/9a2b8f6804d3431d7d1550cd9421b1fcc56f43963d12568373fdfc82bd5f3eb1.jpg">
  <img src="https://beluga.gcollazo.com/media/9a2b8f6804d3431d7d1550cd9421b1fcc56f43963d12568373fdfc82bd5f3eb1.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="tTXJ6gbREOO8jt7TGE01x">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/tTXJ6gbREOO8jt7TGE01x/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p><a href="https://youtu.be/lO2fzDY5wc8">https://youtu.be/lO2fzDY5wc8</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="NRb5XFr2lb79vYQJwnhM4">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/NRb5XFr2lb79vYQJwnhM4/index.html" style="color: #FF3B30">permalink</a> • edited
    </div>
    <div class="post-text"><p>Writing Python like it's Rust <a href="https://kobzol.github.io/rust/python/2023/05/20/writing-python-like-its-rust.html">https://kobzol.github.io/rust/python/2023/05/20/writing-python-like-its-rust.html</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="GMmRM35HZAy2y8lfzcAuM">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/GMmRM35HZAy2y8lfzcAuM/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Favorite Tiny Desk Concerts <a href="https://gcollazo.com/favorite-tiny-desk-concerts/">https://gcollazo.com/favorite-tiny-desk-concerts/</a></p></div>
    <div class="post-attachments"><a href="https://gcollazo.com/favorite-tiny-desk-concerts/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/06e701a9d73aa450c1d11959f8c267168a0bf77a2c8da8d67b2b8214cbef423c.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Favorite Tiny Desk Concerts – Giovanni Collazo</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        gcollazo.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="5YmrHJsonCnrAlfBLqa3z">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/5YmrHJsonCnrAlfBLqa3z/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>📊 <a href="https://www.visualcapitalist.com/100-most-spoken-languages/">https://www.visualcapitalist.com/100-most-spoken-languages/</a></p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/be9414aa9e8f89a31728f5052859ee6711ab7fdb44bc8294b35e699d8f52cd5b.jpg">
  <img src="https://beluga.gcollazo.com/media/be9414aa9e8f89a31728f5052859ee6711ab7fdb44bc8294b35e699d8f52cd5b.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="Rjkm5zhDAsq1cvkiOaTmC">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/Rjkm5zhDAsq1cvkiOaTmC/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Django's internationalization and localization features are great but if you add Poedit to your workflow it's hard not to justify having multi-language support in your apps.</p>
<p><a href="https://poedit.net">https://poedit.net</a></p></div>
    <div class="post-attachments"><a href="https://poedit.net">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/42580e827761d1b97d5aa5f89c14173b9e8eed07c743e046377ec3ba83fe71cb.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Poedit Translation Editor — Poedit</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        poedit.net
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="Gjpqngxyjm7uqbsQPUlyc">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/Gjpqngxyjm7uqbsQPUlyc/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>¡Buenos días!</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/f846195085f28f46ed1b7c5d82e5f55bdf74ee8cc93313292848c2cf70eebecd.jpg">
  <img src="https://beluga.gcollazo.com/media/f846195085f28f46ed1b7c5d82e5f55bdf74ee8cc93313292848c2cf70eebecd.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="8QqEmgkBnfaTlbwa2Rabv">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/8QqEmgkBnfaTlbwa2Rabv/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Django class-based views are harder to use than function-based views. With CBVs, one must constantly reference the docs to understand the order of method calls, their args, and return types. On the other hand, FBVs get a req and return a res, plain and simple.</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="Maw3uhZfl8l3d646du3hj">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/Maw3uhZfl8l3d646du3hj/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Another incredible product <a href="https://teenage.engineering/products/tp-7">https://teenage.engineering/products/tp-7</a></p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/d4db31f5456f5a2be0276283a4d6bb2f35ad78761ad73d936671c7a02fc38513.jpg">
  <img src="https://beluga.gcollazo.com/media/d4db31f5456f5a2be0276283a4d6bb2f35ad78761ad73d936671c7a02fc38513.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="7Ien6ivKwVFRE57ISPWjh">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/7Ien6ivKwVFRE57ISPWjh/index.html" style="color: #FF3B30">permalink</a> • edited
    </div>
    <div class="post-text"><p>🏝️ 😎 🏝️</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/94a8518bb0ea2822080a885191ee03a247198a063e2b61a1b86e30a2d3c8383a.jpg">
  <img src="https://beluga.gcollazo.com/media/94a8518bb0ea2822080a885191ee03a247198a063e2b61a1b86e30a2d3c8383a.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="c9aAq8RP2pQTsa4kBO6o1">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/c9aAq8RP2pQTsa4kBO6o1/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>All HTMX does, is make the browser better at hypermedia by giving us more options regarding what can trigger an HTTP request and allowing us to update a part of the page rather than a full page reload.</p>
<p><a href="https://quii.dev/HTMX_is_the_Future">https://quii.dev/HTMX_is_the_Future</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="GJ5u26936tsEH7Zfng7Gq">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/GJ5u26936tsEH7Zfng7Gq/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🧐 <a href="https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90">https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90</a></p></div>
    <div class="post-attachments"><a href="https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-9">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/0dd643da468116e30ca4987ac96a4d3772276c1ab9433dee32fec3b189632214.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Page not found - Prime Video Tech</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        www.primevideotech.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="scDS1XrNvwaI0bg708M2a">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/scDS1XrNvwaI0bg708M2a/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>You don’t need serverless functions at the edge</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="ThshcJzfe3xojqo6JGlsR">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/ThshcJzfe3xojqo6JGlsR/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Just write a state machine and call it a day</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="a2ioKmg6XGjximKqC6xPK">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/a2ioKmg6XGjximKqC6xPK/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Inside the secret list of websites that make AI like ChatGPT sound smart
<a href="https://www.washingtonpost.com/technology/interactive/2023/ai-chatbot-learning/">https://www.washingtonpost.com/technology/interactive/2023/ai-chatbot-learning/</a></p></div>
    <div class="post-attachments"><a href="https://www.washingtonpost.com/technology/interactive/2023/ai-chatbot-learning/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/e312bbe12985a6cdbc4f129fd8e1f47c6c0967deb7a43b609a3554c672b49353.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">See the websites that make AI bots like ChatGPT sound so smart - Washington Post</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        www.washingtonpost.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="qpVIqb8HAxbbuPRdc9FsC">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/qpVIqb8HAxbbuPRdc9FsC/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>yup</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/674bd451b2a18443e7b6b314063f4cc568bd839d66befea6735ff79f43129144.jpg">
  <img src="https://beluga.gcollazo.com/media/674bd451b2a18443e7b6b314063f4cc568bd839d66befea6735ff79f43129144.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="45QzAigwPRQrbpnLgsy6r">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/45QzAigwPRQrbpnLgsy6r/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>web dev can be very simple and very powerful</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="KxiOI0aJNEdTAnbHdYCRQ">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/KxiOI0aJNEdTAnbHdYCRQ/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🏴‍☠️ Not paying a ransom in a doble extorsion scheme is not always the best option.</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="kpRYCrdGtjdDdoaVRgEl2">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/kpRYCrdGtjdDdoaVRgEl2/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>If we want the Web to stay relevant we must put huge emphasis on accessibility, usability and design.</p>
<p>YES superficial artsy-fartsy design too. How things look and feel is part of the experience and the Web must be as good or better than proprietary platforms like Android and iOS</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="HanuCaRCv58ifAKvNCQ9z">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/HanuCaRCv58ifAKvNCQ9z/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Some times the solution is to create a private CA
😶🔫</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="91UbxYqx0N76HN4mDf4gJ">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/91UbxYqx0N76HN4mDf4gJ/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Running servers with quality software isn’t as scary as someone wants you to think. <a href="https://sizovs.net/boring/">https://sizovs.net/boring/</a></p></div>
    <div class="post-attachments"><a href="https://sizovs.net/boring/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/2343376296995555009f26a1e4f0eef561ed10253cc08dd6be9a1b1006435da7.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Choose boring tools – Eduards Sizovs</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        sizovs.net
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="1lPUya7RU8BQveHByfZjf">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/1lPUya7RU8BQveHByfZjf/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Git Worktree: Enhance your Git Workflow <a href="https://www.dylanpaulus.com/posts/git-worktree">https://www.dylanpaulus.com/posts/git-worktree</a></p></div>
    <div class="post-attachments"><a href="https://www.dylanpaulus.com/posts/git-worktree">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/d81f207d8aace348cbd2f2a34584c6b00742dcc97ec4b5aa53a4f512344504ce.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Git Worktree: Enhance your Git Workflow</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        www.dylanpaulus.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="95cGBeTQ7k78EeIQqcdHD">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/95cGBeTQ7k78EeIQqcdHD/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Multiple sources of truthiness™</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="yPDkI9KVS6geEQKeGBbuI">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/yPDkI9KVS6geEQKeGBbuI/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>For the past few months, I've mostly been coding by myself. One thing that has helped a lot is that I stopped using GitHub issues and instead create TODO/FIXME comments in the code.</p>
<p>I use a VSCODE extension called Todo Tree to index the comments. For Xcode projects, I found a tiny script that finds the comments and creates a warning when the build runs.</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/3b97e4e981e8b736679b122fb90fb3993cc6f8376f1c43692f087b6e9481fc2e.jpg">
  <img src="https://beluga.gcollazo.com/media/3b97e4e981e8b736679b122fb90fb3993cc6f8376f1c43692f087b6e9481fc2e.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
<a href="https://beluga.gcollazo.com/media/e1e7d4f89ba76db2a033a0cd0f799663086b849da2468a175ece7c0e39787c0a.jpg">
  <img src="https://beluga.gcollazo.com/media/e1e7d4f89ba76db2a033a0cd0f799663086b849da2468a175ece7c0e39787c0a.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="vGpPNxkKaMTJxBjeZF3bC">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/vGpPNxkKaMTJxBjeZF3bC/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>👀</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/832c60bb096615901b7660bfcf13b3143c37dd9f26e559cda7e365637546712b.jpg">
  <img src="https://beluga.gcollazo.com/media/832c60bb096615901b7660bfcf13b3143c37dd9f26e559cda7e365637546712b.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="9IaAZJ5Ty2kC5GboNRytp">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/9IaAZJ5Ty2kC5GboNRytp/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🖤 <a href="https://youtu.be/Q07CTj4fUeY">https://youtu.be/Q07CTj4fUeY</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="TkELnJMi7c3cyXkYrNDXA">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/TkELnJMi7c3cyXkYrNDXA/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>If you owned the hardware your software is running on you would never consider serverless functions as the architecture</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="JFVCSTOflCNZ83Or2dyiD">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/JFVCSTOflCNZ83Or2dyiD/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🏴‍☠️</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/bcf2fd847c5952c236c9df6d594ec050ad9c8e194641a32beeacb880290a65ab.jpg">
  <img src="https://beluga.gcollazo.com/media/bcf2fd847c5952c236c9df6d594ec050ad9c8e194641a32beeacb880290a65ab.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="ZeCx6QvDwfknBSNJmu7kY">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/ZeCx6QvDwfknBSNJmu7kY/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>TIL: Go (like JavaScript) does automatic semicolon insertion</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="LCP39gvRGfBnecUKKEdWa">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/LCP39gvRGfBnecUKKEdWa/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>It’s Alive!!!</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/fb56db51ecbe4c2cc180ef4f9d5d3a7d28b364aa7fd1486fbf42da9e64161c87.jpg">
  <img src="https://beluga.gcollazo.com/media/fb56db51ecbe4c2cc180ef4f9d5d3a7d28b364aa7fd1486fbf42da9e64161c87.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="W9axAo8aXalQVCy4vTZpy">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/W9axAo8aXalQVCy4vTZpy/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Selling MVP quality software is 100x easier than selling highly polished software that only exists on a slide deck. Sadly, if you want to sell a product, you have to build it. You could also fake it but IMHO it’s almost always waste of time.</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="CMJY7mUZ0kH3LxUwzKWM2">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/CMJY7mUZ0kH3LxUwzKWM2/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Just updated my "uses" page <a href="https://gcollazo.com/uses/">https://gcollazo.com/uses/</a></p></div>
    <div class="post-attachments"><a href="https://gcollazo.com/uses/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/3f832054b3b2effa5111d1deb6f890aca828087dfbdead3ba6b5247e80bbdf36.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Uses – Giovanni Collazo</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        gcollazo.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="Ryuuz7HFhAyODpDGsF6GI">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/Ryuuz7HFhAyODpDGsF6GI/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>True story</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/00bc20d51b8cc09a8c5a871544f4866154fe730302722a9c36b4a75074f43ede.jpg">
  <img src="https://beluga.gcollazo.com/media/00bc20d51b8cc09a8c5a871544f4866154fe730302722a9c36b4a75074f43ede.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="V9pK0p7a4V9Mc8Y6yhJou">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/V9pK0p7a4V9Mc8Y6yhJou/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Public service, if your Apple TV remote stops controlling the TV volume just restart the remote. YES the remote <a href="https://support.apple.com/en-us/HT203777">https://support.apple.com/en-us/HT203777</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="js5lxBCWNP39MShUQyDxC">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/js5lxBCWNP39MShUQyDxC/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Carnaval</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/ebe643495ef5cc3d0ae80781f461b8b3e25096af8994b35f82eb2be8dbd3c2fa.jpg">
  <img src="https://beluga.gcollazo.com/media/ebe643495ef5cc3d0ae80781f461b8b3e25096af8994b35f82eb2be8dbd3c2fa.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="eIeloqkdFsSkWei1VakPL">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/eIeloqkdFsSkWei1VakPL/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>I like vim for simple and quick file editing but prefer vscode for web dev.</p>
<p>I get people that have a vim/neovim setup that has evolved over years to fit their needs. I envy experienced vim users and how fast they move.</p>
<p>I don’t get people just getting started with vim trying to recreate vscode by installing lots of plugins and spending a lot of time configuring stuff. Most of this people would be better served by enabling vim mode on a more preconfigured editor.</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="uz3QNXDRhRZMR5b61o9Ym">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/uz3QNXDRhRZMR5b61o9Ym/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🖤🖤🖤 <a href="https://marketplace.visualstudio.com/items?itemName=tonybaloney.vscode-pets">https://marketplace.visualstudio.com/items?itemName=tonybaloney.vscode-pets</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="pXsNJqvzge0VKmcN5EJ0L">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/pXsNJqvzge0VKmcN5EJ0L/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>😂 <a href="https://dumbpasswordrules.com/">https://dumbpasswordrules.com/</a></p></div>
    <div class="post-attachments"><a href="https://dumbpasswordrules.com">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/b65e6d83c5a76513e9e3f52c5a9a18aa9b7aead043917caca1931b05793fb4aa.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Dumb Password Rules</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        dumbpasswordrules.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="3VQYVK1Qc769b2BD7kFkz">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/3VQYVK1Qc769b2BD7kFkz/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Agree. At this point in my career focusing on a single thing feels too limiting and boring TBH <a href="https://world.hey.com/dhh/inspiration-is-perishable-f2c8652e">https://world.hey.com/dhh/inspiration-is-perishable-f2c8652e</a></p></div>
    <div class="post-attachments"><a href="https://world.hey.com/dhh/inspiration-is-perishable-f2c8652e">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/11ba0838fe9f6307bce356de93fb50b1fe2731519a174ab967704f128b6816c5.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Inspiration is perishable</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        world.hey.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="AfrvHISNkv0ingDYx7aNn">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/AfrvHISNkv0ingDYx7aNn/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>True Story</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/ba297d765442a0e8750fc8ffc6a32b51c58452b988f5cad7dda8f04fcc8fcc8d.jpg">
  <img src="https://beluga.gcollazo.com/media/ba297d765442a0e8750fc8ffc6a32b51c58452b988f5cad7dda8f04fcc8fcc8d.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="Pbz9mk5q3bJSuvrFDTCd6">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/Pbz9mk5q3bJSuvrFDTCd6/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>“ChatGPT Is a Blurry JPEG of the Web”
<a href="https://kottke.org/23/02/ted-chiang-chatgpt-is-a-blurry-jpeg-of-the-web">https://kottke.org/23/02/ted-chiang-chatgpt-is-a-blurry-jpeg-of-the-web</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="aHOQ7IaeK1iyk1aIisZpU">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/aHOQ7IaeK1iyk1aIisZpU/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Si estás haciendo software para un negocio que su idioma principal no es Inglés, está bien (y recomiendo) usar los nombres que usa el negocio en el idioma que sea #unpopularopinion</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="REX1xocibyz2uSvE7KHFy">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/REX1xocibyz2uSvE7KHFy/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>✉️ Email signstures. Please stop! 🛑</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="CuUwZeYj9xjOfGoUi6XRf">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/CuUwZeYj9xjOfGoUi6XRf/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Having Touch ID on the external keyboard is a tiny quality of life improvement that I really enjoy</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/48e91e4d323585f8741a10c83d91b335782a1b0205357b5759a76d3ce8164a6d.jpg">
  <img src="https://beluga.gcollazo.com/media/48e91e4d323585f8741a10c83d91b335782a1b0205357b5759a76d3ce8164a6d.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="ZXVnxTyuPyAcZzDVCjGzI">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/ZXVnxTyuPyAcZzDVCjGzI/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>After years of building SPAs, getting back to the web framework approach to making web apps feels like cheating <a href="https://www.reddit.com/r/django/comments/10vl4eq/django_is_truly_amazing/">https://www.reddit.com/r/django/comments/10vl4eq/django_is_truly_amazing/</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="4Ch9YvErhyGMEN7qN9sec">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/4Ch9YvErhyGMEN7qN9sec/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🌮 Monday? 🍺</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="9AarxMykaySeIFsfM2vEx">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/9AarxMykaySeIFsfM2vEx/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Trolls World Tour is crazy!</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/ee1d62c5a61461bc2c40da5e4299675fdd37193b1dd6b92293810f879d7e8eee.jpg">
  <img src="https://beluga.gcollazo.com/media/ee1d62c5a61461bc2c40da5e4299675fdd37193b1dd6b92293810f879d7e8eee.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="leXw23tbs99dPrrVsBfc8">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/leXw23tbs99dPrrVsBfc8/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>📸 🌙</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/76dc6da9aa6d599f2ae0583efaa54c2d6913cc2efeb1cf5dfe1b5b89a66aa4c8.jpg">
  <img src="https://beluga.gcollazo.com/media/76dc6da9aa6d599f2ae0583efaa54c2d6913cc2efeb1cf5dfe1b5b89a66aa4c8.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="gKQXXPP0C3hSAISTqsQgj">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/gKQXXPP0C3hSAISTqsQgj/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Been writing quite a lot of Python 🐍 lately. Like it!</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="q6CiOf1Sm6ZfKNMFpiJ2b">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/q6CiOf1Sm6ZfKNMFpiJ2b/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🎶<a href="https://www.youtube.com/watch?v=uOK5Q6csXiI">https://www.youtube.com/watch?v=uOK5Q6csXiI</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="vl9c9PcMWD5wjISSY6NGv">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/vl9c9PcMWD5wjISSY6NGv/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>People using React actually look at Facebook and see excellent front end development?</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="zvVIzKMzTOhHTdwEAjkIB">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/zvVIzKMzTOhHTdwEAjkIB/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Trying to use the built-in terminal in iOS instead of iTerm 😵‍💫 <a href="https://support.apple.com/guide/terminal/keyboard-shortcuts-trmlshtcts/mac">https://support.apple.com/guide/terminal/keyboard-shortcuts-trmlshtcts/mac</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="4grx9NXAoePzzp3RQ86aj">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/4grx9NXAoePzzp3RQ86aj/index.html" style="color: #FF3B30">permalink</a> • edited
    </div>
    <div class="post-text"><p>Lambda Cold Starts analysis. Visualize 10 Cold Starts for each runtime, updated daily <a href="https://maxday.github.io/lambda-perf/">https://maxday.github.io/lambda-perf/</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="rNd8x5FQZL83VlB4pu51Z">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/rNd8x5FQZL83VlB4pu51Z/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Rockets</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/058fa7f5ecda18d623f94908eefa9e3a3dadf32f867db0af37cbe7698d818abb.jpg">
  <img src="https://beluga.gcollazo.com/media/058fa7f5ecda18d623f94908eefa9e3a3dadf32f867db0af37cbe7698d818abb.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="84Y3u5aLkxwJN7AbXQjQN">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/84Y3u5aLkxwJN7AbXQjQN/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Everytime I have to setup git on a new machine theres a new login method 😵‍💫</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="RiJrWggDWR8pYQX9MYknJ">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/RiJrWggDWR8pYQX9MYknJ/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><blockquote>
<p>Good security engineering has little to do with compliance ✨</p>
</blockquote></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="jt0urIivlrvVPqoPTBSpU">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/jt0urIivlrvVPqoPTBSpU/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Hey YouTubers please remove the mic from the frame or even better use a lavalier 🧘‍♂️</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="a1VruOAF2V1Y33YDps50Z">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/a1VruOAF2V1Y33YDps50Z/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>New website for my consulting business <a href="https://blimp.io">https://blimp.io</a></p></div>
    <div class="post-attachments"><a href="https://blimp.io">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/66a3f5fa54ce980dd2dca6dcc8387e7ce32e7da8bb86cc38a40b3265d80590b7.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Custom software &amp; digital marketing</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        blimp.io
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="DgWJzMLWFHlNsZY2Ba2Ha">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/DgWJzMLWFHlNsZY2Ba2Ha/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>The React ecosystem is great if what you sell is online courses and YouTube video views</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="NlCbEYFsqUYGCV7nd1RLn">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/NlCbEYFsqUYGCV7nd1RLn/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Switched to using Firefox full time and the experience has been great. Some sites perform better than with Safari for Mac.</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="RXeNpc4YxyFc8TVTUtMr3">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/RXeNpc4YxyFc8TVTUtMr3/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Don’t want to write boilerplate? Use a framework. Don’t want to use a framework? Write boilerplate. 👻</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="t8VwjVdACECUAavRzSCQP">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/t8VwjVdACECUAavRzSCQP/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Great artists need to know a thing or two about marketing their work</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/cfac909790eb1c381dc3cab831a1886f72b637eb78066a76d549b1542e8bf884.jpg">
  <img src="https://beluga.gcollazo.com/media/cfac909790eb1c381dc3cab831a1886f72b637eb78066a76d549b1542e8bf884.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="7t4cr8NGNtkgDQpTQkPkA">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/7t4cr8NGNtkgDQpTQkPkA/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Usar ChatGPT para generar los talking points de los fotutos</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="pIBno0rjMB6aA0CocUKAx">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/pIBno0rjMB6aA0CocUKAx/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Llevar a tres niños a la escuela todos los dias y a tiempo es una batalla 😥</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="WkWkX2ub4APSj9tkDBP9z">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/WkWkX2ub4APSj9tkDBP9z/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Just realized that I can add Beluga 🐳 support to a lot of shared hosting providers by creating a simple PHP script to list, updaload and delete files. The script must also authenticate the user and restrict files operations to the correct folder. IT’S DOABLE!</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="dhHdaAZPPgMGUsEta2kJJ">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/dhHdaAZPPgMGUsEta2kJJ/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>😬</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/035525a1c85dfa5bd64411787e266d6320a04d1cdb789ecd06e87086477d8d32.jpg">
  <img src="https://beluga.gcollazo.com/media/035525a1c85dfa5bd64411787e266d6320a04d1cdb789ecd06e87086477d8d32.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="TC7MNNsbGQZf1ZnyLz7Rw">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/TC7MNNsbGQZf1ZnyLz7Rw/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>☠️ OUCH! “malicious individual who knew a target node’s database ID could generate and accept a sharing invite for that node without being an admin of the target node’s tailnet” <a href="https://tailscale.com/security-bulletins/#ts-2023-001/">https://tailscale.com/security-bulletins/#ts-2023-001/</a></p></div>
    <div class="post-attachments"><a href="https://tailscale.com/security-bulletins/#ts-2023-001">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/b87df5a092ec30f5e29526a061e7830d3b50d483aff9ceda73bb85036f652e73.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Security Bulletins · Tailscale</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        tailscale.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="f0COrQ4d6xdVoO6J4HgUo">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/f0COrQ4d6xdVoO6J4HgUo/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Great post. I need to read it again <a href="https://rauljordan.com/rust-concepts-i-wish-i-learned-earlier/">https://rauljordan.com/rust-concepts-i-wish-i-learned-earlier/</a></p></div>
    <div class="post-attachments"><a href="https://rauljordan.com/rust-concepts-i-wish-i-learned-earlier/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/273e4a8c63496d88522140e8aa5bdb55271ac7f47e51de18ef9246b182908500.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">rauljordan::blog</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        rauljordan.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="NUKrI0YEQwzcKqssG8M4h">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/NUKrI0YEQwzcKqssG8M4h/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Bought a new laptop</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/3cb59c1cc66372ff0db9279e8b8937039bc56827a3acbe3aa7e736811622a079.jpg">
  <img src="https://beluga.gcollazo.com/media/3cb59c1cc66372ff0db9279e8b8937039bc56827a3acbe3aa7e736811622a079.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="Jh8cZVlRxXDLqe2Aytuqb">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/Jh8cZVlRxXDLqe2Aytuqb/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>This is an insane AWS bill <a href="https://twitter.com/dhh/status/1613508201953038337?s=46&amp;t=GridpnLMsET-8z8vK0LCeA">https://twitter.com/dhh/status/1613508201953038337?s=46&amp;t=GridpnLMsET-8z8vK0LCeA</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="AeJhDTsYRtQtKKWu2ePwv">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/AeJhDTsYRtQtKKWu2ePwv/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🌳</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/9d144a20d1b9ef9123aab0d5230fe65316f26dbdc34f80abb48f694c56bf4cdc.jpg">
  <img src="https://beluga.gcollazo.com/media/9d144a20d1b9ef9123aab0d5230fe65316f26dbdc34f80abb48f694c56bf4cdc.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="ITcrEcSQgi7GjISnOF7Po">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/ITcrEcSQgi7GjISnOF7Po/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🤔 In software going wide (superficial features) is better for sales than going deep (complex domain specific features). Good software is a mix of both, great software finds the perfect balance.</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="pBBIjctjWjIl4XylF9twe">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/pBBIjctjWjIl4XylF9twe/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>The Fake Cisco <a href="https://www.f-secure.com/content/dam/press/ja/media-library/reports/F-Secure%20Report%20-%20The%20Fake%20Cisco%20(English).pdf">https://www.f-secure.com/content/dam/press/ja/media-library/reports/F-Secure%20Report%20-%20The%20Fake%20Cisco%20(English).pdf</a></p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/313ab453d7433811305a81709dfc539fa16eac496ee6721d5a533d2256ce5751.jpg">
  <img src="https://beluga.gcollazo.com/media/313ab453d7433811305a81709dfc539fa16eac496ee6721d5a533d2256ce5751.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="jO1vdUhhM4ng0ULBmihtz">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/jO1vdUhhM4ng0ULBmihtz/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>My touchbar now flashes 📸 a bright white light for a few minutes every time I wake up my laptop</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/6a5f01da56396d62921068bddf83d433b102fd0bc6fd89533c31fac28fc0ef48.jpg">
  <img src="https://beluga.gcollazo.com/media/6a5f01da56396d62921068bddf83d433b102fd0bc6fd89533c31fac28fc0ef48.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="9Xv7FSwDAuoCE82lQwZqK">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/9Xv7FSwDAuoCE82lQwZqK/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Our art gallery</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/b63b7a6b4fdca9365308be69970a3e3e099e5f93f5468808f4115224416c496d.jpg">
  <img src="https://beluga.gcollazo.com/media/b63b7a6b4fdca9365308be69970a3e3e099e5f93f5468808f4115224416c496d.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="gicoSIYbutnSrELsmLKm4">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/gicoSIYbutnSrELsmLKm4/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Password notebooks are a good idea for most non-technical users. There’s only a few tuings to have in mind to stay secure. The notebook never leaves the house, keep it in a safe place and use a different passphrase for every app or site.</p>
<p><a href="https://twitter.com/troyhunt/status/1612538664533504000?s=46&amp;t=Ae3PfrSxGpdSnb6P2-hNaw">https://twitter.com/troyhunt/status/1612538664533504000?s=46&amp;t=Ae3PfrSxGpdSnb6P2-hNaw</a></p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/1ceb46966a7efded888de6cdfd2c62c82f5709fd342e2af2498554332df95eec.jpg">
  <img src="https://beluga.gcollazo.com/media/1ceb46966a7efded888de6cdfd2c62c82f5709fd342e2af2498554332df95eec.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
<a href="https://beluga.gcollazo.com/media/1613d461be94da58be762b6d09227a14fda046dd3104f12ca7bf5504e6710c87.jpg">
  <img src="https://beluga.gcollazo.com/media/1613d461be94da58be762b6d09227a14fda046dd3104f12ca7bf5504e6710c87.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="0MnfqXW93yEW8dIc6CT5E">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/0MnfqXW93yEW8dIc6CT5E/index.html" style="color: #FF3B30">permalink</a> • edited
    </div>
    <div class="post-text"><p>I’ve been doing some Django web app development these days and I have to say it again. Django is great! 🔥</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="JnOpDA1PIToMKStNv2vhu">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/JnOpDA1PIToMKStNv2vhu/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>I missed Django for Web development. It’s really good.</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="PzJhFADQMHjmu6TYyxp4J">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/PzJhFADQMHjmu6TYyxp4J/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>This is crazy <a href="https://www.tiktok.com/@ukconqueror/video/7178382395484245254">https://www.tiktok.com/@ukconqueror/video/7178382395484245254</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="vClqw3zgOUfSnPToIEqdq">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/vClqw3zgOUfSnPToIEqdq/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Wireframes are my favorite kind of spec for MVP software 👨‍💻</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="974lFGr0Vdvp48htb0L6B">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/974lFGr0Vdvp48htb0L6B/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>The Rivian R1S looks like the Simpsons' Canyonero 🚗</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="Vry5jZLOm7eelDHNidzYc">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/Vry5jZLOm7eelDHNidzYc/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Some folks have asked how will Beluga 🐳 handle a user with thousands of posts.</p>
<p>The short answer is that the <code>beluga.json</code> feed can be trucated after a fixed number of posts. The JSON Feed spec includes a <code>next_url</code> field to handle pagination. I will implement this on the app very soon.</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="rarMct2Bnx3XYmpzNUQ1N">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/rarMct2Bnx3XYmpzNUQ1N/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>I like this <a href="https://brandur.org/fragments/deleted-record-insert">https://brandur.org/fragments/deleted-record-insert</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="gM6tzjOBwEcg3WTVHUaAD">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/gM6tzjOBwEcg3WTVHUaAD/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>This week I will release a new version of Beluga fixing some of the reported issues with Backblaze</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="OTcGR0ANi8it4vPWaoucn">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/OTcGR0ANi8it4vPWaoucn/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>✈️ Going home ☀️</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="EI8UthEctzMv98m7cjHhX">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/EI8UthEctzMv98m7cjHhX/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🐧</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/3f7363a30f8b652864dbc0bd3668a3820f8e2386f5bd90a7dc771efcb5ba4eaa.jpg">
  <img src="https://beluga.gcollazo.com/media/3f7363a30f8b652864dbc0bd3668a3820f8e2386f5bd90a7dc771efcb5ba4eaa.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="2LsZnaOBLh8yKDeZqFI97">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/2LsZnaOBLh8yKDeZqFI97/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Boston</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/a32f4dda960a4e767c8f7cfa7a4e12cd8fc9d3b158c7004d46a00cdccdecf7a1.jpg">
  <img src="https://beluga.gcollazo.com/media/a32f4dda960a4e767c8f7cfa7a4e12cd8fc9d3b158c7004d46a00cdccdecf7a1.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="GMDofI3ykBmZufUJY8IjA">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/GMDofI3ykBmZufUJY8IjA/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>❄️ Posting from my vacation just to test the experience with horrible connectivity ⛄️</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="YpZ59uDa05S3CkIIXFq7D">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/YpZ59uDa05S3CkIIXFq7D/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>First post from the cloud ✈️</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="VaSmPWQmnASFEEbtUIXyr">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/VaSmPWQmnASFEEbtUIXyr/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Make th web weird agan <a href="https://localghost.dev/blog/building-a-website-like-it-s-1999-in-2022/">https://localghost.dev/blog/building-a-website-like-it-s-1999-in-2022/</a></p></div>
    <div class="post-attachments"><a href="https://localghost.dev/blog/building-a-website-like-it-s-1999-in-2022/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/c1d39d48a8bba5b9690a46d3d5b6d2a8b017512cc72e32917a7bd3c4197a7fa1.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Building a website like it's 1999... in 2022 - localghost</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        localghost.dev
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="vkJgWw1DQAN31arpOc1G0">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/vkJgWw1DQAN31arpOc1G0/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Getting ready ⛄️ ❄️ for the family winter vacation</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="vX1Ww8mvT44BMqB7yH0cx">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/vX1Ww8mvT44BMqB7yH0cx/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p><a href="https://yarocruz.netlify.app/posts/no-pressure/">https://yarocruz.netlify.app/posts/no-pressure/</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="Nrkddd7dyPMQAVFjMDw5s">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/Nrkddd7dyPMQAVFjMDw5s/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>This is good <a href="https://dynomight.net/arguments/">https://dynomight.net/arguments/</a></p></div>
    <div class="post-attachments"><a href="https://dynomight.net/arguments/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/aa3d13bb3cadda52cc4c909c5fe7c6517d6e461ae6001fe52a3cffffc0f3661b.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Things to argue about over the holidays instead of politics</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        dynomight.net
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="6rLCa1gpVHA0CmYWIqQG6">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/6rLCa1gpVHA0CmYWIqQG6/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Ouch! <a href="https://blog.lastpass.com/2022/12/notice-of-recent-security-incident/">https://blog.lastpass.com/2022/12/notice-of-recent-security-incident/</a></p></div>
    <div class="post-attachments"><a href="https://blog.lastpass.com/2022/12/notice-of-recent-security-incident/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/98076a37f0d950e820cfbfb75e3363ba7ca8b13e039696eb23ff48150728fbaf.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Notice of Recent Security Incident - The LastPass Blog</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        blog.lastpass.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="vovIXe3vZwffhWbdKJVgk">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/vovIXe3vZwffhWbdKJVgk/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>The feedback from yesterday’s launch was great thank you all 🐳</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="dreDt7QzxoetIGoaNnNQK">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/dreDt7QzxoetIGoaNnNQK/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>My response to the large feed problem <a href="https://lobste.rs/s/hvvf7a/free_twitter_like_app_for_ios_uses_s3#c_12m3f0">https://lobste.rs/s/hvvf7a/free_twitter_like_app_for_ios_uses_s3#c_12m3f0</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="w2reSJN072lcIdbKuKHVn">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/w2reSJN072lcIdbKuKHVn/index.html" style="color: #FF3B30">permalink</a> • edited
    </div>
    <div class="post-text"><p>Currently on the <strong>#1</strong> spot on Lobsters <a href="https://lobste.rs/s/hvvf7a/free_twitter_like_app_for_ios_uses_s3">https://lobste.rs/s/hvvf7a/free_twitter_like_app_for_ios_uses_s3</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="pkCAVy1MG7Ylns2ISpkrx">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/pkCAVy1MG7Ylns2ISpkrx/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Beluga 🐳 got to the <strong>#12</strong> spot on Product Hunt</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="zWB36tiwzg0BPKSb8Y8lb">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/zWB36tiwzg0BPKSb8Y8lb/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Just published the website <a href="https://beluga.social">https://beluga.social</a></p></div>
    <div class="post-attachments"><a href="https://beluga.social">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/ba8dbd35c15cfc066afcb9ecced46f7dbc9e460072b0774b2093b850ef83ba34.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Beluga - A Space For Your Short Posts</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        beluga.social
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="8JzHgqoJY816vtGpVx2qm">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/8JzHgqoJY816vtGpVx2qm/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Beluga 🐳 will launch tomorrow on Product Hunt</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="3vNjq7BDGIKoabSVYk4hn">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/3vNjq7BDGIKoabSVYk4hn/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>I think I might be able to add partial Mastodon 🐘 support to
Beluga 🐳</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="RGbqeEJegYB5gNM20PU6Y">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/RGbqeEJegYB5gNM20PU6Y/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>“code isn’t really written so much as beaten it into shape and then refactored” <a href="https://pboyd.io/posts/cargo-cult-of-good-code/">https://pboyd.io/posts/cargo-cult-of-good-code/</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="hd0G57L4ziLYjzkshHY8q">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/hd0G57L4ziLYjzkshHY8q/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🇦🇷</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="Cscm9gp6n2Ctlh2avjXWD">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/Cscm9gp6n2Ctlh2avjXWD/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Take note <a href="https://bishopfox.com/blog/unredacter-tool-never-pixelation">https://bishopfox.com/blog/unredacter-tool-never-pixelation</a></p></div>
    <div class="post-attachments"><a href="https://bishopfox.com/blog/unredacter-tool-never-pixelation">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/077e11cb1f767da534126668cce5d46e5c48d18ff8a7d1275c47968c0d5bd9a8.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Never Use Text Pixelation To Redact Sensitive Information | Bishop Fox</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        bishopfox.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="JyWXDPjp7UsGqKcrT3GHp">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/JyWXDPjp7UsGqKcrT3GHp/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🔥 Very productive day. Designed a website before lunch, worked on some documents for Beluga 🐳 and debugged an issue on an old web app ✨</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="o0btqcVjcgwqWBF2m3llF">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/o0btqcVjcgwqWBF2m3llF/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Development of the Beluga 🐳 website is getting started. Looks like I’m launching the app at some point next week.</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="uoatvJvjvwwMQetnHfLsT">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/uoatvJvjvwwMQetnHfLsT/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p><a href="https://www.nist.gov/news-events/news/2022/12/nist-retires-sha-1-cryptographic-algorithm">https://www.nist.gov/news-events/news/2022/12/nist-retires-sha-1-cryptographic-algorithm</a></p></div>
    <div class="post-attachments"><a href="https://www.nist.gov/news-events/news/2022/12/nist-retires-sha-1-cryptographic-algorithm">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/db5453fe080e366fec35930983789239ae6fdf9afcca057aca1e795b450ccb61.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">NIST Retires SHA-1 Cryptographic Algorithm | NIST</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        www.nist.gov
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="1tjswTCG6IKlnDmqy3uQK">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/1tjswTCG6IKlnDmqy3uQK/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>GitHub broke the back button</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="fL50FzC645BHpFvwxhm39">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/fL50FzC645BHpFvwxhm39/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p><a href="https://tfos.co/p/rebuild-social-media/">https://tfos.co/p/rebuild-social-media/</a></p></div>
    <div class="post-attachments"><a href="https://tfos.co/p/rebuild-social-media/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/8d3d37e7a4b5e4e11b62350f4f7a52d6d6cca6dd55f603d38cbf1efa6f30c082.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">How to rebuild social media on top of RSS</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        tfos.co
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="N0ioHp1iN8GJd2HBtXlV0">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/N0ioHp1iN8GJd2HBtXlV0/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Today I spent all day working on the web site design of <a href="https://beluga.social">https://beluga.social</a></p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="CiqrdlW6GmILjBXB8WxJx">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/CiqrdlW6GmILjBXB8WxJx/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Anoche recibí este intento de phishing via SMS diseñado para clientes de FirstBank</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/9d1d6b8cbdbe0a1d6d411dd70d9ef19ba13b3e8d27c81e7f87a4af3c10ecab05.jpg">
  <img src="https://beluga.gcollazo.com/media/9d1d6b8cbdbe0a1d6d411dd70d9ef19ba13b3e8d27c81e7f87a4af3c10ecab05.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="2WkxQOxjzl8CukUYTy8q1">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/2WkxQOxjzl8CukUYTy8q1/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p><a href="https://macwright.com/2022/12/09/activitypub.html">https://macwright.com/2022/12/09/activitypub.html</a></p></div>
    <div class="post-attachments"><a href="https://macwright.com/2022/12/09/activitypub.html">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/6422838cbb37a7ecb6eadbc16a4c1e81d086581e58d29736a7f68201e36edd02.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Playing with ActivityPub - macwright.com</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        macwright.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="QLfNp7T7qlpTnGTyI7p8k">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/QLfNp7T7qlpTnGTyI7p8k/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🥳</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/dd8d137372a129f0baaa773a95156dc8cd53a911eb9d4232cbcc355f85dfc3ed.jpg">
  <img src="https://beluga.gcollazo.com/media/dd8d137372a129f0baaa773a95156dc8cd53a911eb9d4232cbcc355f85dfc3ed.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="moCe6D5E4M0twIszFGwHu">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/moCe6D5E4M0twIszFGwHu/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Now we wait</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/1f1042b008448b641a6b846643ad170caaaf0251b22ba167a80fbf8ea4d0207a.jpg">
  <img src="https://beluga.gcollazo.com/media/1f1042b008448b641a6b846643ad170caaaf0251b22ba167a80fbf8ea4d0207a.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="PxzzgdmsZVmAGimSj8PFr">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/PxzzgdmsZVmAGimSj8PFr/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Beluga usa el formato <a href="https://www.jsonfeed.org">JSONFeed</a> para maximizar su compatibilidad. Muchos lectores RSS pueden leer este formato.</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="nCogimO8Z4uDYytbdXtMt">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/nCogimO8Z4uDYytbdXtMt/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>En el update de hoy de Beluga arreglé algunos issues en el website generado y también resolvi un problema con los link previews que hacia que aparecieran en el feed (beluga.json)</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="LVVVkTnAxLGTVu3QwVmGR">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/LVVVkTnAxLGTVu3QwVmGR/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>🎄🎄🎄</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/6d90a6fddc32a75d9210fc41aab8822c98b0f169d267e3512d3f692180805438.jpg">
  <img src="https://beluga.gcollazo.com/media/6d90a6fddc32a75d9210fc41aab8822c98b0f169d267e3512d3f692180805438.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="k3bLrDCN2of6GC3nhPVx4">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/k3bLrDCN2of6GC3nhPVx4/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>I would try this <a href="https://www.apple.com/newsroom/2022/12/apple-introduces-apple-music-sing/">https://www.apple.com/newsroom/2022/12/apple-introduces-apple-music-sing/</a></p></div>
    <div class="post-attachments"><a href="https://www.apple.com/newsroom/2022/12/apple-introduces-apple-music-sing/">
  <figure class="post-attachment-link" style="
      background-image: url(https://beluga.gcollazo.com/media/1cf538a74eb7449c17fce1c4a219d59fd6445b44985c01f06392ee6ee79ec9cf.jpg);
    ">
    <div class="post-attachment-link-meta">
      <div class="post-attachment-link-title">Apple introduces Apple Music Sing - Apple</div>
      <div class="post-attachment-link-hostname" style="color: #FF3B30">
        www.apple.com
      </div>
    </div>
  </figure>
</a>
</div>
  </div>
</article>
<article data-beluga-id="ZdP533mQDgkLIVh1SUvnX">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/ZdP533mQDgkLIVh1SUvnX/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Reading text from a web page in Swift is possible but not that obvious</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/5575569f7bfbbd418ce80edac535d69c45c1a34ad970ebedf27aa14bf892106d.jpg">
  <img src="https://beluga.gcollazo.com/media/5575569f7bfbbd418ce80edac535d69c45c1a34ad970ebedf27aa14bf892106d.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="AO04PMRptZGWjir4sEa2U">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/AO04PMRptZGWjir4sEa2U/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Lo mejor de este break del trabajo que estoy tomando es que apenas recibo emails 🥳</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
<article data-beluga-id="MlzetkTcy2Xzyd40irDuI">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/MlzetkTcy2Xzyd40irDuI/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>iOS tiene una cantidad gigante de APIs que funcionan excepcionalmente bien</p></div>
    <div class="post-attachments"><a href="https://beluga.gcollazo.com/media/61d0d631527690f49a4e422f18f526cf881b09dd2b9d6109a8bb27529632ba04.jpg">
  <img src="https://beluga.gcollazo.com/media/61d0d631527690f49a4e422f18f526cf881b09dd2b9d6109a8bb27529632ba04.jpg" target="_blank" alt="post image" class="post-attachment">
</a>
</div>
  </div>
</article>
<article data-beluga-id="gt7nnDrPLjeojdYboAw9C">
  <div class="post-avatar" style="background-image: url('https://beluga.gcollazo.com/media/f39a444329c26344871e89c3602e0fa2cec601478b6a36ccde4d092701a88ffc.jpg');"></div>
  <div class="post-content">
    <div class="post-meta">
      gcollazo •
      <a href="https://beluga.gcollazo.com/posts/gt7nnDrPLjeojdYboAw9C/index.html" style="color: #FF3B30">permalink</a>
    </div>
    <div class="post-text"><p>Hello, World!</p></div>
    <div class="post-attachments"></div>
  </div>
</article>
</main>
    <footer>
      Made with 🐳
      <a href="https://beluga.social" style="color: #FF3B30">Beluga</a>
    </footer>
  

</body></html>