<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Opensource on Hi, I'm *squid*</title><link>https://orivega.io/tags/opensource/</link><description>Recent content in Opensource on Hi, I'm *squid*</description><image><title>Hi, I'm *squid*</title><url>https://orivega.io/images/og.png</url><link>https://orivega.io/images/og.png</link></image><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 02 Nov 2026 12:25:00 +0100</lastBuildDate><atom:link href="https://orivega.io/tags/opensource/index.xml" rel="self" type="application/rss+xml"/><item><title>tmail: My Winter Project Is a Mail Client for the Terminal</title><link>https://orivega.io/tmail-my-winter-project-a-mail-client-for-the-terminal/</link><pubDate>Mon, 02 Nov 2026 12:25:00 +0100</pubDate><guid>https://orivega.io/tmail-my-winter-project-a-mail-client-for-the-terminal/</guid><description>Every year I pick one personal project for the winter and give it a deadline: the first day of spring. This year it is tmail, a keyboard-driven mail client for the terminal. Should it also talk XMPP and IRC?</description></item><item><title>Moongate v2: Rewriting a Ultima Online Server From Scratch (Because I Wanted To)</title><link>https://orivega.io/moongate-v2-rewriting-a-ultima-online-server-from-scratch-because-i-wanted-to/</link><pubDate>Fri, 20 Feb 2026 23:00:00 +0000</pubDate><guid>https://orivega.io/moongate-v2-rewriting-a-ultima-online-server-from-scratch-because-i-wanted-to/</guid><description>A personal story about nostalgia, a terrible job, and rewriting an Ultima Online server emulator from scratch with .NET 10 and NativeAOT.</description></item><item><title>Day 45: Using Linux as My Primary Development Environment: A Technical Review After 45 Days</title><link>https://orivega.io/day-45-using-linux-as-my-primary-development-environment-a-technical-review-after-45-days/</link><pubDate>Wed, 07 Jan 2026 09:04:00 +0000</pubDate><guid>https://orivega.io/day-45-using-linux-as-my-primary-development-environment-a-technical-review-after-45-days/</guid><description>&lt;p&gt;&lt;img alt="99663eee9d43bda71dc57434a7446320" loading="lazy" src="https://orivega.io/images/99663eee9d43bda71dc57434a7446320.webp"&gt;&lt;/p&gt;
&lt;p&gt;It has now been 45 days since I started my “100 Days of Linux” journey on November 24th. The goal was simple but radical: replace macOS and Windows entirely and verify whether Linux could cover &lt;em&gt;everything&lt;/em&gt;—development, gaming, productivity, graphics, and daily use—without compromise.&lt;/p&gt;
&lt;p&gt;The conclusion so far is clear: Linux has become my main system, and it works flawlessly.&lt;br&gt;
Below is my technical review as of January 7th, 2026.&lt;/p&gt;</description></item><item><title>100 Days Linux Challenge: Progress Update</title><link>https://orivega.io/100-days-linux-challenge-progress-update/</link><pubDate>Wed, 17 Dec 2025 09:26:00 +0000</pubDate><guid>https://orivega.io/100-days-linux-challenge-progress-update/</guid><description>&lt;p&gt;It’s been &lt;strong&gt;23 days&lt;/strong&gt; since I started my &lt;strong&gt;100 Days of Linux&lt;/strong&gt; challenge, and I wanted to share a short recap.&lt;/p&gt;
&lt;h2 id="daily-use--gaming"&gt;Daily Use &amp;amp; Gaming&lt;/h2&gt;
&lt;p&gt;I feel great using Linux. I’ve been on Linux for years, but I had never really committed to a &lt;strong&gt;full migration&lt;/strong&gt; including gaming.&lt;/p&gt;
&lt;p&gt;Now I have.&lt;br&gt;
At home I run a PC with an &lt;strong&gt;RTX 5080&lt;/strong&gt;, and thanks to &lt;strong&gt;Proton + Steam&lt;/strong&gt;, game compatibility is basically perfect for my needs.&lt;br&gt;
So… &lt;strong&gt;goodbye Windows&lt;/strong&gt; between bloatware and Copilot, I don’t miss it at all.&lt;/p&gt;</description></item></channel></rss>