https://beluga.gcollazo.com/beluga.xml

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

連結 · 找到 0 個

從頁面中識別的傳出連結

JavaScript 變數 · 找到 3 個

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

名稱類型
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject

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

記錄到 Web 主控台的訊息

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

HTML

頁面的原始 HTML 主體

<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"&gt;
    &lt;channel&gt;
        &lt;title&gt;gcollazo&lt;/title&gt;
        &lt;atom:link href="https://beluga.gcollazo.com/beluga.xml" rel="self" type="application/rss+xml" /&gt;
        &lt;link&gt;https://beluga.gcollazo.com/index.html&lt;/link&gt;
        &lt;description&gt;Beluga feed of gcollazo&lt;/description&gt;
        &lt;lastBuildDate&gt;Tue, 17 Sep 2024 16:39:14 +0000&lt;/lastBuildDate&gt;
        &lt;generator&gt;Beluga/2024.1&lt;/generator&gt;
        &lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Using iPhone Mirroring 😜]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/LiwTRRiChzWYgBuHdSk1k/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Using iPhone Mirroring 😜&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 17 Sep 2024 16:39:14 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/LiwTRRiChzWYgBuHdSk1k/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[â˜&nbsp;️ https://bvisness.me/microlibraries/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/xZ15hVK23Oz6prtjZYWk9/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;â˜&nbsp;️ &lt;a href="https://bvisness.me/microlibraries/"&gt;https://bvisness.me/microlibraries/&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 19 Aug 2024 13:30:35 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/xZ15hVK23Oz6prtjZYWk9/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Same https://kokada.capivaras.dev/blog/go-a-reasonable-good-language/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/F9FjY7xVXXtzI0eSz0RcS/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Same &lt;a href="https://kokada.capivaras.dev/blog/go-a-reasonable-good-language/"&gt;https://kokada.capivaras.dev/blog/go-a-reasonable-good-language/&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 31 Jul 2024 13:22:37 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/F9FjY7xVXXtzI0eSz0RcS/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[how to pwn a billion dollar vc firm using inspect element https://www.kibty.town/blog/a16z/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/kCVt9k6DwDuPmReebjPAv/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;how to pwn a billion dollar vc firm using inspect element &lt;a href="https://www.kibty.town/blog/a16z/"&gt;https://www.kibty.town/blog/a16z/&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 20 Jul 2024 16:00:53 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/kCVt9k6DwDuPmReebjPAv/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[“New CSAIL research highlights how LLMs excel in familiar scenarios but struggle in novel ones, questioning their true reasoning abilities versus reliance on memorization” https://news.mit.edu/2024/reasoning-skills-large-language-models-often-overestimated-0711]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/7C69wAjrYJyZVvxhj6JA5/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;“New CSAIL research highlights how LLMs excel in familiar scenarios but struggle in novel ones, questioning their true reasoning abilities versus reliance on memorization” &lt;a href="https://news.mit.edu/2024/reasoning-skills-large-language-models-often-overestimated-0711"&gt;https://news.mit.edu/2024/reasoning-skills-large-language-models-often-overestimated-0711&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/dea5475a61deaf474718bdcd3fb5a5cbc95b6b94b1d163d2883099607008eed1.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/dea5475a61deaf474718bdcd3fb5a5cbc95b6b94b1d163d2883099607008eed1.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 12 Jul 2024 14:33:56 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/7C69wAjrYJyZVvxhj6JA5/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA["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."

https://gieseanw.wordpress.com/2024/06/25/you-probably-wrote-half-a-monad-by-accident/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/cEhSpkLmKBT9d9ItsMoiq/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;&amp;quot;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.&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://gieseanw.wordpress.com/2024/06/25/you-probably-wrote-half-a-monad-by-accident/"&gt;https://gieseanw.wordpress.com/2024/06/25/you-probably-wrote-half-a-monad-by-accident/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/ce19e4bce887b5274f0c27141819b90151eabb3f611e0abc9baccf0e934d0e0e.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/ce19e4bce887b5274f0c27141819b90151eabb3f611e0abc9baccf0e934d0e0e.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 27 Jun 2024 14:28:13 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/cEhSpkLmKBT9d9ItsMoiq/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[eventually, shared mutable state will ruin your day]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/W7CxugDtEhFKVWSkg3REW/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;eventually, shared mutable state will ruin your day&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 20 Jun 2024 23:23:17 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/W7CxugDtEhFKVWSkg3REW/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[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. https://gcollazo.com/optimal-sqlite-settings-for-django/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/BDLZCak8Ni2StFzXF4UYL/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;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. &lt;a href="https://gcollazo.com/optimal-sqlite-settings-for-django/"&gt;https://gcollazo.com/optimal-sqlite-settings-for-django/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/83b41f00ea8c6c63f7aaadb80918229b78eb64ac21691461dd70c0b1c9c0a1d2.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/83b41f00ea8c6c63f7aaadb80918229b78eb64ac21691461dd70c0b1c9c0a1d2.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 13 Jun 2024 00:21:08 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/BDLZCak8Ni2StFzXF4UYL/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[new old optiplex *server*]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/IrkhNlMNqNZ0cOskTeFgO/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;new old optiplex &lt;em&gt;server&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/5ea05afb2f13de8512f12eaa9d9de5acfd498ba304bd5706ca9a5cea24c2fb56.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/5ea05afb2f13de8512f12eaa9d9de5acfd498ba304bd5706ca9a5cea24c2fb56.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 07 May 2024 11:45:22 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/IrkhNlMNqNZ0cOskTeFgO/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Now every room in the house has a CAT6 cable and AP 🤓]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/YkDqKgYBxJzNeUv0NMsRp/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Now every room in the house has a CAT6 cable and AP 🤓&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/56eed411b06e8d04bb6b38033de3e354082b412692d4dd8c4de3f93fc6fc1f36.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/56eed411b06e8d04bb6b38033de3e354082b412692d4dd8c4de3f93fc6fc1f36.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/6b333a858143ce53b57bf5982d9d0dd097c92c084b74332af1f8cc10e0374b47.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/6b333a858143ce53b57bf5982d9d0dd097c92c084b74332af1f8cc10e0374b47.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 29 Apr 2024 15:49:32 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/YkDqKgYBxJzNeUv0NMsRp/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Security Bsides badge]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/dueUQEzfNEhYMU7FCA6qy/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Security Bsides badge&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/9b2ee3550d7b7e1fca0f95bc9f06a40191e02c1652d9598e3559343cae429161.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/9b2ee3550d7b7e1fca0f95bc9f06a40191e02c1652d9598e3559343cae429161.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 12 Apr 2024 13:18:25 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/dueUQEzfNEhYMU7FCA6qy/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🌳 🌸 ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/zdp2DyA2IquddQXsJvYTO/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🌳 🌸&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/c065ce66ad0f6fef8f1afd9af9866175449bf9c9b5db6f387f32762df899f45b.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/c065ce66ad0f6fef8f1afd9af9866175449bf9c9b5db6f387f32762df899f45b.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 09 Apr 2024 17:42:09 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/zdp2DyA2IquddQXsJvYTO/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[😂 ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/L1Mh3aT7B6lGtsNDOhwFn/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;😂&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/647a031505c2781b81ffcd962a3ee9e4e74f3f00a7d51fedbbb42156b5d22f1b.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/647a031505c2781b81ffcd962a3ee9e4e74f3f00a7d51fedbbb42156b5d22f1b.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 05 Apr 2024 22:22:45 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/L1Mh3aT7B6lGtsNDOhwFn/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Launched a tiny side project today

https://dejatesentir.com]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/OGAwdcAnNVJyQqeh5o3QY/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Launched a tiny side project today&lt;/p&gt;
&lt;p&gt;&lt;a href="https://dejatesentir.com"&gt;https://dejatesentir.com&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 23 Mar 2024 01:29:23 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/OGAwdcAnNVJyQqeh5o3QY/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[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.]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/E60Aw0BptkiAQUrf8TUQq/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;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.&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 05 Mar 2024 00:23:18 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/E60Aw0BptkiAQUrf8TUQq/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Notepad
HTML Assistant Pro
BBEdit
Dreamweaver
Textmate
Sublime Text
Vim
Atom
Visual Studio Code
PyCharm, GoLand]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/NtGSJkBXh4AOV4KSru5Y5/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Notepad
HTML Assistant Pro
BBEdit
Dreamweaver
Textmate
Sublime Text
Vim
Atom
Visual Studio Code
PyCharm, GoLand&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/187d7138a8e85df331394e5cdd8e7fe325a93434f70ce6336ebcdb76daeacadf.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/187d7138a8e85df331394e5cdd8e7fe325a93434f70ce6336ebcdb76daeacadf.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 05 Mar 2024 00:21:59 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/NtGSJkBXh4AOV4KSru5Y5/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Most apps/organizations are not secure, they are just “not targeted by a sufficiently motivated/skilled attacker”]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/XeBWMZm0Rk628J7coq8PP/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Most apps/organizations are not secure, they are just “not targeted by a sufficiently motivated/skilled attacker”&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 12 Feb 2024 18:40:41 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/XeBWMZm0Rk628J7coq8PP/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[this is good 👍 https://grafana.com/blog/2024/02/09/how-i-write-http-services-in-go-after-13-years/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/JN9tWP7dFPRJh1YUh2RYz/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;this is good 👍 &lt;a href="https://grafana.com/blog/2024/02/09/how-i-write-http-services-in-go-after-13-years/"&gt;https://grafana.com/blog/2024/02/09/how-i-write-http-services-in-go-after-13-years/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/35c7a9fee4b94272279be2beb9811319b2cc3647ad7e5a11c14c98aebfb0da4f.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/35c7a9fee4b94272279be2beb9811319b2cc3647ad7e5a11c14c98aebfb0da4f.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 10 Feb 2024 14:04:58 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/JN9tWP7dFPRJh1YUh2RYz/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[htmx enables me to undo the frontend/backend split that react-like apps sold us as a positive feature of that architecture.

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.]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/oMqFEaXioqRA71WlVL2oP/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;htmx enables me to undo the frontend/backend split that react-like apps sold us as a positive feature of that architecture.&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 09 Feb 2024 14:49:10 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/oMqFEaXioqRA71WlVL2oP/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[😎 🏴‍â˜&nbsp;️ https://m.youtube.com/watch?v=YP2XNAbB_Nw]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/fSTOMU0DPeT4n5DlcKMpn/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;😎 🏴‍â˜&nbsp;️ &lt;a href="https://m.youtube.com/watch?v=YP2XNAbB_Nw"&gt;https://m.youtube.com/watch?v=YP2XNAbB_Nw&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 08 Feb 2024 22:49:24 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/fSTOMU0DPeT4n5DlcKMpn/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[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.

These apps will be redically simplified if they shipped HTML directly from the server and swapped just parts of the UI as needed.

Do you really need all that client code to do that?]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/K2NccIBtXvB5lsoeOMBta/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;These apps will be redically simplified if they shipped HTML directly from the server and swapped just parts of the UI as needed.&lt;/p&gt;
&lt;p&gt;Do you really need all that client code to do that?&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 06 Feb 2024 15:14:15 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/K2NccIBtXvB5lsoeOMBta/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Really enjoying PyCharm. Once I learned 5 o 6 keyboard shortcuts I feel much more productive than using VSCode. 

