<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Angelo&apos;s Blog</title><description>Angelo&apos;s blog on software engineering and tech.</description><link>https://angelo.fallaria.com/</link><item><title>Modeling sum types in Python</title><link>https://angelo.fallaria.com/blog/modeling-python-sum-types/</link><guid isPermaLink="true">https://angelo.fallaria.com/blog/modeling-python-sum-types/</guid><description>                                                                                                              Did you know that sum types in Python can be implemented, similar to Rust enums with all the associated type safety and pattern matching?  </description><pubDate>Tue, 09 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Building my first split keyboard (Lily58) ⌨️</title><link>https://angelo.fallaria.com/blog/building-my-lily58/</link><guid isPermaLink="true">https://angelo.fallaria.com/blog/building-my-lily58/</guid><description>                                                                                                                                                                           I&apos;ve wanted to use a split keyboard ever since I started watching ThePrimeagen, a software engineer and streamer who uses a split keyboard with Neovim.  </description><pubDate>Sun, 25 Sep 2022 00:00:00 GMT</pubDate></item><item><title>fmt.Println(&apos;Hello world!&apos;)</title><link>https://angelo.fallaria.com/blog/first-post/</link><guid isPermaLink="true">https://angelo.fallaria.com/blog/first-post/</guid><description>                                                                                                            Hi there! First things first, I&apos;m going to introduce myself.  </description><pubDate>Sat, 10 Sep 2022 00:00:00 GMT</pubDate></item></channel></rss>