shift shift - search
⌘ shift a - actions
⌘ e - recent files
⌘ b - go to def
⌘ [ - back
ctrl g - select another
alt ⬆️ - select containing scope]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/IwvzvcGj4MvkgS3LYQ7hZ/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Really enjoying PyCharm. Once I learned 5 o 6 keyboard shortcuts I feel much more productive than using VSCode.&lt;/p&gt;
&lt;p&gt;shift shift - search
⌘ shift a - actions
⌘ e - recent files
⌘ b - go to def
⌘ [ - back
ctrl g - select another
alt ⬆️ - select containing scope&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 04 Feb 2024 16:25:13 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/IwvzvcGj4MvkgS3LYQ7hZ/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[favorite desk]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/piRSUdLf37ZczfG42WhNm/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;favorite desk&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/e7e28a717d7700d5f63c6e0dc650a2d5ba04ad04fe206a1d80b8b8b95a93f279.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/e7e28a717d7700d5f63c6e0dc650a2d5ba04ad04fe206a1d80b8b8b95a93f279.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 03 Feb 2024 13:44:19 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/piRSUdLf37ZczfG42WhNm/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Too good https://www.youtube.com/watch?v=ze4xcmBFvaE]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/ivVh8zyRWUc4ZxxstZegs/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Too good &lt;a href="https://www.youtube.com/watch?v=ze4xcmBFvaE"&gt;https://www.youtube.com/watch?v=ze4xcmBFvaE&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 02 Feb 2024 14:20:17 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/ivVh8zyRWUc4ZxxstZegs/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[I’m almost convinced that adding dependencies into source control is the better way of doing things]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/cQfNEgXbLx1OSoWBaeX9F/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;I’m almost convinced that adding dependencies into source control is the better way of doing things&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 28 Jan 2024 14:25:49 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/cQfNEgXbLx1OSoWBaeX9F/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[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

For example: https://github.com/benbjohnson/litestream/releases.atom]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/6hGXQDz1DXpjLcdkewRCE/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;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&lt;/p&gt;
&lt;p&gt;For example: &lt;a href="https://github.com/benbjohnson/litestream/releases.atom"&gt;https://github.com/benbjohnson/litestream/releases.atom&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 23 Jan 2024 23:06:38 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/6hGXQDz1DXpjLcdkewRCE/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Start learning Web custom element API TODAY, it’s a great investment. 

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]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/XOtWQHxjtUpElVKcsWXyx/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Start learning Web custom element API TODAY, it’s a great investment.&lt;/p&gt;
&lt;p&gt;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&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 21 Jan 2024 16:18:45 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/XOtWQHxjtUpElVKcsWXyx/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Thinking about how to implement [web mentions](https://www.w3.org/TR/webmention/) in Beluga. 

We would need a server to receive mentions on behalf of Beluga users and then deliver them when they are back online. Something like https://webmention.io]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/InI1f513OCIlN6X4SyaPA/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Thinking about how to implement &lt;a href="https://www.w3.org/TR/webmention/"&gt;web mentions&lt;/a&gt; in Beluga.&lt;/p&gt;
&lt;p&gt;We would need a server to receive mentions on behalf of Beluga users and then deliver them when they are back online. Something like &lt;a href="https://webmention.io"&gt;https://webmention.io&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 15 Jan 2024 16:27:38 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/InI1f513OCIlN6X4SyaPA/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Word! https://chriscoyier.net/2024/01/13/exposed-rss/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/48dNdSZF5lFAMyqzl2hiF/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Word! &lt;a href="https://chriscoyier.net/2024/01/13/exposed-rss/"&gt;https://chriscoyier.net/2024/01/13/exposed-rss/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/870e8675e9b71f01f6eefc3c829d3c32ecedc5d7c3a835ff28801f9a4e2599f0.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/870e8675e9b71f01f6eefc3c829d3c32ecedc5d7c3a835ff28801f9a4e2599f0.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 13 Jan 2024 19:46:32 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/48dNdSZF5lFAMyqzl2hiF/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[I need a good tutorial for git-send-email]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/NB33QGnOYJmhNGJD5hFBU/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;I need a good tutorial for git-send-email&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 13 Jan 2024 16:24:56 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/NB33QGnOYJmhNGJD5hFBU/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[The next version of HTML should look at htmx for inspiration. We need access to all HTTP verbs from &lt;form&gt; and a way to replace just part of the page.]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/3zBrxzFaURQcvw17UIo6l/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;The next version of HTML should look at htmx for inspiration. We need access to all HTTP verbs from &lt;!-- raw HTML omitted --&gt; and a way to replace just part of the page.&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 12 Jan 2024 13:32:36 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/3zBrxzFaURQcvw17UIo6l/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Plain text https://youtu.be/4mRxIgu9R70?si=EheAht1vcatMNmAN]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/Lp0gFQxspFuW8Ea23Qxvc/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Plain text &lt;a href="https://youtu.be/4mRxIgu9R70?si=EheAht1vcatMNmAN"&gt;https://youtu.be/4mRxIgu9R70?si=EheAht1vcatMNmAN&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 09 Jan 2024 14:39:18 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/Lp0gFQxspFuW8Ea23Qxvc/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[To me this sounds like hexagonal / ports and adapters architecture with a better name and a 100x better diagram.

https://medium.com/@remast/the-ddd-hamburger-for-go-61dba99c4aaf]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/FK5akkeYlDqvkUGDtS3Tu/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;To me this sounds like hexagonal / ports and adapters architecture with a better name and a 100x better diagram.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://medium.com/@remast/the-ddd-hamburger-for-go-61dba99c4aaf"&gt;https://medium.com/@remast/the-ddd-hamburger-for-go-61dba99c4aaf&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/6a52ed0c07c8c9f7eba50352ed1b9858a153c9531db5c6dfa324cf88a25466bf.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/6a52ed0c07c8c9f7eba50352ed1b9858a153c9531db5c6dfa324cf88a25466bf.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 08 Jan 2024 15:02:43 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/FK5akkeYlDqvkUGDtS3Tu/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Super Grover fixes the computer https://youtube.com/watch?v=ypP4zlpZUhI]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/13PvTxibYehvyCOJgbBk9/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Super Grover fixes the computer &lt;a href="https://youtube.com/watch?v=ypP4zlpZUhI"&gt;https://youtube.com/watch?v=ypP4zlpZUhI&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 07 Jan 2024 19:38:40 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/13PvTxibYehvyCOJgbBk9/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[This is where is at https://frontendmasters.com/blog/light-dom-only/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/I4DdV14olQov9eTRzixGg/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;This is where is at &lt;a href="https://frontendmasters.com/blog/light-dom-only/"&gt;https://frontendmasters.com/blog/light-dom-only/&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 02 Jan 2024 21:14:52 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/I4DdV14olQov9eTRzixGg/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[My main browser is Safari, I use Brave for video conferencing with Google Meet and Firefox for web development. ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/OoHfQW3nRMvYOQ2yUXk1S/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;My main browser is Safari, I use Brave for video conferencing with Google Meet and Firefox for web development.&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 02 Jan 2024 19:42:21 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/OoHfQW3nRMvYOQ2yUXk1S/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Lluvia https://youtu.be/UTrd-aX3sC4?si=Mfj0pN2rbBDgtZYC ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/OOndtlp9ZMwCjY2cjrPsn/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Lluvia &lt;a href="https://youtu.be/UTrd-aX3sC4?si=Mfj0pN2rbBDgtZYC"&gt;https://youtu.be/UTrd-aX3sC4?si=Mfj0pN2rbBDgtZYC&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 22 Dec 2023 21:26:52 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/OOndtlp9ZMwCjY2cjrPsn/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Notes #12 https://gcollazo.com/notes-12/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/NpEsQVGVxImWna7tnRdUM/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Notes #12 &lt;a href="https://gcollazo.com/notes-12/"&gt;https://gcollazo.com/notes-12/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/32f1a542c5d4f214d350c31614ed37dadcad1e2c44205d040fadf0776651a917.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/32f1a542c5d4f214d350c31614ed37dadcad1e2c44205d040fadf0776651a917.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 18 Dec 2023 20:57:19 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/NpEsQVGVxImWna7tnRdUM/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Just published **Beluga** 🐳 version 2023.3 to the AppStore. This is a small update that fixes a few issues with the generated web site.

[Download here](https://apps.apple.com/us/app/beluga-social/id1626349771)]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/HHew6iMCAghvlj9y7HQVz/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Just published &lt;strong&gt;Beluga&lt;/strong&gt; 🐳 version 2023.3 to the AppStore. This is a small update that fixes a few issues with the generated web site.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://apps.apple.com/us/app/beluga-social/id1626349771"&gt;Download here&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/8e9873d3dbf7d085525ebad455048f1abfd6771a00e81c21bbd09a54686d4b0c.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/8e9873d3dbf7d085525ebad455048f1abfd6771a00e81c21bbd09a54686d4b0c.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 18 Dec 2023 15:49:07 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/HHew6iMCAghvlj9y7HQVz/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[https://minnesotareformer.com/2022/12/15/toxic-3m-knew-its-chemicals-were-harmful-decades-ago-but-didnt-tell-the-public-government/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/bEQT8By2BSesw25UxDu3n/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;&lt;a href="https://minnesotareformer.com/2022/12/15/toxic-3m-knew-its-chemicals-were-harmful-decades-ago-but-didnt-tell-the-public-government/"&gt;https://minnesotareformer.com/2022/12/15/toxic-3m-knew-its-chemicals-were-harmful-decades-ago-but-didnt-tell-the-public-government/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/3f1310e43b5f2c4d3b4b955ae79d2a19094ee57ab4c7b22923221e44d8936fa0.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/3f1310e43b5f2c4d3b4b955ae79d2a19094ee57ab4c7b22923221e44d8936fa0.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 17 Dec 2023 22:19:42 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/bEQT8By2BSesw25UxDu3n/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[I can’t find a logging solution that works for me.

Requirements:
- Capture logs from multiple hosts
- Docker logs
- Host /var/logs files
- Generate basic metrics from logs
- Generate alerts from metrics
- Easy to deploy on a single host]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/TIZ5upDFQtXE6UIvGHsRz/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;I can’t find a logging solution that works for me.&lt;/p&gt;
&lt;p&gt;Requirements:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Capture logs from multiple hosts&lt;/li&gt;
&lt;li&gt;Docker logs&lt;/li&gt;
&lt;li&gt;Host /var/logs files&lt;/li&gt;
&lt;li&gt;Generate basic metrics from logs&lt;/li&gt;
&lt;li&gt;Generate alerts from metrics&lt;/li&gt;
&lt;li&gt;Easy to deploy on a single host&lt;/li&gt;
&lt;/ul&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 05 Dec 2023 11:08:36 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/TIZ5upDFQtXE6UIvGHsRz/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Why YAML? Can we use something else? Please 🙏 ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/tnwFPW21ZMuBHEmJj1rtw/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Why YAML? Can we use something else? Please 🙏&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 24 Nov 2023 14:09:06 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/tnwFPW21ZMuBHEmJj1rtw/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[This is great. Interactive guide to CSS Grid https://www.joshwcomeau.com/css/interactive-guide-to-grid/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/y3fMeqW0jiOPwxcMWOEMz/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;This is great. Interactive guide to CSS Grid &lt;a href="https://www.joshwcomeau.com/css/interactive-guide-to-grid/"&gt;https://www.joshwcomeau.com/css/interactive-guide-to-grid/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/9b1c1cec2f8c290ecd4d9f4c2ce7cc2ac5d180638a05f59c2a294eca9090aaeb.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/9b1c1cec2f8c290ecd4d9f4c2ce7cc2ac5d180638a05f59c2a294eca9090aaeb.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 22 Nov 2023 12:25:21 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/y3fMeqW0jiOPwxcMWOEMz/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Taking HTML+CSS seriously and investing the time to really learn them will give you an unfair advantage over most web engineers]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/MVBgET5JrY857Z3qC8f2N/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Taking HTML+CSS seriously and investing the time to really learn them will give you an unfair advantage over most web engineers&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 15 Nov 2023 13:20:48 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/MVBgET5JrY857Z3qC8f2N/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Great web #a11y tip https://gomakethings.com/dont-disable-buttons/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/PlovfYuKTLAv6eskSgRzK/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Great web #a11y tip &lt;a href="https://gomakethings.com/dont-disable-buttons/"&gt;https://gomakethings.com/dont-disable-buttons/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/bec4dc80534a3bc70891edd1a68bdcbef54070e806eda5d90cebfe15f921a714.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/bec4dc80534a3bc70891edd1a68bdcbef54070e806eda5d90cebfe15f921a714.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 09 Nov 2023 21:37:12 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/PlovfYuKTLAv6eskSgRzK/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Notes #11 https://gcollazo.com/notes-11/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/j1V3oF3oaxDDMHsjQMBM3/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Notes #11 &lt;a href="https://gcollazo.com/notes-11/"&gt;https://gcollazo.com/notes-11/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/e3580077e683edc49ccf25c68bf96f7465a4589cf582753a6834623954c6900a.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/e3580077e683edc49ccf25c68bf96f7465a4589cf582753a6834623954c6900a.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 06 Nov 2023 00:54:47 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/j1V3oF3oaxDDMHsjQMBM3/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[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.]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/JuZxEqqTdKTbzZjhamfB0/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;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.&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 04 Nov 2023 13:45:12 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/JuZxEqqTdKTbzZjhamfB0/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Python needs ONE solution for linting, code formatting, package management. Right now its just a mess. ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/cbPI2zOvEZ8heaAjEPhi5/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Python needs ONE solution for linting, code formatting, package management. Right now its just a mess.&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 02 Nov 2023 23:36:07 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/cbPI2zOvEZ8heaAjEPhi5/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[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. 🤓]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/zTdUrOA7IIaINtvpLYgTw/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;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. 🤓&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 01 Nov 2023 16:38:45 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/zTdUrOA7IIaINtvpLYgTw/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[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.

For example CSS has variables, nested selectors and functions like calc, max and repeat all built-in. 

Use the platform.]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/nZPJOxZRitNDnYC3xr4xu/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;For example CSS has variables, nested selectors and functions like calc, max and repeat all built-in.&lt;/p&gt;
&lt;p&gt;Use the platform.&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 31 Oct 2023 12:23:51 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/nZPJOxZRitNDnYC3xr4xu/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[I would never do such a thing 🥸 https://benjamincongdon.me/blog/2023/10/29/Avoid-Load-bearing-Shell-Scripts/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/X9z90s71p31yJjyH7rmVW/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;I would never do such a thing 🥸 &lt;a href="https://benjamincongdon.me/blog/2023/10/29/Avoid-Load-bearing-Shell-Scripts/"&gt;https://benjamincongdon.me/blog/2023/10/29/Avoid-Load-bearing-Shell-Scripts/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/e74b991605e698c67fad1d7081dad070fc195783fd4a189a03c88922102e41b5.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/e74b991605e698c67fad1d7081dad070fc195783fd4a189a03c88922102e41b5.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 30 Oct 2023 22:37:27 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/X9z90s71p31yJjyH7rmVW/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[😏]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/OBFCVETDnltcrYhZ5v0mU/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;😏&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/ddfe570bb28270812f89b5e1ba0f08ff2838062d1e8a70cc6d66e1d234c56f09.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/ddfe570bb28270812f89b5e1ba0f08ff2838062d1e8a70cc6d66e1d234c56f09.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 16 Oct 2023 14:12:30 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/OBFCVETDnltcrYhZ5v0mU/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Closing shop for the day ✌️ ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/MBnYDcnR2dq78Lx5ci2hG/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Closing shop for the day ✌️&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 13 Oct 2023 20:24:03 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/MBnYDcnR2dq78Lx5ci2hG/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Weeknotes #10 https://gcollazo.com/weeknotes-10/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/P7Qu47SiMjghLFrZLXpNz/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Weeknotes #10 &lt;a href="https://gcollazo.com/weeknotes-10/"&gt;https://gcollazo.com/weeknotes-10/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/6d26938b0f9e5f57d6d38f7deec2266d2285772130b4546c9e2a220a42dbf451.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/6d26938b0f9e5f57d6d38f7deec2266d2285772130b4546c9e2a220a42dbf451.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 25 Sep 2023 20:24:56 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/P7Qu47SiMjghLFrZLXpNz/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Weeknotes #9 https://gcollazo.com/weeknotes-9/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/uHxSVMp0oxW9BZbbZv9NC/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Weeknotes #9 &lt;a href="https://gcollazo.com/weeknotes-9/"&gt;https://gcollazo.com/weeknotes-9/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/7492fc4deea639c282755396b085b998464b8c77d210945a5b8f45a5f2559195.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/7492fc4deea639c282755396b085b998464b8c77d210945a5b8f45a5f2559195.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 28 Aug 2023 20:54:02 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/uHxSVMp0oxW9BZbbZv9NC/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Weeknotes #8 https://gcollazo.com/weeknotes-8/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/IpwcHHT1LCo829gNVgORK/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Weeknotes #8 &lt;a href="https://gcollazo.com/weeknotes-8/"&gt;https://gcollazo.com/weeknotes-8/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/2df76fa5198e37564082c8667b1cc4e37b54688e0b49e4b09fe9b4f916c13ada.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/2df76fa5198e37564082c8667b1cc4e37b54688e0b49e4b09fe9b4f916c13ada.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 18 Aug 2023 21:10:20 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/IpwcHHT1LCo829gNVgORK/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🤡 ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/ntnL2Olbf12bNSXImkLns/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🤡&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/69bc12b0f1d03ed650b4916da35c835d51442cfcfb1e2394b256f1fdee2775e9.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/69bc12b0f1d03ed650b4916da35c835d51442cfcfb1e2394b256f1fdee2775e9.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 18 Aug 2023 21:09:58 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/ntnL2Olbf12bNSXImkLns/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Weeknotes #7 https://gcollazo.com/weeknotes-7/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/Af4ZV12BQpDshjcTlUp5b/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Weeknotes #7 &lt;a href="https://gcollazo.com/weeknotes-7/"&gt;https://gcollazo.com/weeknotes-7/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/e91233a3e35ce667b9183ca467627867fb5d19ea494633b2539087710252995c.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/e91233a3e35ce667b9183ca467627867fb5d19ea494633b2539087710252995c.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 12 Aug 2023 22:41:23 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/Af4ZV12BQpDshjcTlUp5b/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[“The future is already here — it's just not very evenly distributed.”

- William Gibson]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/sRXBKZLk03qQPFoHexD98/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;“The future is already here — it's just not very evenly distributed.”&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;William Gibson&lt;/li&gt;
&lt;/ul&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 06 Aug 2023 17:02:14 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/sRXBKZLk03qQPFoHexD98/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🥸]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/vZArddKaN30zMPUryXRQo/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🥸&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/fafd6f002c254a824e76e828c7cf52940aec0b287ed64183e114b7149ace7280.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/fafd6f002c254a824e76e828c7cf52940aec0b287ed64183e114b7149ace7280.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 31 Jul 2023 18:45:09 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/vZArddKaN30zMPUryXRQo/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Weeknotes #6 https://gcollazo.com/weeknotes-6/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/uyqNFTke4Rg7vBwiVZYbO/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Weeknotes #6 &lt;a href="https://gcollazo.com/weeknotes-6/"&gt;https://gcollazo.com/weeknotes-6/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/a1c9f29ca6d860f45d173c2c06b8a05a03c4a4c6f4fe13e65f2e5c28b2d66fdb.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/a1c9f29ca6d860f45d173c2c06b8a05a03c4a4c6f4fe13e65f2e5c28b2d66fdb.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 30 Jul 2023 13:46:18 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/uyqNFTke4Rg7vBwiVZYbO/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[TIL https://en.wikipedia.org/wiki/Embarrassingly_parallel]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/AbktHke2DpONktGv4AXb6/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;TIL &lt;a href="https://en.wikipedia.org/wiki/Embarrassingly_parallel"&gt;https://en.wikipedia.org/wiki/Embarrassingly_parallel&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 27 Jul 2023 12:45:47 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/AbktHke2DpONktGv4AXb6/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Mac SE Easter Egg https://trmm.net/Mac-SE_Easter_Egg/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/7MJoynXEpWYcS15C2Nu9G/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Mac SE Easter Egg &lt;a href="https://trmm.net/Mac-SE_Easter_Egg/"&gt;https://trmm.net/Mac-SE_Easter_Egg/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/f1bb281de98f6c94aaa58d89643d1bac9c9870f60dcb9f151e075be4c9f997ff.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/f1bb281de98f6c94aaa58d89643d1bac9c9870f60dcb9f151e075be4c9f997ff.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 26 Jul 2023 10:36:23 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/7MJoynXEpWYcS15C2Nu9G/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[TIL https://en.m.wikipedia.org/wiki/BUNCH]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/1mObe7kdHRmT3h00SWPp1/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;TIL &lt;a href="https://en.m.wikipedia.org/wiki/BUNCH"&gt;https://en.m.wikipedia.org/wiki/BUNCH&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 24 Jul 2023 16:54:23 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/1mObe7kdHRmT3h00SWPp1/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Weeknotes #5 https://gcollazo.com/weeknotes-5 ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/CRthHIbK6pTepQNRsdlIC/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Weeknotes #5 &lt;a href="https://gcollazo.com/weeknotes-5"&gt;https://gcollazo.com/weeknotes-5&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/eef5da64918d93c69a26f8f5e16f8580fac252494fe61e622a7b543bc2d00aaf.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/eef5da64918d93c69a26f8f5e16f8580fac252494fe61e622a7b543bc2d00aaf.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 21 Jul 2023 18:29:01 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/CRthHIbK6pTepQNRsdlIC/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[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. https://gcollazo.com/running-a-bug-bounty-program-without-spending-a-fortune/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/Z1Js2oyCHtE3JoLUYx8nf/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;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. &lt;a href="https://gcollazo.com/running-a-bug-bounty-program-without-spending-a-fortune/"&gt;https://gcollazo.com/running-a-bug-bounty-program-without-spending-a-fortune/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/5fcc70f8fb9c7b5561fcb574e857389efadbac48b5f26e57fb9509faf297d1c5.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/5fcc70f8fb9c7b5561fcb574e857389efadbac48b5f26e57fb9509faf297d1c5.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 20 Jul 2023 15:55:55 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/Z1Js2oyCHtE3JoLUYx8nf/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[**Unpopular opinion:** 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.]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/mz6Vn85njbXErtxgQLfzi/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;&lt;strong&gt;Unpopular opinion:&lt;/strong&gt; 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.&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 18 Jul 2023 20:23:35 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/mz6Vn85njbXErtxgQLfzi/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Weeknotes #4 https://gcollazo.com/weeknotes-4/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/b1jjOcuIdALg5lahFNDRc/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Weeknotes #4 &lt;a href="https://gcollazo.com/weeknotes-4/"&gt;https://gcollazo.com/weeknotes-4/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/280b041cedb56496b2098888283e2be8f951d3787b85baf807c21daac11eac32.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/280b041cedb56496b2098888283e2be8f951d3787b85baf807c21daac11eac32.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 14 Jul 2023 16:35:35 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/b1jjOcuIdALg5lahFNDRc/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[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]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/dXVU3IPDRHz1QVGh8IMRY/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;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&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 12 Jul 2023 01:04:07 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/dXVU3IPDRHz1QVGh8IMRY/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Weeknotes #3 https://gcollazo.com/weeknotes-3/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/yoL1CglqfTSqv6d4vKGro/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Weeknotes #3 &lt;a href="https://gcollazo.com/weeknotes-3/"&gt;https://gcollazo.com/weeknotes-3/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/d7409ec6219f32ab0faac0c244dc8cc6502d5d6bdf866651d00610557d7cf9d2.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/d7409ec6219f32ab0faac0c244dc8cc6502d5d6bdf866651d00610557d7cf9d2.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 08 Jul 2023 20:33:41 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/yoL1CglqfTSqv6d4vKGro/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🥸]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/MptTQPPZkcIKfFOS9HnoH/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🥸&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/aeea4d5c66cc508ab463b232771bf3f095aa425698142026f065910c6a5ba049.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/aeea4d5c66cc508ab463b232771bf3f095aa425698142026f065910c6a5ba049.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 07 Jul 2023 22:23:06 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/MptTQPPZkcIKfFOS9HnoH/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Sao Paulo: The City With No Outdoor Advertisements https://www.amusingplanet.com/2013/07/sao-paulo-city-with-no-outdoor.html]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/epJ2P1UvBmma6L7zAPORU/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Sao Paulo: The City With No Outdoor Advertisements &lt;a href="https://www.amusingplanet.com/2013/07/sao-paulo-city-with-no-outdoor.html"&gt;https://www.amusingplanet.com/2013/07/sao-paulo-city-with-no-outdoor.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/eb77c5613ca228dadc17003816545856cad345abffbc58db0977c13c11bf6723.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/eb77c5613ca228dadc17003816545856cad345abffbc58db0977c13c11bf6723.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 04 Jul 2023 14:41:17 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/epJ2P1UvBmma6L7zAPORU/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[https://gcollazo.com/weeknotes-2/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/imiCds8UgsOQJCXjJzfYA/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;&lt;a href="https://gcollazo.com/weeknotes-2/"&gt;https://gcollazo.com/weeknotes-2/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/b33bfff709de852ca5e833ce88f150b5b976ec279c472f3f32b3829fad4b7df3.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/b33bfff709de852ca5e833ce88f150b5b976ec279c472f3f32b3829fad4b7df3.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 01 Jul 2023 11:53:47 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/imiCds8UgsOQJCXjJzfYA/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[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. 

https://gcollazo.com/weeknotes-1/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/Mqh5SinyL9rVGH9XAmsfJ/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://gcollazo.com/weeknotes-1/"&gt;https://gcollazo.com/weeknotes-1/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/e7a8007e8e88de290cba2cc7cea333762d3393b9a72e368adaa597d86ab371b8.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/e7a8007e8e88de290cba2cc7cea333762d3393b9a72e368adaa597d86ab371b8.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 27 Jun 2023 02:21:25 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/Mqh5SinyL9rVGH9XAmsfJ/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Unpopular opinion: AWS CloudWatch Logs is better than most other logs and metrics solutions out there]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/9lURCBF8I8YSwB0m81KPV/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Unpopular opinion: AWS CloudWatch Logs is better than most other logs and metrics solutions out there&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 22 Jun 2023 23:34:25 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/9lURCBF8I8YSwB0m81KPV/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Sobran las ideas y las buenas intenciones, lo que hace falta es ejecución efectiva, rendición de cuentas y consecuencias cuando se falle.

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.

El problema no es falta de imaginación ni maldad (en muchos casos), el problema es incompetencia.

«Nunca atribuyas a la maldad lo que se explica adecuadamente por la estupidez»

https://es.wikipedia.org/wiki/Principio_de_Hanlon]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/SLlFscsFpWefc1uKKVTVH/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Sobran las ideas y las buenas intenciones, lo que hace falta es ejecución efectiva, rendición de cuentas y consecuencias cuando se falle.&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;El problema no es falta de imaginación ni maldad (en muchos casos), el problema es incompetencia.&lt;/p&gt;
&lt;p&gt;«Nunca atribuyas a la maldad lo que se explica adecuadamente por la estupidez»&lt;/p&gt;
&lt;p&gt;&lt;a href="https://es.wikipedia.org/wiki/Principio_de_Hanlon"&gt;https://es.wikipedia.org/wiki/Principio_de_Hanlon&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 21 Jun 2023 22:38:35 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/SLlFscsFpWefc1uKKVTVH/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🖤 https://www.youtube.com/watch?v=XbQ08Ixczvo]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/RoPFzJDeqXBGTYVm5uUbG/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🖤 &lt;a href="https://www.youtube.com/watch?v=XbQ08Ixczvo"&gt;https://www.youtube.com/watch?v=XbQ08Ixczvo&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 19 Jun 2023 18:21:05 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/RoPFzJDeqXBGTYVm5uUbG/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🤓The browser tab was a great invention]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/buQahQ6bDYdfqpHirdMgd/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🤓The browser tab was a great invention&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 19 Jun 2023 14:23:06 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/buQahQ6bDYdfqpHirdMgd/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🔥 ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/SSifay6y2T5r9clkQ7Q46/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🔥&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/cd427cf8781414863dc93934b22750115917a4189e27bc2aae72e76da9c953cb.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/cd427cf8781414863dc93934b22750115917a4189e27bc2aae72e76da9c953cb.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 15 Jun 2023 14:57:28 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/SSifay6y2T5r9clkQ7Q46/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[No lies detected]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/vAnWWzyZ6TmkRxCzOiEst/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;No lies detected&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/749c9ed928fb4dba25ecc2f2ef72e316539a4a5301de6a97b26d576cb512b150.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/749c9ed928fb4dba25ecc2f2ef72e316539a4a5301de6a97b26d576cb512b150.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 14 Jun 2023 16:48:58 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/vAnWWzyZ6TmkRxCzOiEst/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[How much of winning a war is just logistics?]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/0PlP5orK0OzWp6fYo9vde/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;How much of winning a war is just logistics?&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 11 Jun 2023 17:27:20 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/0PlP5orK0OzWp6fYo9vde/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[TIL where Debian code names come from: "So far they have been characters taken from the Toy Story movies by Pixar"

🖤

https://www.debian.org/doc/manuals/debian-faq/ftparchives#sourceforcodenames]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/S5ob5Ot5EOVSZ47FckPiX/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;TIL where Debian code names come from: &amp;quot;So far they have been characters taken from the Toy Story movies by Pixar&amp;quot;&lt;/p&gt;
&lt;p&gt;🖤&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.debian.org/doc/manuals/debian-faq/ftparchives#sourceforcodenames"&gt;https://www.debian.org/doc/manuals/debian-faq/ftparchives#sourceforcodenames&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 11 Jun 2023 15:14:41 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/S5ob5Ot5EOVSZ47FckPiX/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Not understanding the difference between logging, metrics and traces allows me to do all using structured logs and search. It works!]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/E5cJOiMZi16Y0v0Sb6eTr/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Not understanding the difference between logging, metrics and traces allows me to do all using structured logs and search. It works!&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 11 Jun 2023 12:21:12 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/E5cJOiMZi16Y0v0Sb6eTr/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Self-hosting PostgreSQL is possible]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/FdwvS6mxfM8qBOEHuSE2w/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Self-hosting PostgreSQL is possible&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 07 Jun 2023 12:57:25 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/FdwvS6mxfM8qBOEHuSE2w/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[TIL that @digitalocean Spaces have support for lifecycle configuration. So my backups bucket now takes care of purging old stuff

https://www.howtogeek.com/devops/how-to-set-an-expiration-policy-on-digitalocean-spaces-buckets/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/y09HEHuzwNALaYfN4o2Q8/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;TIL that @digitalocean Spaces have support for lifecycle configuration. So my backups bucket now takes care of purging old stuff&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.howtogeek.com/devops/how-to-set-an-expiration-policy-on-digitalocean-spaces-buckets/"&gt;https://www.howtogeek.com/devops/how-to-set-an-expiration-policy-on-digitalocean-spaces-buckets/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/13a5fe79ba975ea83efb798fab2db7dd931d054bd4d99e7d9a3c4cf89d6407b3.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/13a5fe79ba975ea83efb798fab2db7dd931d054bd4d99e7d9a3c4cf89d6407b3.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 02 Jun 2023 12:33:43 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/y09HEHuzwNALaYfN4o2Q8/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Boring tech is my favorite tech]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/iqN9yeg9ey5QT7EKE40N5/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Boring tech is my favorite tech&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 01 Jun 2023 16:26:39 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/iqN9yeg9ey5QT7EKE40N5/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[😎]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/iyy3PmMphBpS1pQjHzH4v/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;😎&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/9a2b8f6804d3431d7d1550cd9421b1fcc56f43963d12568373fdfc82bd5f3eb1.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/9a2b8f6804d3431d7d1550cd9421b1fcc56f43963d12568373fdfc82bd5f3eb1.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 27 May 2023 15:52:12 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/iyy3PmMphBpS1pQjHzH4v/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[https://youtu.be/lO2fzDY5wc8]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/tTXJ6gbREOO8jt7TGE01x/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;&lt;a href="https://youtu.be/lO2fzDY5wc8"&gt;https://youtu.be/lO2fzDY5wc8&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 25 May 2023 22:59:09 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/tTXJ6gbREOO8jt7TGE01x/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Writing Python like it's Rust https://kobzol.github.io/rust/python/2023/05/20/writing-python-like-its-rust.html]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/NRb5XFr2lb79vYQJwnhM4/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Writing Python like it's Rust &lt;a href="https://kobzol.github.io/rust/python/2023/05/20/writing-python-like-its-rust.html"&gt;https://kobzol.github.io/rust/python/2023/05/20/writing-python-like-its-rust.html&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 21 May 2023 18:53:02 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/NRb5XFr2lb79vYQJwnhM4/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Favorite Tiny Desk Concerts https://gcollazo.com/favorite-tiny-desk-concerts/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/GMmRM35HZAy2y8lfzcAuM/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Favorite Tiny Desk Concerts &lt;a href="https://gcollazo.com/favorite-tiny-desk-concerts/"&gt;https://gcollazo.com/favorite-tiny-desk-concerts/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/06e701a9d73aa450c1d11959f8c267168a0bf77a2c8da8d67b2b8214cbef423c.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/06e701a9d73aa450c1d11959f8c267168a0bf77a2c8da8d67b2b8214cbef423c.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 18 May 2023 16:35:38 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/GMmRM35HZAy2y8lfzcAuM/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[📊 https://www.visualcapitalist.com/100-most-spoken-languages/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/5YmrHJsonCnrAlfBLqa3z/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;📊 &lt;a href="https://www.visualcapitalist.com/100-most-spoken-languages/"&gt;https://www.visualcapitalist.com/100-most-spoken-languages/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/be9414aa9e8f89a31728f5052859ee6711ab7fdb44bc8294b35e699d8f52cd5b.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/be9414aa9e8f89a31728f5052859ee6711ab7fdb44bc8294b35e699d8f52cd5b.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 18 May 2023 14:32:56 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/5YmrHJsonCnrAlfBLqa3z/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[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. 

https://poedit.net]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/Rjkm5zhDAsq1cvkiOaTmC/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://poedit.net"&gt;https://poedit.net&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/42580e827761d1b97d5aa5f89c14173b9e8eed07c743e046377ec3ba83fe71cb.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/42580e827761d1b97d5aa5f89c14173b9e8eed07c743e046377ec3ba83fe71cb.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 16 May 2023 19:32:44 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/Rjkm5zhDAsq1cvkiOaTmC/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[¡Buenos días!]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/Gjpqngxyjm7uqbsQPUlyc/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;¡Buenos días!&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/f846195085f28f46ed1b7c5d82e5f55bdf74ee8cc93313292848c2cf70eebecd.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/f846195085f28f46ed1b7c5d82e5f55bdf74ee8cc93313292848c2cf70eebecd.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 15 May 2023 14:19:20 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/Gjpqngxyjm7uqbsQPUlyc/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[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.]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/8QqEmgkBnfaTlbwa2Rabv/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;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.&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 15 May 2023 14:15:39 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/8QqEmgkBnfaTlbwa2Rabv/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Another incredible product https://teenage.engineering/products/tp-7]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/Maw3uhZfl8l3d646du3hj/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Another incredible product &lt;a href="https://teenage.engineering/products/tp-7"&gt;https://teenage.engineering/products/tp-7&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/d4db31f5456f5a2be0276283a4d6bb2f35ad78761ad73d936671c7a02fc38513.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/d4db31f5456f5a2be0276283a4d6bb2f35ad78761ad73d936671c7a02fc38513.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 11 May 2023 11:44:15 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/Maw3uhZfl8l3d646du3hj/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🏝️ 😎 🏝️ ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/7Ien6ivKwVFRE57ISPWjh/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🏝️ 😎 🏝️&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/94a8518bb0ea2822080a885191ee03a247198a063e2b61a1b86e30a2d3c8383a.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/94a8518bb0ea2822080a885191ee03a247198a063e2b61a1b86e30a2d3c8383a.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 06 May 2023 15:21:36 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/7Ien6ivKwVFRE57ISPWjh/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[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.

https://quii.dev/HTMX_is_the_Future]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/c9aAq8RP2pQTsa4kBO6o1/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://quii.dev/HTMX_is_the_Future"&gt;https://quii.dev/HTMX_is_the_Future&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 05 May 2023 19:08:25 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/c9aAq8RP2pQTsa4kBO6o1/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🧐 https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/GJ5u26936tsEH7Zfng7Gq/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🧐 &lt;a href="https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90"&gt;https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/0dd643da468116e30ca4987ac96a4d3772276c1ab9433dee32fec3b189632214.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/0dd643da468116e30ca4987ac96a4d3772276c1ab9433dee32fec3b189632214.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 04 May 2023 14:25:14 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/GJ5u26936tsEH7Zfng7Gq/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[You don’t need serverless functions at the edge]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/scDS1XrNvwaI0bg708M2a/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;You don’t need serverless functions at the edge&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 03 May 2023 10:03:39 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/scDS1XrNvwaI0bg708M2a/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Just write a state machine and call it a day]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/ThshcJzfe3xojqo6JGlsR/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Just write a state machine and call it a day&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 02 May 2023 21:55:36 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/ThshcJzfe3xojqo6JGlsR/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Inside the secret list of websites that make AI like ChatGPT sound smart
 https://www.washingtonpost.com/technology/interactive/2023/ai-chatbot-learning/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/a2ioKmg6XGjximKqC6xPK/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Inside the secret list of websites that make AI like ChatGPT sound smart
&lt;a href="https://www.washingtonpost.com/technology/interactive/2023/ai-chatbot-learning/"&gt;https://www.washingtonpost.com/technology/interactive/2023/ai-chatbot-learning/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/e312bbe12985a6cdbc4f129fd8e1f47c6c0967deb7a43b609a3554c672b49353.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/e312bbe12985a6cdbc4f129fd8e1f47c6c0967deb7a43b609a3554c672b49353.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 20 Apr 2023 13:45:39 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/a2ioKmg6XGjximKqC6xPK/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[yup]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/qpVIqb8HAxbbuPRdc9FsC/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;yup&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/674bd451b2a18443e7b6b314063f4cc568bd839d66befea6735ff79f43129144.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/674bd451b2a18443e7b6b314063f4cc568bd839d66befea6735ff79f43129144.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 19 Apr 2023 22:41:35 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/qpVIqb8HAxbbuPRdc9FsC/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[web dev can be very simple and very powerful]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/45QzAigwPRQrbpnLgsy6r/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;web dev can be very simple and very powerful&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 12 Apr 2023 12:59:36 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/45QzAigwPRQrbpnLgsy6r/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🏴‍â˜&nbsp;️ Not paying a ransom in a doble extorsion scheme is not always the best option. ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/KxiOI0aJNEdTAnbHdYCRQ/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🏴‍â˜&nbsp;️ Not paying a ransom in a doble extorsion scheme is not always the best option.&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 03 Apr 2023 13:30:23 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/KxiOI0aJNEdTAnbHdYCRQ/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[If we want the Web to stay relevant we must put huge emphasis on accessibility, usability and design.

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]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/kpRYCrdGtjdDdoaVRgEl2/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;If we want the Web to stay relevant we must put huge emphasis on accessibility, usability and design.&lt;/p&gt;
&lt;p&gt;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&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 15 Mar 2023 14:06:55 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/kpRYCrdGtjdDdoaVRgEl2/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Some times the solution is to create a private CA
😶🔫]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/HanuCaRCv58ifAKvNCQ9z/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Some times the solution is to create a private CA
😶🔫&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 12 Mar 2023 20:40:31 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/HanuCaRCv58ifAKvNCQ9z/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Running servers with quality software isn’t as scary as someone wants you to think. https://sizovs.net/boring/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/91UbxYqx0N76HN4mDf4gJ/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Running servers with quality software isn’t as scary as someone wants you to think. &lt;a href="https://sizovs.net/boring/"&gt;https://sizovs.net/boring/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/2343376296995555009f26a1e4f0eef561ed10253cc08dd6be9a1b1006435da7.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/2343376296995555009f26a1e4f0eef561ed10253cc08dd6be9a1b1006435da7.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 12 Mar 2023 13:12:39 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/91UbxYqx0N76HN4mDf4gJ/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Git Worktree: Enhance your Git Workflow https://www.dylanpaulus.com/posts/git-worktree]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/1lPUya7RU8BQveHByfZjf/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Git Worktree: Enhance your Git Workflow &lt;a href="https://www.dylanpaulus.com/posts/git-worktree"&gt;https://www.dylanpaulus.com/posts/git-worktree&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/d81f207d8aace348cbd2f2a34584c6b00742dcc97ec4b5aa53a4f512344504ce.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/d81f207d8aace348cbd2f2a34584c6b00742dcc97ec4b5aa53a4f512344504ce.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 11 Mar 2023 21:12:51 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/1lPUya7RU8BQveHByfZjf/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Multiple sources of truthinessâ„¢]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/95cGBeTQ7k78EeIQqcdHD/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Multiple sources of truthinessâ„¢&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 10 Mar 2023 14:54:50 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/95cGBeTQ7k78EeIQqcdHD/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[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.

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.]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/yPDkI9KVS6geEQKeGBbuI/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/3b97e4e981e8b736679b122fb90fb3993cc6f8376f1c43692f087b6e9481fc2e.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/3b97e4e981e8b736679b122fb90fb3993cc6f8376f1c43692f087b6e9481fc2e.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/e1e7d4f89ba76db2a033a0cd0f799663086b849da2468a175ece7c0e39787c0a.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/e1e7d4f89ba76db2a033a0cd0f799663086b849da2468a175ece7c0e39787c0a.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 08 Mar 2023 21:26:05 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/yPDkI9KVS6geEQKeGBbuI/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[👀 ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/vGpPNxkKaMTJxBjeZF3bC/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;👀&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/832c60bb096615901b7660bfcf13b3143c37dd9f26e559cda7e365637546712b.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/832c60bb096615901b7660bfcf13b3143c37dd9f26e559cda7e365637546712b.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 04 Mar 2023 17:34:38 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/vGpPNxkKaMTJxBjeZF3bC/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🖤 https://youtu.be/Q07CTj4fUeY ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/9IaAZJ5Ty2kC5GboNRytp/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🖤 &lt;a href="https://youtu.be/Q07CTj4fUeY"&gt;https://youtu.be/Q07CTj4fUeY&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 04 Mar 2023 14:06:24 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/9IaAZJ5Ty2kC5GboNRytp/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[If you owned the hardware your software is running on you would never consider serverless functions as the architecture]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/TkELnJMi7c3cyXkYrNDXA/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;If you owned the hardware your software is running on you would never consider serverless functions as the architecture&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 02 Mar 2023 16:48:27 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/TkELnJMi7c3cyXkYrNDXA/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🏴‍â˜&nbsp;️]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/JFVCSTOflCNZ83Or2dyiD/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🏴‍â˜&nbsp;️&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/bcf2fd847c5952c236c9df6d594ec050ad9c8e194641a32beeacb880290a65ab.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/bcf2fd847c5952c236c9df6d594ec050ad9c8e194641a32beeacb880290a65ab.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 01 Mar 2023 23:25:30 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/JFVCSTOflCNZ83Or2dyiD/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[TIL: Go (like JavaScript) does automatic semicolon insertion ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/ZeCx6QvDwfknBSNJmu7kY/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;TIL: Go (like JavaScript) does automatic semicolon insertion&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 28 Feb 2023 23:01:21 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/ZeCx6QvDwfknBSNJmu7kY/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[It’s Alive!!!]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/LCP39gvRGfBnecUKKEdWa/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;It’s Alive!!!&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/fb56db51ecbe4c2cc180ef4f9d5d3a7d28b364aa7fd1486fbf42da9e64161c87.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/fb56db51ecbe4c2cc180ef4f9d5d3a7d28b364aa7fd1486fbf42da9e64161c87.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 28 Feb 2023 18:17:06 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/LCP39gvRGfBnecUKKEdWa/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[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. ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/W9axAo8aXalQVCy4vTZpy/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;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.&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 28 Feb 2023 13:38:59 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/W9axAo8aXalQVCy4vTZpy/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Just updated my "uses" page https://gcollazo.com/uses/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/CMJY7mUZ0kH3LxUwzKWM2/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Just updated my &amp;quot;uses&amp;quot; page &lt;a href="https://gcollazo.com/uses/"&gt;https://gcollazo.com/uses/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/3f832054b3b2effa5111d1deb6f890aca828087dfbdead3ba6b5247e80bbdf36.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/3f832054b3b2effa5111d1deb6f890aca828087dfbdead3ba6b5247e80bbdf36.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 25 Feb 2023 13:01:38 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/CMJY7mUZ0kH3LxUwzKWM2/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[True story]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/Ryuuz7HFhAyODpDGsF6GI/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;True story&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/00bc20d51b8cc09a8c5a871544f4866154fe730302722a9c36b4a75074f43ede.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/00bc20d51b8cc09a8c5a871544f4866154fe730302722a9c36b4a75074f43ede.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 24 Feb 2023 23:55:01 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/Ryuuz7HFhAyODpDGsF6GI/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Public service, if your Apple TV remote stops controlling the TV volume just restart the remote. YES the remote https://support.apple.com/en-us/HT203777]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/V9pK0p7a4V9Mc8Y6yhJou/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Public service, if your Apple TV remote stops controlling the TV volume just restart the remote. YES the remote &lt;a href="https://support.apple.com/en-us/HT203777"&gt;https://support.apple.com/en-us/HT203777&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 20 Feb 2023 13:28:55 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/V9pK0p7a4V9Mc8Y6yhJou/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Carnaval]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/js5lxBCWNP39MShUQyDxC/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Carnaval&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/ebe643495ef5cc3d0ae80781f461b8b3e25096af8994b35f82eb2be8dbd3c2fa.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/ebe643495ef5cc3d0ae80781f461b8b3e25096af8994b35f82eb2be8dbd3c2fa.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 19 Feb 2023 19:21:27 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/js5lxBCWNP39MShUQyDxC/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[I like vim for simple and quick file editing but prefer vscode for web dev.

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. 

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.

]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/eIeloqkdFsSkWei1VakPL/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;I like vim for simple and quick file editing but prefer vscode for web dev.&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 18 Feb 2023 16:27:33 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/eIeloqkdFsSkWei1VakPL/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🖤🖤🖤 https://marketplace.visualstudio.com/items?itemName=tonybaloney.vscode-pets]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/uz3QNXDRhRZMR5b61o9Ym/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🖤🖤🖤 &lt;a href="https://marketplace.visualstudio.com/items?itemName=tonybaloney.vscode-pets"&gt;https://marketplace.visualstudio.com/items?itemName=tonybaloney.vscode-pets&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 18 Feb 2023 16:06:48 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/uz3QNXDRhRZMR5b61o9Ym/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[😂 https://dumbpasswordrules.com/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/pXsNJqvzge0VKmcN5EJ0L/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;😂 &lt;a href="https://dumbpasswordrules.com/"&gt;https://dumbpasswordrules.com/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/b65e6d83c5a76513e9e3f52c5a9a18aa9b7aead043917caca1931b05793fb4aa.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/b65e6d83c5a76513e9e3f52c5a9a18aa9b7aead043917caca1931b05793fb4aa.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 16 Feb 2023 12:27:39 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/pXsNJqvzge0VKmcN5EJ0L/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Agree. At this point in my career focusing on a single thing feels too limiting and boring TBH https://world.hey.com/dhh/inspiration-is-perishable-f2c8652e]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/3VQYVK1Qc769b2BD7kFkz/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Agree. At this point in my career focusing on a single thing feels too limiting and boring TBH &lt;a href="https://world.hey.com/dhh/inspiration-is-perishable-f2c8652e"&gt;https://world.hey.com/dhh/inspiration-is-perishable-f2c8652e&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/11ba0838fe9f6307bce356de93fb50b1fe2731519a174ab967704f128b6816c5.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/11ba0838fe9f6307bce356de93fb50b1fe2731519a174ab967704f128b6816c5.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 13 Feb 2023 11:42:46 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/3VQYVK1Qc769b2BD7kFkz/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[True Story]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/AfrvHISNkv0ingDYx7aNn/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;True Story&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/ba297d765442a0e8750fc8ffc6a32b51c58452b988f5cad7dda8f04fcc8fcc8d.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/ba297d765442a0e8750fc8ffc6a32b51c58452b988f5cad7dda8f04fcc8fcc8d.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 11 Feb 2023 19:01:20 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/AfrvHISNkv0ingDYx7aNn/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[“ChatGPT Is a Blurry JPEG of the Web”
 https://kottke.org/23/02/ted-chiang-chatgpt-is-a-blurry-jpeg-of-the-web]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/Pbz9mk5q3bJSuvrFDTCd6/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;“ChatGPT Is a Blurry JPEG of the Web”
&lt;a href="https://kottke.org/23/02/ted-chiang-chatgpt-is-a-blurry-jpeg-of-the-web"&gt;https://kottke.org/23/02/ted-chiang-chatgpt-is-a-blurry-jpeg-of-the-web&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 10 Feb 2023 12:24:22 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/Pbz9mk5q3bJSuvrFDTCd6/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[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]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/aHOQ7IaeK1iyk1aIisZpU/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;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&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 09 Feb 2023 13:04:21 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/aHOQ7IaeK1iyk1aIisZpU/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[✉️ Email signstures. Please stop! 🛑 ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/REX1xocibyz2uSvE7KHFy/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;✉️ Email signstures. Please stop! 🛑&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 08 Feb 2023 19:16:04 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/REX1xocibyz2uSvE7KHFy/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Having Touch ID on the external keyboard is a tiny quality of life improvement that I really enjoy ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/CuUwZeYj9xjOfGoUi6XRf/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Having Touch ID on the external keyboard is a tiny quality of life improvement that I really enjoy&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/48e91e4d323585f8741a10c83d91b335782a1b0205357b5759a76d3ce8164a6d.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/48e91e4d323585f8741a10c83d91b335782a1b0205357b5759a76d3ce8164a6d.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 07 Feb 2023 13:25:07 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/CuUwZeYj9xjOfGoUi6XRf/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[After years of building SPAs, getting back to the web framework approach to making web apps feels like cheating https://www.reddit.com/r/django/comments/10vl4eq/django_is_truly_amazing/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/ZXVnxTyuPyAcZzDVCjGzI/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;After years of building SPAs, getting back to the web framework approach to making web apps feels like cheating &lt;a href="https://www.reddit.com/r/django/comments/10vl4eq/django_is_truly_amazing/"&gt;https://www.reddit.com/r/django/comments/10vl4eq/django_is_truly_amazing/&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 07 Feb 2023 13:20:35 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/ZXVnxTyuPyAcZzDVCjGzI/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🌮 Monday? 🍺 ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/4Ch9YvErhyGMEN7qN9sec/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🌮 Monday? 🍺&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 06 Feb 2023 22:29:56 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/4Ch9YvErhyGMEN7qN9sec/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Trolls World Tour is crazy!]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/9AarxMykaySeIFsfM2vEx/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Trolls World Tour is crazy!&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/ee1d62c5a61461bc2c40da5e4299675fdd37193b1dd6b92293810f879d7e8eee.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/ee1d62c5a61461bc2c40da5e4299675fdd37193b1dd6b92293810f879d7e8eee.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 05 Feb 2023 20:04:26 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/9AarxMykaySeIFsfM2vEx/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[📸 🌙 ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/leXw23tbs99dPrrVsBfc8/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;📸 🌙&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/76dc6da9aa6d599f2ae0583efaa54c2d6913cc2efeb1cf5dfe1b5b89a66aa4c8.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/76dc6da9aa6d599f2ae0583efaa54c2d6913cc2efeb1cf5dfe1b5b89a66aa4c8.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 04 Feb 2023 23:47:34 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/leXw23tbs99dPrrVsBfc8/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Been writing quite a lot of Python 🐍 lately. Like it!]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/gKQXXPP0C3hSAISTqsQgj/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Been writing quite a lot of Python 🐍 lately. Like it!&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 03 Feb 2023 22:44:02 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/gKQXXPP0C3hSAISTqsQgj/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🎶https://www.youtube.com/watch?v=uOK5Q6csXiI]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/q6CiOf1Sm6ZfKNMFpiJ2b/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🎶&lt;a href="https://www.youtube.com/watch?v=uOK5Q6csXiI"&gt;https://www.youtube.com/watch?v=uOK5Q6csXiI&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 02 Feb 2023 15:04:53 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/q6CiOf1Sm6ZfKNMFpiJ2b/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[People using React actually look at Facebook and see excellent front end development?]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/vl9c9PcMWD5wjISSY6NGv/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;People using React actually look at Facebook and see excellent front end development?&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 31 Jan 2023 16:35:47 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/vl9c9PcMWD5wjISSY6NGv/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Trying to use the built-in terminal in iOS instead of iTerm 😵‍💫 https://support.apple.com/guide/terminal/keyboard-shortcuts-trmlshtcts/mac]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/zvVIzKMzTOhHTdwEAjkIB/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Trying to use the built-in terminal in iOS instead of iTerm 😵‍💫 &lt;a href="https://support.apple.com/guide/terminal/keyboard-shortcuts-trmlshtcts/mac"&gt;https://support.apple.com/guide/terminal/keyboard-shortcuts-trmlshtcts/mac&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 29 Jan 2023 23:33:19 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/zvVIzKMzTOhHTdwEAjkIB/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Lambda Cold Starts analysis. Visualize 10 Cold Starts for each runtime, updated daily https://maxday.github.io/lambda-perf/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/4grx9NXAoePzzp3RQ86aj/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Lambda Cold Starts analysis. Visualize 10 Cold Starts for each runtime, updated daily &lt;a href="https://maxday.github.io/lambda-perf/"&gt;https://maxday.github.io/lambda-perf/&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 29 Jan 2023 20:02:58 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/4grx9NXAoePzzp3RQ86aj/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Rockets ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/rNd8x5FQZL83VlB4pu51Z/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Rockets&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/058fa7f5ecda18d623f94908eefa9e3a3dadf32f867db0af37cbe7698d818abb.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/058fa7f5ecda18d623f94908eefa9e3a3dadf32f867db0af37cbe7698d818abb.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 28 Jan 2023 20:39:42 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/rNd8x5FQZL83VlB4pu51Z/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Everytime I have to setup git on a new machine theres a new login method 😵‍💫]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/84Y3u5aLkxwJN7AbXQjQN/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Everytime I have to setup git on a new machine theres a new login method 😵‍💫&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 28 Jan 2023 13:46:47 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/84Y3u5aLkxwJN7AbXQjQN/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[&gt;  Good security engineering has little to do with compliance ✨]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/RiJrWggDWR8pYQX9MYknJ/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;blockquote&gt;
&lt;p&gt;Good security engineering has little to do with compliance ✨&lt;/p&gt;
&lt;/blockquote&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 27 Jan 2023 20:27:18 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/RiJrWggDWR8pYQX9MYknJ/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Hey YouTubers please remove the mic from the frame or even better use a lavalier 🧘‍♂️]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/jt0urIivlrvVPqoPTBSpU/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Hey YouTubers please remove the mic from the frame or even better use a lavalier 🧘‍♂️&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 26 Jan 2023 22:08:03 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/jt0urIivlrvVPqoPTBSpU/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[New website for my consulting business https://blimp.io]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/a1VruOAF2V1Y33YDps50Z/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;New website for my consulting business &lt;a href="https://blimp.io"&gt;https://blimp.io&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/66a3f5fa54ce980dd2dca6dcc8387e7ce32e7da8bb86cc38a40b3265d80590b7.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/66a3f5fa54ce980dd2dca6dcc8387e7ce32e7da8bb86cc38a40b3265d80590b7.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 26 Jan 2023 20:48:00 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/a1VruOAF2V1Y33YDps50Z/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[The React ecosystem is great if what you sell is online courses and YouTube video views]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/DgWJzMLWFHlNsZY2Ba2Ha/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;The React ecosystem is great if what you sell is online courses and YouTube video views&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 26 Jan 2023 09:48:04 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/DgWJzMLWFHlNsZY2Ba2Ha/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Switched to using Firefox full time and the experience has been great. Some sites perform better than with Safari for Mac. ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/NlCbEYFsqUYGCV7nd1RLn/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Switched to using Firefox full time and the experience has been great. Some sites perform better than with Safari for Mac.&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 24 Jan 2023 13:24:27 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/NlCbEYFsqUYGCV7nd1RLn/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Don’t want to write boilerplate? Use a framework. Don’t want to use a framework? Write boilerplate. 👻]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/RXeNpc4YxyFc8TVTUtMr3/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Don’t want to write boilerplate? Use a framework. Don’t want to use a framework? Write boilerplate. 👻&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 24 Jan 2023 12:01:08 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/RXeNpc4YxyFc8TVTUtMr3/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Great artists need to know a thing or two about marketing their work]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/t8VwjVdACECUAavRzSCQP/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Great artists need to know a thing or two about marketing their work&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/cfac909790eb1c381dc3cab831a1886f72b637eb78066a76d549b1542e8bf884.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/cfac909790eb1c381dc3cab831a1886f72b637eb78066a76d549b1542e8bf884.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 23 Jan 2023 13:08:43 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/t8VwjVdACECUAavRzSCQP/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Usar ChatGPT para generar los talking points de los fotutos]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/7t4cr8NGNtkgDQpTQkPkA/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Usar ChatGPT para generar los talking points de los fotutos&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 22 Jan 2023 23:59:47 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/7t4cr8NGNtkgDQpTQkPkA/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Llevar a tres niños a la escuela todos los dias y a tiempo es una batalla 😥]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/pIBno0rjMB6aA0CocUKAx/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Llevar a tres niños a la escuela todos los dias y a tiempo es una batalla 😥&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 20 Jan 2023 11:59:52 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/pIBno0rjMB6aA0CocUKAx/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[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!]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/WkWkX2ub4APSj9tkDBP9z/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;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!&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 19 Jan 2023 17:03:33 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/WkWkX2ub4APSj9tkDBP9z/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[😬]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/dhHdaAZPPgMGUsEta2kJJ/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;😬&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/035525a1c85dfa5bd64411787e266d6320a04d1cdb789ecd06e87086477d8d32.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/035525a1c85dfa5bd64411787e266d6320a04d1cdb789ecd06e87086477d8d32.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 18 Jan 2023 22:28:05 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/dhHdaAZPPgMGUsEta2kJJ/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[â˜&nbsp;️ 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” https://tailscale.com/security-bulletins/#ts-2023-001/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/TC7MNNsbGQZf1ZnyLz7Rw/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;â˜&nbsp;️ 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” &lt;a href="https://tailscale.com/security-bulletins/#ts-2023-001/"&gt;https://tailscale.com/security-bulletins/#ts-2023-001/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/b87df5a092ec30f5e29526a061e7830d3b50d483aff9ceda73bb85036f652e73.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/b87df5a092ec30f5e29526a061e7830d3b50d483aff9ceda73bb85036f652e73.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 18 Jan 2023 12:23:34 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/TC7MNNsbGQZf1ZnyLz7Rw/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Great post. I need to read it again https://rauljordan.com/rust-concepts-i-wish-i-learned-earlier/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/f0COrQ4d6xdVoO6J4HgUo/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Great post. I need to read it again &lt;a href="https://rauljordan.com/rust-concepts-i-wish-i-learned-earlier/"&gt;https://rauljordan.com/rust-concepts-i-wish-i-learned-earlier/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/273e4a8c63496d88522140e8aa5bdb55271ac7f47e51de18ef9246b182908500.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/273e4a8c63496d88522140e8aa5bdb55271ac7f47e51de18ef9246b182908500.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 18 Jan 2023 12:19:01 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/f0COrQ4d6xdVoO6J4HgUo/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Bought a new laptop]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/NUKrI0YEQwzcKqssG8M4h/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Bought a new laptop&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/3cb59c1cc66372ff0db9279e8b8937039bc56827a3acbe3aa7e736811622a079.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/3cb59c1cc66372ff0db9279e8b8937039bc56827a3acbe3aa7e736811622a079.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 17 Jan 2023 16:35:59 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/NUKrI0YEQwzcKqssG8M4h/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[This is an insane AWS bill https://twitter.com/dhh/status/1613508201953038337?s=46&amp;t=GridpnLMsET-8z8vK0LCeA]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/Jh8cZVlRxXDLqe2Aytuqb/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;This is an insane AWS bill &lt;a href="https://twitter.com/dhh/status/1613508201953038337?s=46&amp;amp;t=GridpnLMsET-8z8vK0LCeA"&gt;https://twitter.com/dhh/status/1613508201953038337?s=46&amp;amp;t=GridpnLMsET-8z8vK0LCeA&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 17 Jan 2023 15:30:46 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/Jh8cZVlRxXDLqe2Aytuqb/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🌳 ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/AeJhDTsYRtQtKKWu2ePwv/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🌳&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/9d144a20d1b9ef9123aab0d5230fe65316f26dbdc34f80abb48f694c56bf4cdc.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/9d144a20d1b9ef9123aab0d5230fe65316f26dbdc34f80abb48f694c56bf4cdc.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 17 Jan 2023 12:03:31 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/AeJhDTsYRtQtKKWu2ePwv/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🤔 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. ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/ITcrEcSQgi7GjISnOF7Po/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🤔 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.&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 14 Jan 2023 14:56:46 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/ITcrEcSQgi7GjISnOF7Po/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[The Fake Cisco https://www.f-secure.com/content/dam/press/ja/media-library/reports/F-Secure%20Report%20-%20The%20Fake%20Cisco%20(English).pdf]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/pBBIjctjWjIl4XylF9twe/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;The Fake Cisco &lt;a href="https://www.f-secure.com/content/dam/press/ja/media-library/reports/F-Secure%20Report%20-%20The%20Fake%20Cisco%20(English).pdf"&gt;https://www.f-secure.com/content/dam/press/ja/media-library/reports/F-Secure%20Report%20-%20The%20Fake%20Cisco%20(English).pdf&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/313ab453d7433811305a81709dfc539fa16eac496ee6721d5a533d2256ce5751.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/313ab453d7433811305a81709dfc539fa16eac496ee6721d5a533d2256ce5751.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 13 Jan 2023 11:07:01 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/pBBIjctjWjIl4XylF9twe/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[My touchbar now flashes 📸 a bright white light for a few minutes every time I wake up my laptop]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/jO1vdUhhM4ng0ULBmihtz/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;My touchbar now flashes 📸 a bright white light for a few minutes every time I wake up my laptop&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/6a5f01da56396d62921068bddf83d433b102fd0bc6fd89533c31fac28fc0ef48.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/6a5f01da56396d62921068bddf83d433b102fd0bc6fd89533c31fac28fc0ef48.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 12 Jan 2023 12:35:50 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/jO1vdUhhM4ng0ULBmihtz/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Our art gallery]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/9Xv7FSwDAuoCE82lQwZqK/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Our art gallery&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/b63b7a6b4fdca9365308be69970a3e3e099e5f93f5468808f4115224416c496d.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/b63b7a6b4fdca9365308be69970a3e3e099e5f93f5468808f4115224416c496d.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 10 Jan 2023 13:35:24 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/9Xv7FSwDAuoCE82lQwZqK/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[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. 

https://twitter.com/troyhunt/status/1612538664533504000?s=46&amp;t=Ae3PfrSxGpdSnb6P2-hNaw]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/gicoSIYbutnSrELsmLKm4/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://twitter.com/troyhunt/status/1612538664533504000?s=46&amp;amp;t=Ae3PfrSxGpdSnb6P2-hNaw"&gt;https://twitter.com/troyhunt/status/1612538664533504000?s=46&amp;amp;t=Ae3PfrSxGpdSnb6P2-hNaw&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/1ceb46966a7efded888de6cdfd2c62c82f5709fd342e2af2498554332df95eec.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/1ceb46966a7efded888de6cdfd2c62c82f5709fd342e2af2498554332df95eec.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/1613d461be94da58be762b6d09227a14fda046dd3104f12ca7bf5504e6710c87.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/1613d461be94da58be762b6d09227a14fda046dd3104f12ca7bf5504e6710c87.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 10 Jan 2023 12:53:41 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/gicoSIYbutnSrELsmLKm4/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[I’ve been doing some Django web app development these days and I have to say it again. Django is great! 🔥 ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/0MnfqXW93yEW8dIc6CT5E/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;I’ve been doing some Django web app development these days and I have to say it again. Django is great! 🔥&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 09 Jan 2023 22:39:22 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/0MnfqXW93yEW8dIc6CT5E/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[I missed Django for Web development. It’s really good. ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/JnOpDA1PIToMKStNv2vhu/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;I missed Django for Web development. It’s really good.&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 08 Jan 2023 23:53:32 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/JnOpDA1PIToMKStNv2vhu/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[This is crazy https://www.tiktok.com/@ukconqueror/video/7178382395484245254]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/PzJhFADQMHjmu6TYyxp4J/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;This is crazy &lt;a href="https://www.tiktok.com/@ukconqueror/video/7178382395484245254"&gt;https://www.tiktok.com/@ukconqueror/video/7178382395484245254&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 06 Jan 2023 19:39:16 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/PzJhFADQMHjmu6TYyxp4J/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Wireframes are my favorite kind of spec for MVP software 👨‍💻 ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/vClqw3zgOUfSnPToIEqdq/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Wireframes are my favorite kind of spec for MVP software 👨‍💻&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 06 Jan 2023 17:26:42 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/vClqw3zgOUfSnPToIEqdq/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[The Rivian R1S looks like the Simpsons' Canyonero 🚗 ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/974lFGr0Vdvp48htb0L6B/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;The Rivian R1S looks like the Simpsons' Canyonero 🚗&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 04 Jan 2023 18:49:16 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/974lFGr0Vdvp48htb0L6B/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Some folks have asked how will Beluga 🐳 handle a user with thousands of posts. 

The short answer is that the `beluga.json` feed can be trucated after a fixed number of posts. The JSON Feed spec includes a `next_url` field to handle pagination. I will implement this on the app very soon. ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/Vry5jZLOm7eelDHNidzYc/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Some folks have asked how will Beluga 🐳 handle a user with thousands of posts.&lt;/p&gt;
&lt;p&gt;The short answer is that the &lt;code&gt;beluga.json&lt;/code&gt; feed can be trucated after a fixed number of posts. The JSON Feed spec includes a &lt;code&gt;next_url&lt;/code&gt; field to handle pagination. I will implement this on the app very soon.&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 04 Jan 2023 17:15:37 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/Vry5jZLOm7eelDHNidzYc/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[I like this https://brandur.org/fragments/deleted-record-insert]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/rarMct2Bnx3XYmpzNUQ1N/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;I like this &lt;a href="https://brandur.org/fragments/deleted-record-insert"&gt;https://brandur.org/fragments/deleted-record-insert&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 02 Jan 2023 23:58:28 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/rarMct2Bnx3XYmpzNUQ1N/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[This week I will release a new version of Beluga fixing some of the reported issues with Backblaze]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/gM6tzjOBwEcg3WTVHUaAD/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;This week I will release a new version of Beluga fixing some of the reported issues with Backblaze&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 02 Jan 2023 23:47:27 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/gM6tzjOBwEcg3WTVHUaAD/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[✈️ Going home ☀️ ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/OTcGR0ANi8it4vPWaoucn/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;✈️ Going home ☀️&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 02 Jan 2023 23:45:12 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/OTcGR0ANi8it4vPWaoucn/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🐧 ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/EI8UthEctzMv98m7cjHhX/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🐧&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/3f7363a30f8b652864dbc0bd3668a3820f8e2386f5bd90a7dc771efcb5ba4eaa.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/3f7363a30f8b652864dbc0bd3668a3820f8e2386f5bd90a7dc771efcb5ba4eaa.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 31 Dec 2022 22:46:15 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/EI8UthEctzMv98m7cjHhX/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Boston]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/2LsZnaOBLh8yKDeZqFI97/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Boston&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/a32f4dda960a4e767c8f7cfa7a4e12cd8fc9d3b158c7004d46a00cdccdecf7a1.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/a32f4dda960a4e767c8f7cfa7a4e12cd8fc9d3b158c7004d46a00cdccdecf7a1.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 31 Dec 2022 22:45:29 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/2LsZnaOBLh8yKDeZqFI97/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[❄️ Posting from my vacation just to test the experience with horrible connectivity ⛄️ ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/GMDofI3ykBmZufUJY8IjA/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;❄️ Posting from my vacation just to test the experience with horrible connectivity ⛄️&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 28 Dec 2022 19:47:32 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/GMDofI3ykBmZufUJY8IjA/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[First post from the cloud ✈️ ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/YpZ59uDa05S3CkIIXFq7D/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;First post from the cloud ✈️&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 27 Dec 2022 19:55:27 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/YpZ59uDa05S3CkIIXFq7D/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Make th web weird agan https://localghost.dev/blog/building-a-website-like-it-s-1999-in-2022/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/VaSmPWQmnASFEEbtUIXyr/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Make th web weird agan &lt;a href="https://localghost.dev/blog/building-a-website-like-it-s-1999-in-2022/"&gt;https://localghost.dev/blog/building-a-website-like-it-s-1999-in-2022/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/c1d39d48a8bba5b9690a46d3d5b6d2a8b017512cc72e32917a7bd3c4197a7fa1.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/c1d39d48a8bba5b9690a46d3d5b6d2a8b017512cc72e32917a7bd3c4197a7fa1.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 26 Dec 2022 20:30:08 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/VaSmPWQmnASFEEbtUIXyr/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Getting ready ⛄️ ❄️ for the family winter vacation]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/vkJgWw1DQAN31arpOc1G0/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Getting ready ⛄️ ❄️ for the family winter vacation&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 26 Dec 2022 16:19:41 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/vkJgWw1DQAN31arpOc1G0/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[https://yarocruz.netlify.app/posts/no-pressure/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/vX1Ww8mvT44BMqB7yH0cx/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;&lt;a href="https://yarocruz.netlify.app/posts/no-pressure/"&gt;https://yarocruz.netlify.app/posts/no-pressure/&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 25 Dec 2022 20:57:59 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/vX1Ww8mvT44BMqB7yH0cx/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[This is good https://dynomight.net/arguments/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/Nrkddd7dyPMQAVFjMDw5s/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;This is good &lt;a href="https://dynomight.net/arguments/"&gt;https://dynomight.net/arguments/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/aa3d13bb3cadda52cc4c909c5fe7c6517d6e461ae6001fe52a3cffffc0f3661b.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/aa3d13bb3cadda52cc4c909c5fe7c6517d6e461ae6001fe52a3cffffc0f3661b.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 24 Dec 2022 14:49:06 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/Nrkddd7dyPMQAVFjMDw5s/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Ouch! https://blog.lastpass.com/2022/12/notice-of-recent-security-incident/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/6rLCa1gpVHA0CmYWIqQG6/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Ouch! &lt;a href="https://blog.lastpass.com/2022/12/notice-of-recent-security-incident/"&gt;https://blog.lastpass.com/2022/12/notice-of-recent-security-incident/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/98076a37f0d950e820cfbfb75e3363ba7ca8b13e039696eb23ff48150728fbaf.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/98076a37f0d950e820cfbfb75e3363ba7ca8b13e039696eb23ff48150728fbaf.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 23 Dec 2022 12:43:47 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/6rLCa1gpVHA0CmYWIqQG6/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[The feedback from yesterday’s launch was great thank you all 🐳 ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/vovIXe3vZwffhWbdKJVgk/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;The feedback from yesterday’s launch was great thank you all 🐳&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 22 Dec 2022 13:53:54 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/vovIXe3vZwffhWbdKJVgk/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[My response to the large feed problem https://lobste.rs/s/hvvf7a/free_twitter_like_app_for_ios_uses_s3#c_12m3f0]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/dreDt7QzxoetIGoaNnNQK/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;My response to the large feed problem &lt;a href="https://lobste.rs/s/hvvf7a/free_twitter_like_app_for_ios_uses_s3#c_12m3f0"&gt;https://lobste.rs/s/hvvf7a/free_twitter_like_app_for_ios_uses_s3#c_12m3f0&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 22 Dec 2022 13:36:34 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/dreDt7QzxoetIGoaNnNQK/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Currently on the **#1** spot on Lobsters https://lobste.rs/s/hvvf7a/free_twitter_like_app_for_ios_uses_s3]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/w2reSJN072lcIdbKuKHVn/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Currently on the &lt;strong&gt;#1&lt;/strong&gt; spot on Lobsters &lt;a href="https://lobste.rs/s/hvvf7a/free_twitter_like_app_for_ios_uses_s3"&gt;https://lobste.rs/s/hvvf7a/free_twitter_like_app_for_ios_uses_s3&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 21 Dec 2022 19:06:34 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/w2reSJN072lcIdbKuKHVn/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Beluga 🐳 got to the **#12** spot on Product Hunt ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/pkCAVy1MG7Ylns2ISpkrx/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Beluga 🐳 got to the &lt;strong&gt;#12&lt;/strong&gt; spot on Product Hunt&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 21 Dec 2022 19:05:45 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/pkCAVy1MG7Ylns2ISpkrx/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Just published the website https://beluga.social]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/zWB36tiwzg0BPKSb8Y8lb/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Just published the website &lt;a href="https://beluga.social"&gt;https://beluga.social&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/ba8dbd35c15cfc066afcb9ecced46f7dbc9e460072b0774b2093b850ef83ba34.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/ba8dbd35c15cfc066afcb9ecced46f7dbc9e460072b0774b2093b850ef83ba34.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 20 Dec 2022 23:04:24 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/zWB36tiwzg0BPKSb8Y8lb/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Beluga 🐳 will launch tomorrow on Product Hunt]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/8JzHgqoJY816vtGpVx2qm/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Beluga 🐳 will launch tomorrow on Product Hunt&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 20 Dec 2022 21:59:08 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/8JzHgqoJY816vtGpVx2qm/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[I think I might be able to add partial Mastodon 🐘 support to 
Beluga 🐳]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/3vNjq7BDGIKoabSVYk4hn/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;I think I might be able to add partial Mastodon 🐘 support to
Beluga 🐳&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 20 Dec 2022 19:16:05 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/3vNjq7BDGIKoabSVYk4hn/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[“code isn’t really written so much as beaten it into shape and then refactored” https://pboyd.io/posts/cargo-cult-of-good-code/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/RGbqeEJegYB5gNM20PU6Y/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;“code isn’t really written so much as beaten it into shape and then refactored” &lt;a href="https://pboyd.io/posts/cargo-cult-of-good-code/"&gt;https://pboyd.io/posts/cargo-cult-of-good-code/&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 20 Dec 2022 14:54:42 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/RGbqeEJegYB5gNM20PU6Y/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🇦🇷 ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/hd0G57L4ziLYjzkshHY8q/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🇦🇷&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sun, 18 Dec 2022 18:49:24 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/hd0G57L4ziLYjzkshHY8q/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Take note https://bishopfox.com/blog/unredacter-tool-never-pixelation]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/Cscm9gp6n2Ctlh2avjXWD/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Take note &lt;a href="https://bishopfox.com/blog/unredacter-tool-never-pixelation"&gt;https://bishopfox.com/blog/unredacter-tool-never-pixelation&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/077e11cb1f767da534126668cce5d46e5c48d18ff8a7d1275c47968c0d5bd9a8.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/077e11cb1f767da534126668cce5d46e5c48d18ff8a7d1275c47968c0d5bd9a8.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 17 Dec 2022 13:00:34 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/Cscm9gp6n2Ctlh2avjXWD/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🔥 Very productive day. Designed a website before lunch, worked on some documents for Beluga 🐳 and debugged an issue on an old web app ✨ ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/JyWXDPjp7UsGqKcrT3GHp/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🔥 Very productive day. Designed a website before lunch, worked on some documents for Beluga 🐳 and debugged an issue on an old web app ✨&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 16 Dec 2022 18:02:12 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/JyWXDPjp7UsGqKcrT3GHp/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Development of the Beluga 🐳 website is getting started. Looks like I’m launching the app at some point next week. ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/o0btqcVjcgwqWBF2m3llF/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Development of the Beluga 🐳 website is getting started. Looks like I’m launching the app at some point next week.&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 15 Dec 2022 22:27:29 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/o0btqcVjcgwqWBF2m3llF/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[https://www.nist.gov/news-events/news/2022/12/nist-retires-sha-1-cryptographic-algorithm]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/uoatvJvjvwwMQetnHfLsT/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;&lt;a href="https://www.nist.gov/news-events/news/2022/12/nist-retires-sha-1-cryptographic-algorithm"&gt;https://www.nist.gov/news-events/news/2022/12/nist-retires-sha-1-cryptographic-algorithm&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/db5453fe080e366fec35930983789239ae6fdf9afcca057aca1e795b450ccb61.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/db5453fe080e366fec35930983789239ae6fdf9afcca057aca1e795b450ccb61.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 15 Dec 2022 19:22:30 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/uoatvJvjvwwMQetnHfLsT/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[GitHub broke the back button]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/1tjswTCG6IKlnDmqy3uQK/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;GitHub broke the back button&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 15 Dec 2022 11:50:26 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/1tjswTCG6IKlnDmqy3uQK/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[https://tfos.co/p/rebuild-social-media/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/fL50FzC645BHpFvwxhm39/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;&lt;a href="https://tfos.co/p/rebuild-social-media/"&gt;https://tfos.co/p/rebuild-social-media/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/8d3d37e7a4b5e4e11b62350f4f7a52d6d6cca6dd55f603d38cbf1efa6f30c082.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/8d3d37e7a4b5e4e11b62350f4f7a52d6d6cca6dd55f603d38cbf1efa6f30c082.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 14 Dec 2022 01:19:14 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/fL50FzC645BHpFvwxhm39/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Today I spent all day working on the web site design of https://beluga.social]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/N0ioHp1iN8GJd2HBtXlV0/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Today I spent all day working on the web site design of &lt;a href="https://beluga.social"&gt;https://beluga.social&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 12 Dec 2022 23:36:50 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/N0ioHp1iN8GJd2HBtXlV0/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Anoche recibí este intento de phishing via SMS diseñado para clientes de FirstBank]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/CiqrdlW6GmILjBXB8WxJx/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Anoche recibí este intento de phishing via SMS diseñado para clientes de FirstBank&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/9d1d6b8cbdbe0a1d6d411dd70d9ef19ba13b3e8d27c81e7f87a4af3c10ecab05.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/9d1d6b8cbdbe0a1d6d411dd70d9ef19ba13b3e8d27c81e7f87a4af3c10ecab05.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 10 Dec 2022 18:16:59 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/CiqrdlW6GmILjBXB8WxJx/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[https://macwright.com/2022/12/09/activitypub.html]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/2WkxQOxjzl8CukUYTy8q1/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;&lt;a href="https://macwright.com/2022/12/09/activitypub.html"&gt;https://macwright.com/2022/12/09/activitypub.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/6422838cbb37a7ecb6eadbc16a4c1e81d086581e58d29736a7f68201e36edd02.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/6422838cbb37a7ecb6eadbc16a4c1e81d086581e58d29736a7f68201e36edd02.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Sat, 10 Dec 2022 01:18:00 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/2WkxQOxjzl8CukUYTy8q1/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🥳]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/QLfNp7T7qlpTnGTyI7p8k/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🥳&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/dd8d137372a129f0baaa773a95156dc8cd53a911eb9d4232cbcc355f85dfc3ed.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/dd8d137372a129f0baaa773a95156dc8cd53a911eb9d4232cbcc355f85dfc3ed.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 09 Dec 2022 21:27:25 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/QLfNp7T7qlpTnGTyI7p8k/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Now we wait]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/moCe6D5E4M0twIszFGwHu/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Now we wait&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/1f1042b008448b641a6b846643ad170caaaf0251b22ba167a80fbf8ea4d0207a.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/1f1042b008448b641a6b846643ad170caaaf0251b22ba167a80fbf8ea4d0207a.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 09 Dec 2022 16:20:21 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/moCe6D5E4M0twIszFGwHu/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Beluga usa el formato [JSONFeed](https://www.jsonfeed.org) para maximizar su compatibilidad. Muchos lectores RSS pueden leer este formato.]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/PxzzgdmsZVmAGimSj8PFr/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Beluga usa el formato &lt;a href="https://www.jsonfeed.org"&gt;JSONFeed&lt;/a&gt; para maximizar su compatibilidad. Muchos lectores RSS pueden leer este formato.&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Fri, 09 Dec 2022 12:52:54 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/PxzzgdmsZVmAGimSj8PFr/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[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)]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/nCogimO8Z4uDYytbdXtMt/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;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)&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Thu, 08 Dec 2022 19:24:39 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/nCogimO8Z4uDYytbdXtMt/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[🎄🎄🎄]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/LVVVkTnAxLGTVu3QwVmGR/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;🎄🎄🎄&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/6d90a6fddc32a75d9210fc41aab8822c98b0f169d267e3512d3f692180805438.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/6d90a6fddc32a75d9210fc41aab8822c98b0f169d267e3512d3f692180805438.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Wed, 07 Dec 2022 13:02:12 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/LVVVkTnAxLGTVu3QwVmGR/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[I would try this https://www.apple.com/newsroom/2022/12/apple-introduces-apple-music-sing/]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/k3bLrDCN2of6GC3nhPVx4/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;I would try this &lt;a href="https://www.apple.com/newsroom/2022/12/apple-introduces-apple-music-sing/"&gt;https://www.apple.com/newsroom/2022/12/apple-introduces-apple-music-sing/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/1cf538a74eb7449c17fce1c4a219d59fd6445b44985c01f06392ee6ee79ec9cf.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/1cf538a74eb7449c17fce1c4a219d59fd6445b44985c01f06392ee6ee79ec9cf.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 06 Dec 2022 20:52:27 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/k3bLrDCN2of6GC3nhPVx4/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Reading text from a web page in Swift is possible but not that obvious ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/ZdP533mQDgkLIVh1SUvnX/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Reading text from a web page in Swift is possible but not that obvious&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/5575569f7bfbbd418ce80edac535d69c45c1a34ad970ebedf27aa14bf892106d.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/5575569f7bfbbd418ce80edac535d69c45c1a34ad970ebedf27aa14bf892106d.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 06 Dec 2022 18:52:12 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/ZdP533mQDgkLIVh1SUvnX/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Lo mejor de este break del trabajo que estoy tomando es que apenas recibo emails 🥳]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/AO04PMRptZGWjir4sEa2U/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Lo mejor de este break del trabajo que estoy tomando es que apenas recibo emails 🥳&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 06 Dec 2022 13:01:48 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/AO04PMRptZGWjir4sEa2U/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[iOS tiene una cantidad gigante de APIs que funcionan excepcionalmente bien ]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/MlzetkTcy2Xzyd40irDuI/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;iOS tiene una cantidad gigante de APIs que funcionan excepcionalmente bien&lt;/p&gt;&lt;p&gt;&lt;a href="https://beluga.gcollazo.com/media/61d0d631527690f49a4e422f18f526cf881b09dd2b9d6109a8bb27529632ba04.jpg"&gt;&lt;img src="https://beluga.gcollazo.com/media/61d0d631527690f49a4e422f18f526cf881b09dd2b9d6109a8bb27529632ba04.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Tue, 06 Dec 2022 11:32:31 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/MlzetkTcy2Xzyd40irDuI/index.html&lt;/guid&gt;
&lt;/item&gt;&lt;item&gt;
    &lt;title&gt;&lt;![CDATA[Hello, World!]]&gt;&lt;/title&gt;
    &lt;link&gt;https://beluga.gcollazo.com/posts/gt7nnDrPLjeojdYboAw9C/index.html&lt;/link&gt;
    &lt;description&gt;&lt;![CDATA[&lt;p&gt;Hello, World!&lt;/p&gt;]]&gt;&lt;/description&gt;
    &lt;author&gt;gcollazo&lt;/author&gt;
    &lt;pubDate&gt;Mon, 05 Dec 2022 20:10:15 +0000&lt;/pubDate&gt;
    &lt;guid isPermaLink="true"&gt;https://beluga.gcollazo.com/posts/gt7nnDrPLjeojdYboAw9C/index.html&lt;/guid&gt;
&lt;/item&gt;
    &lt;/channel&gt;
&lt;/rss&gt;</pre></body></html>