<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Doctacosa</title>
    <link>https://blog.interordi.com/</link>
    <description>🪶 I&#39;m a real blog! Maybe? 🤔  Thoughts by Stéphane, often in English, parfois en français!</description>
    <pubDate>Fri, 22 May 2026 20:13:47 +0000</pubDate>
    <item>
      <title>The tools I use and why I chose them</title>
      <link>https://blog.interordi.com/the-tools-i-use-and-why-i-chose-them</link>
      <description>&lt;![CDATA[There are lots of software out there. I happen to have a bit of a habit of not using the market leaders or obvious options, so I figured I&#39;d compile a list of what applications I actually use, why I chose them, and in some cases why I didn&#39;t go with the obvious alternative.&#xA;&#xA;My goal is to keep this updated over time.&#xA;&#xA;An overall guiding principle is that I don&#39;t pick the popular one because it&#39;s popular, I pick the tools I like. Crazy concept, I know. I&#39;ve also been trying to move away from the US tech giants for multiple reasons, which, yes, is possible if challenging at times.&#xA;&#xA;Browser: Vivaldi&#xA;Market leader: Chrome&#xA;Common alternative: Firefox&#xA;&#xA;I stare at a browser for a good chunk of the day. I want it to run the way I want. And Vivaldi has a crazy amount of customization allowing me to run it the way I want to. Things like tiled pages and the sidebar really come in handy. The browser used to run somewhat slower than the competition, but that&#39;s improved quite a bit over the years.&#xA;&#xA;Why not Firefox? I stepped away from it around version 29, the Australis release, as I didn&#39;t really liked how it looked and never came back. It&#39;s improved in the past years and would probably be the one I&#39;d use if Vivaldi didn&#39;t exist.&#xA;&#xA;Email client: eM Client&#xA;Market leader: Outlook (Gmail doesn&#39;t count)&#xA;Common alternative: Thunderbird&#xA;&#xA;I wrote a detailed post about the email client options, so I&#39;ll keep this section short. The new Outlook that&#39;s being promoted is terrible. Thunderbird only really works well for email, while the other sections (calendar, contacts, chat, ...) all have very rough edges. eM Client works really well for my work flow and I&#39;ve been very satisfied with it, even if it&#39;s not an open source option like so many entries I&#39;ve listed here.&#xA;&#xA;Office suite: OnlyOffice&#xA;Market leader: Microsoft Office&#xA;Common alternative: LibreOffice&#xA;&#xA;This is tentative as I&#39;m still testing it as of May 2026, but so far I&#39;m really liking OnlyOffice. It&#39;s speedy and focused on compatibility with Microsoft&#39;s option, so I can easily swap files with other people without running into major formatting issues. It&#39;s available on all the platforms I use. I&#39;m still waiting to see if I&#39;ll run into any limitations while working with it.&#xA;&#xA;LibreOffice is the obvious option, but I just don&#39;t gel with it. There&#39;s no major issue making it a deal breaker, it&#39;s the addition of small things. It feels slightly slower than I&#39;d like it to, the dark mode support isn&#39;t 100% there, the user interface lacks some polish, I run into kerning issues once in a while, and the list goes on. It&#39;s not bad. But I don&#39;t love it.&#xA;&#xA;Note taking: Joplin&#xA;Market leader: No obvious one&#xA;&#xA;I had been using OneNote for everything related to note taking. Quick daily reminders, shopping and grocery lists, detailed project notes, it was all there. Eventually, though, the free-form formatting it offers didn&#39;t appeal to me, and I wanted something using Markdown formatting since I already use that in multiple places.&#xA;&#xA;Enter Joplin. Open source, fully featured, customizable through plugins, and yes, using Markdown for formatting. I&#39;ve been gradually shifting over to it, one project at a time, and I&#39;m almost done with the transition. It&#39;s available on desktop and mobile with multiple sync options, so I can always have my latest notes available. Since it&#39;s Markdown, I can also use it to directly preview my writing that would go in other places, like this very blog post you&#39;re reading!&#xA;&#xA;Navigation: HERE WeGo&#xA;Market leader: Google Maps&#xA;Common alternative: OpenStreetMap-based options&#xA;&#xA;This one was tricky because I have two key requirements:&#xA;Accessible on both desktop and mobile&#xA;Include public transit options&#xA;&#xA;Apps that hit both of these are rare. Either they&#39;re mobile app focused for transit, or they&#39;re oriented toward car driving only. Since I frequently use public transit, I need something that includes the schedule of busses and trains. HERE WeGo is one of the few to actually do it all: it&#39;s accessible as a web page, it&#39;s installable as a mobile app, and it&#39;s got transit routing. It even does turn-by-turn navigation for drivers! Address searching is a bit finicky at times, but it works well overall.&#xA;&#xA;Social network:  Misskey (Fediverse)&#xA;Market leader: Facebook, Instagram, X, ...&#xA;Common alternative: BlueSky, Mastodon, ...&#xA;&#xA;The choices for leader and alternatives could be argued for quite a while, so let&#39;s move ahead already.&#xA;&#xA;I&#39;m not a big social media user, and I prefer smaller platforms since they seem more genuine. Mastodon sounds right up my alley, but I actually opted for Misskey since it has more features and a user interface that I prefer. I even run my own instance!  Mastodon has been catching up in the past few years and feels better now than it did in 2023, but I still prefer Misskey. The two being mostly compatible with each other through the Fediverse means I can follow many people and not miss out on content.&#xA;&#xA;Cloud storage: Proton Drive&#xA;Market leader: iCloud, Google Drive, OneDrive&#xA;&#xA;Some scoff at using cloud storage at all, but I like it for some content. It&#39;s a convenient way to keep some of my files accessible from multiple devices at once and acts as an extra off-site backup option. I used OneDrive extensively in the past and it worked well, but I wanted to get my personal data off the American platforms.&#xA;&#xA;Proton Drive seemed like an ideal option: Swiss-based and well supported for years. I carefully tested it over some weeks, everything worked smoothly, so I went ahead and shuffled about 400 GB of data over. Good thing my home Internet connection now has an unlimited data cap!&#xA;&#xA;Now, if only that fabled Linux client would come out to make it even more widely available...&#xA;&#xA;Password manager: Proton Pass&#xA;Market leader: In-browser options&#xA;&#xA;This is the first Proton product I adopted as I liked their approach. I don&#39;t like saving passwords directly in the browser as they only live there and they&#39;re not accessible through other means. Proton Pass works across multiple browsers and can even be used standalone in its own app, ensuring I&#39;m not tied down. I even managed to bring my mom into using it, which is saying something about its ease of use!&#xA;&#xA;Authenticator: Proton Auth&#xA;Market leader: Google Authenticator&#xA;&#xA;I used to be on Microsoft Authenticator, but it didn&#39;t offer any simple export option and I didn&#39;t like the idea of my data being confined to a single device. Proton&#39;s take on this works well and can be saved and synchronized safely across devices, making sure I don&#39;t accidentally lose access to my various accounts.&#xA;&#xA;Not applicable&#xA;&#xA;Not everything I have needs to be shuffled to a different platform, as I&#39;m already happy with what I have and it meets all my requirements.&#xA;Email accounts: All tied to my own web hosting, located in Canada.&#xA;Game servers: Hosted in Canada with OVH.&#xA;&#xA;Still to be resolved&#xA;&#xA;There are some items that I&#39;d like to replace but I haven&#39;t found a good alternative yet, or they&#39;re underdeveloped. Suggestions are welcome.&#xA;Chat: Currently on Discord. Everyone&#39;s there. I&#39;m building up XMPP as an alternative, but will people follow?&#xA;Photos saving: Currently on OneDrive, it&#39;s convenient to automatically back up the photos out of my phone.&#xA;Search engine: Most of the alternatives have too many ads or too much AI.&#xA;&#xA;- Doctacosa]]&gt;</description>
      <content:encoded><![CDATA[<p>There are lots of software out there. I happen to have a bit of a habit of not using the market leaders or obvious options, so I figured I&#39;d compile a list of what applications I actually use, why I chose them, and in some cases why I didn&#39;t go with the obvious alternative.</p>

<p>My goal is to keep this updated over time.</p>

<p>An overall guiding principle is that I don&#39;t pick the popular one because it&#39;s popular, I pick the tools <strong>I</strong> like. Crazy concept, I know. I&#39;ve also been trying to move away from the US tech giants for multiple reasons, which, yes, is possible if challenging at times.</p>

<h2 id="browser-vivaldi">Browser: Vivaldi</h2>

<p><strong>Market leader:</strong> Chrome
<strong>Common alternative:</strong> Firefox</p>

<p>I stare at a browser for a good chunk of the day. I want it to run the way <em>I</em> want. And Vivaldi has a crazy amount of customization allowing me to run it the way I want to. Things like tiled pages and the sidebar really come in handy. The browser used to run somewhat slower than the competition, but that&#39;s improved quite a bit over the years.</p>

<p>Why not Firefox? I stepped away from it around version 29, the Australis release, as I didn&#39;t really liked how it looked and never came back. It&#39;s improved in the past years and would probably be the one I&#39;d use if Vivaldi didn&#39;t exist.</p>

<h2 id="email-client-em-client">Email client: eM Client</h2>

<p><strong>Market leader:</strong> Outlook (Gmail doesn&#39;t count)
<strong>Common alternative:</strong> Thunderbird</p>

<p>I wrote a <a href="https://blog.interordi.com/finding-the-right-email-client">detailed post</a> about the email client options, so I&#39;ll keep this section short. The new Outlook that&#39;s being promoted is terrible. Thunderbird only really works well for email, while the other sections (calendar, contacts, chat, ...) all have very rough edges. eM Client works really well for my work flow and I&#39;ve been very satisfied with it, even if it&#39;s not an open source option like so many entries I&#39;ve listed here.</p>

<h2 id="office-suite-onlyoffice">Office suite: OnlyOffice</h2>

<p><strong>Market leader:</strong> Microsoft Office
<strong>Common alternative:</strong> LibreOffice</p>

<p>This is tentative as I&#39;m still testing it as of May 2026, but so far I&#39;m really liking OnlyOffice. It&#39;s speedy and focused on compatibility with Microsoft&#39;s option, so I can easily swap files with other people without running into major formatting issues. It&#39;s available on all the platforms I use. I&#39;m still waiting to see if I&#39;ll run into any limitations while working with it.</p>

<p>LibreOffice is the obvious option, but I just don&#39;t gel with it. There&#39;s no major issue making it a deal breaker, it&#39;s the addition of small things. It feels slightly slower than I&#39;d like it to, the dark mode support isn&#39;t 100% there, the user interface lacks some polish, I run into kerning issues once in a while, and the list goes on. It&#39;s not bad. But I don&#39;t love it.</p>

<h2 id="note-taking-joplin">Note taking: Joplin</h2>

<p><strong>Market leader:</strong> No obvious one</p>

<p>I had been using OneNote for <em>everything</em> related to note taking. Quick daily reminders, shopping and grocery lists, detailed project notes, it was all there. Eventually, though, the free-form formatting it offers didn&#39;t appeal to me, and I wanted something using Markdown formatting since I already use that in multiple places.</p>

<p>Enter Joplin. Open source, fully featured, customizable through plugins, and yes, using Markdown for formatting. I&#39;ve been gradually shifting over to it, one project at a time, and I&#39;m almost done with the transition. It&#39;s available on desktop and mobile with multiple sync options, so I can always have my latest notes available. Since it&#39;s Markdown, I can also use it to directly preview my writing that would go in other places, like this very blog post you&#39;re reading!</p>

<h2 id="navigation-here-wego">Navigation: HERE WeGo</h2>

<p><strong>Market leader:</strong> Google Maps
<strong>Common alternative:</strong> OpenStreetMap-based options</p>

<p>This one was tricky because I have two key requirements:
* Accessible on both desktop and mobile
* Include public transit options</p>

<p>Apps that hit both of these are rare. Either they&#39;re mobile app focused for transit, or they&#39;re oriented toward car driving only. Since I frequently use public transit, I need something that includes the schedule of busses and trains. HERE WeGo is one of the few to actually do it all: it&#39;s <a href="https://wego.here.com">accessible as a web page</a>, it&#39;s installable as a mobile app, and it&#39;s got transit routing. It even does turn-by-turn navigation for drivers! Address searching is a bit finicky at times, but it works well overall.</p>

<h2 id="social-network-misskey-fediverse">Social network:  Misskey (Fediverse)</h2>

<p><strong>Market leader:</strong> Facebook, Instagram, X, ...
<strong>Common alternative:</strong> BlueSky, Mastodon, ...</p>

<p>The choices for leader and alternatives could be argued for quite a while, so let&#39;s move ahead already.</p>

<p>I&#39;m not a big social media user, and I prefer smaller platforms since they seem more genuine. Mastodon sounds right up my alley, but I actually opted for Misskey since it has more features and a user interface that I prefer. <a href="https://social.interordi.com/">I even run my own instance!</a>  Mastodon has been catching up in the past few years and feels better now than it did in 2023, but I still prefer Misskey. The two being mostly compatible with each other through the Fediverse means I can follow many people and not miss out on content.</p>

<h2 id="cloud-storage-proton-drive">Cloud storage: Proton Drive</h2>

<p><strong>Market leader:</strong> iCloud, Google Drive, OneDrive</p>

<p>Some scoff at using cloud storage at all, but I like it for some content. It&#39;s a convenient way to keep some of my files accessible from multiple devices at once and acts as an extra off-site backup option. I used OneDrive extensively in the past and it worked well, but I wanted to get my personal data off the American platforms.</p>

<p>Proton Drive seemed like an ideal option: Swiss-based and well supported for years. I carefully tested it over some weeks, everything worked smoothly, so I went ahead and shuffled about 400 GB of data over. Good thing my home Internet connection now has an unlimited data cap!</p>

<p>Now, if only that fabled Linux client would come out to make it even more widely available...</p>

<h2 id="password-manager-proton-pass">Password manager: Proton Pass</h2>

<p><strong>Market leader:</strong> In-browser options</p>

<p>This is the first Proton product I adopted as I liked their approach. I don&#39;t like saving passwords directly in the browser as they only live there and they&#39;re not accessible through other means. Proton Pass works across multiple browsers and can even be used standalone in its own app, ensuring I&#39;m not tied down. I even managed to bring my mom into using it, which is saying something about its ease of use!</p>

<h2 id="authenticator-proton-auth">Authenticator: Proton Auth</h2>

<p><strong>Market leader:</strong> Google Authenticator</p>

<p>I used to be on Microsoft Authenticator, but it didn&#39;t offer any simple export option and I didn&#39;t like the idea of my data being confined to a single device. Proton&#39;s take on this works well and can be saved and synchronized safely across devices, making sure I don&#39;t accidentally lose access to my various accounts.</p>

<h2 id="not-applicable">Not applicable</h2>

<p>Not everything I have needs to be shuffled to a different platform, as I&#39;m already happy with what I have and it meets all my requirements.
* <strong>Email accounts:</strong> All tied to my own web hosting, located in Canada.
* <strong>Game servers:</strong> Hosted in Canada with OVH.</p>

<h2 id="still-to-be-resolved">Still to be resolved</h2>

<p>There are some items that I&#39;d like to replace but I haven&#39;t found a good alternative yet, or they&#39;re underdeveloped. Suggestions are welcome.
* <strong>Chat:</strong> Currently on Discord. Everyone&#39;s there. I&#39;m building up XMPP as an alternative, but will people follow?
* <strong>Photos saving:</strong> Currently on OneDrive, it&#39;s convenient to automatically back up the photos out of my phone.
* <strong>Search engine:</strong> Most of the alternatives have too many ads or too much AI.</p>

<p><em>– Doctacosa</em></p>
]]></content:encoded>
      <guid>https://blog.interordi.com/the-tools-i-use-and-why-i-chose-them</guid>
      <pubDate>Tue, 19 May 2026 02:55:53 +0000</pubDate>
    </item>
    <item>
      <title>Giving up on Duolingo</title>
      <link>https://blog.interordi.com/giving-up-on-duolingo</link>
      <description>&lt;![CDATA[I&#39;m not writing this for anyone specific but myself; I have a need to put this in writing.&#xA;&#xA;I had been using Duolingo for years, as I created my account 11 years ago. I casually started using it hoping to pick up some Spanish. I fell off it for a while after having a streak of 500+ days, then came back to it more seriously and kept things going for much longer. Esta bien, no?&#xA;&#xA;This ended last month, as I willingly gave up on my streak of nearly 2100 days and stopping doing practice runs. I uninstalled the app the same day from everywhere to make sure I&#39;d be free of the Owl&#39;s notifications. How did I get there, though?&#xA;&#xA;There&#39;s a multitude of things that led me to this point, really. The first truth, and one that it took me a long time to acknowledge, is that what the app is in 2025 isn&#39;t what I liked in 2015 or even 2020. One of the most useful feature was the user forums, where you could read discussions on each lesson and sometimes better understand why you made an error... or why a specific answer could&#39;ve been acceptable to a human speaker. These were removed a few years ago. Likewise, some lessons included optional grammar tips, helping you put into context the vocabulary you were about to learn. The learning system was also changed from a tree of sorts, with multiple options, to a purely linear one. The old system allowed you to choose between a few lessons, even if you needed to complete them all to pass some gate. This choice was removed, so I couldn&#39;t make a decision based on what I was feeling like doing at the moment. The linear path also felt endless, even if it was the same length in pratice.&#xA;&#xA;Beyond that was a general frustration after reading several articles on how the Duolingo founder and CEO wanted to go all-in on AI, replacing the company&#39;s volunteers and contractors with automated systems. Language is a highly human subject and AI can&#39;t get this right at the moment, especially when it comes to regional nuances or things that could be properly understood by a subset of speakers.&#xA;&#xA;The kicker? For the past 2-3 years, I&#39;ve been a paying user of the app. I wanted to remove the obnoxious ads, sure, but I also wanted to support a model that I rather liked. That model was changed bit-by-bit, until it was no longer something I agreed with. Even worse, the company introduced a new, higher tier of subscriptionand they were trying to sell to me pretty much every day. If I&#39;m paying to remove the ads, I don&#39;t want different ads to take their place, no matter how relevant they can be. I think my breaking point happened when one of the ads for the higher tier simulated a phone call, including making my phone ring and vibrate. That&#39;s a very big no-no to me, and the second time it happened, I pretty much check out of the thing.&#xA;&#xA;The final confimation? One day, I learned that I had access to a different language learning tool thanks to my library card. I logged in and used their classification test, curious to see how well I&#39;d do after spending several years on Duolingo. That test ranked me as beginner and sent me to lesson 1A - Greetings. That&#39;s when I knew I was done and uninstalled everyhing, even if I was only midway through my paid year.&#xA;&#xA;Was this all a big waste? I want to say no. I&#39;ve learned a lot of vocabulary and I can now understand some sentences when people are speaking. I&#39;ve clearly picked up some of the language, even if my phrasing is probably terrible.  I didn&#39;t hate it either. The simple truth is that the Duolingo of 2025 is not the 2015 tool I liked, and it took me quite a while to realize it and move on. Adios!&#xA;&#xA;Language&#xA;&#xA;- Doctacosa]]&gt;</description>
      <content:encoded><![CDATA[<p>I&#39;m not writing this for anyone specific but myself; I have a need to put this in writing.</p>

<p>I had been using Duolingo for years, as I created my account 11 years ago. I casually started using it hoping to pick up some Spanish. I fell off it for a while after having a streak of 500+ days, then came back to it more seriously and kept things going for much longer. <em>Esta bien, no?</em></p>

<p>This ended last month, as I willingly gave up on my streak of nearly 2100 days and stopping doing practice runs. I uninstalled the app the same day from everywhere to make sure I&#39;d be free of the Owl&#39;s notifications. How did I get there, though?</p>

<p>There&#39;s a multitude of things that led me to this point, really. The first truth, and one that it took me a long time to acknowledge, is that what the app is in 2025 isn&#39;t what I liked in 2015 or even 2020. One of the most useful feature was the user forums, where you could read discussions on each lesson and sometimes better understand why you made an error... or why a specific answer could&#39;ve been acceptable to a human speaker. These were removed a few years ago. Likewise, some lessons included optional grammar tips, helping you put into context the vocabulary you were about to learn. The learning system was also changed from a tree of sorts, with multiple options, to a purely linear one. The old system allowed you to choose between a few lessons, even if you needed to complete them all to pass some gate. This choice was removed, so I couldn&#39;t make a decision based on what I was feeling like doing at the moment. The linear path also felt endless, even if it was the same length in pratice.</p>

<p>Beyond that was a general frustration after reading several articles on how the Duolingo founder and CEO wanted to go all-in on AI, replacing the company&#39;s volunteers and contractors with automated systems. Language is a highly human subject and AI can&#39;t get this right at the moment, especially when it comes to regional nuances or things that could be properly understood by a subset of speakers.</p>

<p>The kicker? For the past 2-3 years, I&#39;ve been a paying user of the app. I wanted to remove the obnoxious ads, sure, but I also wanted to support a model that I rather liked. That model was changed bit-by-bit, until it was no longer something I agreed with. Even worse, the company introduced a new, higher tier of subscriptionand they were trying to sell to me pretty much every day. <em>If I&#39;m paying to remove the ads, I don&#39;t want different ads to take their place, no matter how relevant they can be</em>. I think my breaking point happened when one of the ads for the higher tier simulated a phone call, including making my phone ring and vibrate. That&#39;s a very big no-no to me, and the second time it happened, I pretty much check out of the thing.</p>

<p>The final confimation? One day, I learned that I had access to a different language learning tool thanks to my library card. I logged in and used their classification test, curious to see how well I&#39;d do after spending several years on Duolingo. That test ranked me as beginner and sent me to lesson 1A – Greetings. That&#39;s when I knew I was done and uninstalled everyhing, even if I was only midway through my paid year.</p>

<p>Was this all a big waste? I want to say no. I&#39;ve learned a lot of vocabulary and I can now understand some sentences when people are speaking. I&#39;ve clearly picked up some of the language, even if my phrasing is probably terrible.  I didn&#39;t hate it either. The simple truth is that the Duolingo of 2025 is not the 2015 tool I liked, and it took me quite a while to realize it and move on. <em>Adios!</em></p>

<p><a href="https://blog.interordi.com/tag:Language" class="hashtag"><span>#</span><span class="p-category">Language</span></a></p>

<p><em>– Doctacosa</em></p>
]]></content:encoded>
      <guid>https://blog.interordi.com/giving-up-on-duolingo</guid>
      <pubDate>Sun, 13 Jul 2025 21:41:40 +0000</pubDate>
    </item>
    <item>
      <title>Misskey instance, all fixed and pretty again!</title>
      <link>https://blog.interordi.com/misskey-instance-all-fixed-and-pretty-again</link>
      <description>&lt;![CDATA[A few years ago, I had been meaning to run my own Fediverse instance and Misskey quickly caught my eye thanks to it&#39;s design that appealed to me: it worked very closely to how I&#39;d have designed it myself. Since I had a YunoHost installation online on a VPS, and Misskey was an available software to install, it made sense to set it up that way. Things quickly fell into place, and off I went with a public launch.&#xA;&#xA;It&#39;s only some months later that I noticed something was going wrong: it wasn&#39;t getting updated. Applications hosted on YunoHost depend on volunteers to keep them up to date and Misskey had recently released a major update with large technical changes. The people in charge of its packaging tried a few different things but couldn&#39;t make it work within the YunoHost environment. And so it was left to drift out of date.&#xA;&#xA;If it even needs mentioning, hosting a social media platform with no software updates is a Bad Thing™. The users aren&#39;t getting the latest new features and bug fixes, while the competition keeps moving forward. More importantly, though, it also means no security fixes. For an interconnected online platform, that&#39;s a Very Bad Thing™. I wanted to keep it going, but I also didn&#39;t want to take charge of the update process myself. I have enough on my plate already.&#xA;&#xA;And so it was left to hang for entirely too long. Eventually, I decided to see what it would take for me to make a clean install, without relying on YunoHost at all. I created a virtual environment and followed the official tutorial to build a test installation. Surprisingly enough, that came together pretty well, and I soon had a fresh setup running the latest version. All I needed was a place to host it. A Black Friday sale later, I had a second VPS that cost me less than half the price of the original. I had my way out.&#xA;&#xA;Over the holidays, I configured the new VPS with the needed dependencies. I then shutdown the live Misskey install and backed up everything I could. It turns out the brain of the system all lives in a single Postgres database, which is simple enough to back up and restore somewhere else. So, after following the Misskey installation tutorial but before launching it for the first time, I restored the database copy. When the time came for the first launch, the magic happened on its own: Misskey detected the existing database, updated what was required for the changes of the past two years, then came alive on its own. And that was pretty much it: I now had a fully refreshed instance going, on its own server, running on the latest version available!&#xA;&#xA;From here, future updates will be simple enough to handle. I won&#39;t have the convenience of YunoHost to back me up, but Misskey&#39;s updates are designed to be simple to apply, so a few command line inputs and I&#39;ll be set. That&#39;s one less thorn in my side!&#xA;&#xA;Meanwhile, my existing YunoHost installation is still running smoothly for several other tasks and I love the convenience it brings. It just wasn&#39;t meant to be for this specific use case.&#xA;&#xA;#Fediverse #Misskey #Migration #VPS #Projects&#xA;&#xA;- Doctacosa]]&gt;</description>
      <content:encoded><![CDATA[<p>A few years ago, I had been meaning to run my own Fediverse instance and Misskey quickly caught my eye thanks to it&#39;s design that appealed to me: it worked very closely to how I&#39;d have designed it myself. Since I had a YunoHost installation online on a VPS, and Misskey was an available software to install, it made sense to set it up that way. Things quickly fell into place, and off I went with a public launch.</p>

<p>It&#39;s only some months later that I noticed something was going wrong: it wasn&#39;t getting updated. Applications hosted on YunoHost depend on volunteers to keep them up to date and Misskey had recently released a major update with large technical changes. The people in charge of its packaging tried a few different things but couldn&#39;t make it work within the YunoHost environment. And so it was left to drift out of date.</p>

<p>If it even needs mentioning, hosting a social media platform with no software updates is a Bad Thing™. The users aren&#39;t getting the latest new features and bug fixes, while the competition keeps moving forward. More importantly, though, it also means no security fixes. For an interconnected online platform, that&#39;s a Very Bad Thing™. I wanted to keep it going, but I also didn&#39;t want to take charge of the update process myself. I have enough on my plate already.</p>

<p>And so it was left to hang for entirely too long. Eventually, I decided to see what it would take for me to make a clean install, without relying on YunoHost at all. I created a virtual environment and <a href="https://misskey-hub.net/en/docs/for-admin/install/guides/manual/">followed the official tutorial</a> to build a test installation. Surprisingly enough, that came together pretty well, and I soon had a fresh setup running the latest version. All I needed was a place to host it. A Black Friday sale later, I had a second VPS that cost me less than half the price of the original. I had my way out.</p>

<p>Over the holidays, I configured the new VPS with the needed dependencies. I then shutdown the live Misskey install and backed up everything I could. It turns out the brain of the system all lives in a single Postgres database, which is simple enough to back up and restore somewhere else. So, after following the Misskey installation tutorial but before launching it for the first time, I restored the database copy. When the time came for the first launch, the magic happened on its own: Misskey detected the existing database, updated what was required for the changes of the past two years, then came alive on its own. And that was pretty much it: I now had a fully refreshed instance going, on its own server, running on the latest version available!</p>

<p>From here, future updates will be simple enough to handle. I won&#39;t have the convenience of YunoHost to back me up, but Misskey&#39;s updates are designed to be simple to apply, so a few command line inputs and I&#39;ll be set. That&#39;s one less thorn in my side!</p>

<p>Meanwhile, my existing YunoHost installation is still running smoothly for several other tasks and I love the convenience it brings. It just wasn&#39;t meant to be for this specific use case.</p>

<p><a href="https://blog.interordi.com/tag:Fediverse" class="hashtag"><span>#</span><span class="p-category">Fediverse</span></a> <a href="https://blog.interordi.com/tag:Misskey" class="hashtag"><span>#</span><span class="p-category">Misskey</span></a> <a href="https://blog.interordi.com/tag:Migration" class="hashtag"><span>#</span><span class="p-category">Migration</span></a> <a href="https://blog.interordi.com/tag:VPS" class="hashtag"><span>#</span><span class="p-category">VPS</span></a> <a href="https://blog.interordi.com/tag:Projects" class="hashtag"><span>#</span><span class="p-category">Projects</span></a></p>

<p><em>– Doctacosa</em></p>
]]></content:encoded>
      <guid>https://blog.interordi.com/misskey-instance-all-fixed-and-pretty-again</guid>
      <pubDate>Fri, 03 Jan 2025 20:54:37 +0000</pubDate>
    </item>
    <item>
      <title>Backups and tools</title>
      <link>https://blog.interordi.com/backups-and-tools</link>
      <description>&lt;![CDATA[Let&#39;s review how I handle my backups and how I save my data. I&#39;m primarily a Windows user, so most of these tools are designed to be used in a Windows environment, but some are also cross-platform.&#xA;&#xA;A basic tool in place to cover my documents, images, music and similar is Microsoft&#39;s OneDrive. It&#39;s cross-platform, runs quietly in the background and keeps a copy of everything in the cloud. It works nicely enough and lets me access many of my files remotely on demand, which has proven useful multiple times. But, and this is a big but, OneDrive is not a backup system. It&#39;s local + cloud storage, which can replicate your content on multiple devices, but it synchronizes automatically - if you accidentally delete or overwrite something, it&#39;s going to do the same on the cloud copy. You need something else to accompany it.&#xA;&#xA;That&#39;s where FreeFileSync steps in. This piece of software is designed to sync content from one source to the other, and I trigger it manually once in a while. One major benefit of using it instead of copying entire folders manually is that it only adds, updates and deletes what needs to be, so it&#39;s much faster. You can save a set of rules to apply, so you can save individual sources with their own parameters. One of these rules copies the content of my OneDrive folder in a separate directory so I have a version that doesn&#39;t risk blowing up if the platform fails or I make an error.&#xA;&#xA;Another one in the toolbox is Duplicati. It&#39;s set to make daily backups of some folders, notably the metadata of my Plex server. It can do incremental backups along with keeping set periods (like, say, the last 3 days, a week ago and a month ago), giving me the opportunity to roll back at various points in time in case something gets corrupted.&#xA;&#xA;Finally, there&#39;s StableBit DrivePool. I have a storage array in a few hard drives outside of my main computer where the heavier content gets stored (videos, backups, endless Minecraft world saves...). I have it set to automatically store all the content on at least two different drives of the array. This way, if one hard drive fails, I have a good copy on a second one. I picked this option instead of a traditional RAID array as the files can be directly accessed on each drive as needed - no need to wait for the array to rebuild itself when adding or removing drives, it can be instantly accessed.&#xA;&#xA;How effective is all this? You never really know until you need it, of course. Coincidentally, the secondary hard drive on my desktop computer died some weeks ago and I haven&#39;t lost anything important, nor have felt the urge to replace it. So far, so good!&#xA;&#xA;#tools #backups&#xA;&#xA;- Doctacosa]]&gt;</description>
      <content:encoded><![CDATA[<p>Let&#39;s review how I handle my backups and how I save my data. I&#39;m primarily a Windows user, so most of these tools are designed to be used in a Windows environment, but some are also cross-platform.</p>

<p>A basic tool in place to cover my documents, images, music and similar is Microsoft&#39;s <strong>OneDrive</strong>. It&#39;s cross-platform, runs quietly in the background and keeps a copy of everything in the cloud. It works nicely enough and lets me access many of my files remotely on demand, which has proven useful multiple times. But, and this is a big but, <em>OneDrive is not a backup system</em>. It&#39;s local + cloud storage, which can replicate your content on multiple devices, but it synchronizes automatically – if you accidentally delete or overwrite something, it&#39;s going to do the same on the cloud copy. You need something else to accompany it.</p>

<p>That&#39;s where <strong><a href="https://freefilesync.org">FreeFileSync</a></strong> steps in. This piece of software is designed to sync content from one source to the other, and I trigger it manually once in a while. One major benefit of using it instead of copying entire folders manually is that it only adds, updates and deletes what needs to be, so it&#39;s much faster. You can save a set of rules to apply, so you can save individual sources with their own parameters. One of these rules copies the content of my OneDrive folder in a separate directory so I have a version that doesn&#39;t risk blowing up if the platform fails or I make an error.</p>

<p>Another one in the toolbox is <strong><a href="https://duplicati.com">Duplicati</a></strong>. It&#39;s set to make daily backups of some folders, notably the metadata of my Plex server. It can do incremental backups along with keeping set periods (like, say, the last 3 days, a week ago and a month ago), giving me the opportunity to roll back at various points in time in case something gets corrupted.</p>

<p>Finally, there&#39;s <strong><a href="https://stablebit.com/DrivePool">StableBit DrivePool</a></strong>. I have a storage array in a few hard drives outside of my main computer where the heavier content gets stored (videos, backups, endless Minecraft world saves...). I have it set to automatically store all the content on at least two different drives of the array. This way, if one hard drive fails, I have a good copy on a second one. I picked this option instead of a traditional RAID array as the files can be directly accessed on each drive as needed – no need to wait for the array to rebuild itself when adding or removing drives, it can be instantly accessed.</p>

<p>How effective is all this? You never really know until you need it, of course. Coincidentally, the secondary hard drive on my desktop computer died some weeks ago and I haven&#39;t lost anything important, nor have felt the urge to replace it. So far, so good!</p>

<p><a href="https://blog.interordi.com/tag:tools" class="hashtag"><span>#</span><span class="p-category">tools</span></a> <a href="https://blog.interordi.com/tag:backups" class="hashtag"><span>#</span><span class="p-category">backups</span></a></p>

<p><em>– Doctacosa</em></p>
]]></content:encoded>
      <guid>https://blog.interordi.com/backups-and-tools</guid>
      <pubDate>Thu, 12 Sep 2024 00:03:19 +0000</pubDate>
    </item>
    <item>
      <title>Finding the right email client</title>
      <link>https://blog.interordi.com/finding-the-right-email-client</link>
      <description>&lt;![CDATA[This has been bugging me for a while now.&#xA;&#xA;I want a good email client. Not something web-based, a real thing, with downloaded messages and all that. For some years now, that&#39;s been Microsoft Outlook, the giant in the room. It&#39;s been good enough, fast, stable, although I had a few nagging issues with it. The key issue is that Outlook works great for emails themselves, but anything else (calendar, contacts, notes...) assumes that you&#39;re communicating with an Exchange server. If you&#39;re like me, with custom CalDav and CardDav addresses hosted elsewhere, there&#39;s no real way to make it work. Something as simple as having your calendar and contacts hosted by Google is not possible either. It&#39;s too bad, because I can only use one facet of a software that could do so much more.&#xA;&#xA;For the calendar and contacts aspects, I had been using the built-in apps of Windows 10/11. They&#39;ve been surprisingly competent in doing what I needed: integrating with third party services while giving me reliable notifications when something scheduled was coming up. Unfortunately, Microsoft is set to deprecate those, forcing me to look for a replacement. Oddly enough, a major lack of competent calendars on Windows that also support CalDav.&#xA;&#xA;The obvious replacement for the above is the New Outlook, which is currently in beta and should have most of the features I need. Unfortunately, as it&#39;s been widely reported, the new Outlook doesn&#39;t actually work directly with your IMAP accounts: everything goes through Microsoft&#39;s servers. This is not acceptable for something that I mean to live stand-alone - I&#39;d be using webmail otherwise! As the company wants to eventually replace the current Outlook with this new version, I need to look elsewhere.&#xA;&#xA;An obvious candidate is Mozilla Thunderbird. It does it all, including the integration with third party services. I&#39;ve used it before. It&#39;s my current client at work. It&#39;s recently had a large update to overhaul its looks and give it some air of modernity. Yet there are some nagging user interface issues that annoy me. For example, it&#39;s a small thing, but the calendar will display an event stretching over several days as several individual blocks instead of a line. It makes it more difficult to read your agenda at a glance. Unrelated but still on my radar, the XMPP chat integration is functional but is really rough to use. I&#39;m hoping it gets better. All the building blocks are there, but it needs some polishing.&#xA;&#xA;My main browser, Vivaldi, has introduced mail, calendar and related features some time ago. I had really been looking forward to these, but I can&#39;t say I like its user interface. It feels cramped and somewhat counterintuitive on many points and I keep bouncing off it. Maybe it will mature over time, it would be nice to have an all-in-one solution that works well! Netscape Communicator says hello.&#xA;&#xA;After yet another search, hoping to find something new, I unearthed eM Client. My first impression was that it was like Outlook, but done right: the inbox structure is similar to my current one, while I can easily integrate my CalDav calendar and CardDav address book! Bonus, the interface is pretty customizable. I&#39;ve been using it for a few days now, and it&#39;s been holding up. I&#39;m surprised it hasn&#39;t come up earlier, since I went looking several times!&#xA;&#xA;The main thing holding me back from switching right now is that it would be more challenging to switch back if I change my mind. Any valid email client will include an importer from Outlook, since it&#39;s unavoidable. However, they usually don&#39;t include an exporter in a compatible format, so it&#39;s a one-way trip. The same goes for eM Client: you can import from Outlook or Thunderbird, but you can only export as individual .eml files. There are ways to go around this, but as someone who likes to have a way out, it&#39;s something to keep in mind!&#xA;&#xA;Side note, and I don&#39;t know what&#39;s up with this, but the Apple world is surprisingly good at offering solid options. Both MacOS and iOS have several options I&#39;d love to try if they were available on other platforms.&#xA;&#xA;Here&#39;s hoping I finally found my champion!&#xA;&#xA;#email #calendar #contacts #caldav #carddav #outlook #thunderbird #vivaldi #emclient&#xA;&#xA;- Doctacosa]]&gt;</description>
      <content:encoded><![CDATA[<p>This has been bugging me for a while now.</p>

<p>I want a good email client. Not something web-based, a real thing, with downloaded messages and all that. For some years now, that&#39;s been <strong>Microsoft Outlook</strong>, the giant in the room. It&#39;s been good enough, fast, stable, although I had a few nagging issues with it. The key issue is that Outlook works great for emails themselves, but anything else (calendar, contacts, notes...) assumes that you&#39;re communicating with an Exchange server. If you&#39;re like me, with custom CalDav and CardDav addresses hosted elsewhere, there&#39;s no real way to make it work. Something as simple as having your calendar and contacts hosted by Google is not possible either. It&#39;s too bad, because I can only use one facet of a software that could do so much more.</p>

<p>For the calendar and contacts aspects, I had been using the <strong>built-in apps of Windows 10/11</strong>. They&#39;ve been surprisingly competent in doing what I needed: integrating with third party services while giving me reliable notifications when something scheduled was coming up. Unfortunately, Microsoft is set to deprecate those, forcing me to look for a replacement. Oddly enough, a major lack of competent calendars on Windows that also support CalDav.</p>

<p>The obvious replacement for the above is the <strong>New Outlook</strong>, which is currently in beta and should have most of the features I need. Unfortunately, as <a href="https://office-watch.com/2023/privacy-trap-new-outlook-windows-gmail/">it&#39;s been widely reported</a>, the new Outlook doesn&#39;t actually work directly with your IMAP accounts: everything goes through Microsoft&#39;s servers. This is not acceptable for something that I mean to live stand-alone – I&#39;d be using webmail otherwise! As the company wants to eventually replace the current Outlook with this new version, I need to look elsewhere.</p>

<p>An obvious candidate is <strong>Mozilla Thunderbird</strong>. It does it all, including the integration with third party services. I&#39;ve used it before. It&#39;s my current client at work. It&#39;s recently had a large update to overhaul its looks and give it some air of modernity. Yet there are some nagging user interface issues that annoy me. For example, it&#39;s a small thing, but the calendar will display an event stretching over several days as several individual blocks instead of a line. It makes it more difficult to read your agenda at a glance. Unrelated but still on my radar, the XMPP chat integration is functional but is really rough to use. I&#39;m hoping it gets better. All the building blocks are there, but it needs some polishing.</p>

<p>My main browser, <strong>Vivaldi</strong>, has introduced mail, calendar and related features some time ago. I had really been looking forward to these, but I can&#39;t say I like its user interface. It feels cramped and somewhat counterintuitive on many points and I keep bouncing off it. Maybe it will mature over time, it would be nice to have an all-in-one solution that works well! <em>Netscape Communicator says hello.</em></p>

<p>After yet another search, hoping to find something new, I unearthed <strong>eM Client</strong>. My first impression was that it was like Outlook, but done <em>right</em>: the inbox structure is similar to my current one, while I can easily integrate my CalDav calendar and CardDav address book! Bonus, the interface is pretty customizable. I&#39;ve been using it for a few days now, and it&#39;s been holding up. I&#39;m surprised it hasn&#39;t come up earlier, since I went looking several times!</p>

<p>The main thing holding me back from switching right now is that it would be more challenging to switch back if I change my mind. Any valid email client will include an importer from Outlook, since it&#39;s unavoidable. However, they usually don&#39;t include an exporter in a compatible format, so it&#39;s a one-way trip. The same goes for eM Client: you can import from Outlook or Thunderbird, but you can only export as individual .eml files. There are ways to go around this, but as someone who likes to have a way out, it&#39;s something to keep in mind!</p>

<p>Side note, and I don&#39;t know what&#39;s up with this, but the Apple world is surprisingly good at offering solid options. Both MacOS and iOS have several options I&#39;d love to try if they were available on other platforms.</p>

<p>Here&#39;s hoping I finally found my champion!</p>

<p><a href="https://blog.interordi.com/tag:email" class="hashtag"><span>#</span><span class="p-category">email</span></a> <a href="https://blog.interordi.com/tag:calendar" class="hashtag"><span>#</span><span class="p-category">calendar</span></a> <a href="https://blog.interordi.com/tag:contacts" class="hashtag"><span>#</span><span class="p-category">contacts</span></a> <a href="https://blog.interordi.com/tag:caldav" class="hashtag"><span>#</span><span class="p-category">caldav</span></a> <a href="https://blog.interordi.com/tag:carddav" class="hashtag"><span>#</span><span class="p-category">carddav</span></a> <a href="https://blog.interordi.com/tag:outlook" class="hashtag"><span>#</span><span class="p-category">outlook</span></a> <a href="https://blog.interordi.com/tag:thunderbird" class="hashtag"><span>#</span><span class="p-category">thunderbird</span></a> <a href="https://blog.interordi.com/tag:vivaldi" class="hashtag"><span>#</span><span class="p-category">vivaldi</span></a> <a href="https://blog.interordi.com/tag:emclient" class="hashtag"><span>#</span><span class="p-category">emclient</span></a></p>

<p><em>– Doctacosa</em></p>
]]></content:encoded>
      <guid>https://blog.interordi.com/finding-the-right-email-client</guid>
      <pubDate>Sun, 07 Jul 2024 18:24:10 +0000</pubDate>
    </item>
    <item>
      <title>Hello, welcome to my blog!</title>
      <link>https://blog.interordi.com/hello-welcome-to-my-blog</link>
      <description>&lt;![CDATA[Launching a blog in 2024, what a silly idea.&#xA;&#xA;Or is it?&#xA;&#xA;For me, it&#39;s a statement: I want to own my little corner of the Internet, as I&#39;ve always done. It&#39;s not so much about running a successful blog as it is about having my own writing place, out of the control of any of the big platforms. It also provides me with a convenient location to link my thoughts on any other site or chat platform.&#xA;&#xA;This blog is new, but there are already dozens of older posts. This is because I&#39;ve imported the content I&#39;ve written previously in other places, making sure that it survives the whims of Big Tech™. Check out some of my most commonly used tags to find something that could interest you.&#xA;&#xA;I&#39;ll be writing with no set schedule, most often about technology, my thoughts, the progression of my projects or anything else I feel like.&#xA;&#xA;This blog gets posted on the Fediverse as @doctacosa@blog.interordi.com, if you want to follow it. Replies are not displayed here at the moment; to interact, you might want to get in touch with me directly! You can also follow my posts through the RSS feed.&#xA;&#xA;For more, see the pages linked above!&#xA;&#xA;#blog #personal #projects #introduction&#xA;&#xA;- Doctacosa]]&gt;</description>
      <content:encoded><![CDATA[<p>Launching a blog in 2024, what a silly idea.</p>

<p>Or is it?</p>

<p>For me, it&#39;s a statement: I want to own my little corner of the Internet, as I&#39;ve always done. It&#39;s not so much about running a successful blog as it is about having my own writing place, out of the control of any of the big platforms. It also provides me with a convenient location to link my thoughts on any other site or chat platform.</p>

<p>This blog is new, but there are already dozens of older posts. This is because I&#39;ve imported the content I&#39;ve written previously in other places, making sure that it survives the whims of Big Tech™. Check out some of my <a href="https://blog.interordi.com/links">most commonly used tags</a> to find something that could interest you.</p>

<p>I&#39;ll be writing with no set schedule, most often about technology, my thoughts, the progression of my projects or anything else I feel like.</p>

<p>This blog gets posted on the Fediverse as <code><a href="https://blog.interordi.com/@/doctacosa@blog.interordi.com" class="u-url mention">@<span>doctacosa@blog.interordi.com</span></a></code>, if you want to follow it. Replies are not displayed here at the moment; to interact, you might want to <a href="https://social.interordi.com/@Doctacosa">get in touch with me</a> directly! You can also follow my posts through the <a href="https://blog.interordi.com/feed/">RSS feed</a>.</p>

<p>For more, see the pages linked above!</p>

<p><a href="https://blog.interordi.com/tag:blog" class="hashtag"><span>#</span><span class="p-category">blog</span></a> <a href="https://blog.interordi.com/tag:personal" class="hashtag"><span>#</span><span class="p-category">personal</span></a> <a href="https://blog.interordi.com/tag:projects" class="hashtag"><span>#</span><span class="p-category">projects</span></a> <a href="https://blog.interordi.com/tag:introduction" class="hashtag"><span>#</span><span class="p-category">introduction</span></a></p>

<p><em>– Doctacosa</em></p>
]]></content:encoded>
      <guid>https://blog.interordi.com/hello-welcome-to-my-blog</guid>
      <pubDate>Sun, 19 May 2024 20:34:15 +0000</pubDate>
    </item>
    <item>
      <title>Big Social Attacks Us!</title>
      <link>https://blog.interordi.com/big-social-attacks-us</link>
      <description>&lt;![CDATA[In my last post, I wrote about owning my data on platforms that I control. The core point I made is about how &#34;I prefer to be on platforms that aren&#39;t at the whim of someone else&#34;, for a variety of reasons. For example, I can get shut down for any reason elsewhere, without warning, and I don&#39;t want my work to go to waste. This is all based on what-if scenarios, of course...&#xA;&#xA;... until Facebook went and shut down the Creeper&#39;s Lab page without any explanation, just a few days ago. We&#39;ve apparently violated the &#34;community guidelines&#34;, without any extra details provided. Facebook being what it is, there&#39;s no human involvement. I filed for an appeal, which simply consisted of pressing an &#34;Appeal&#34; button without a chance to ask or add information. This was denied, so the page is now permanently marked as closed after 12 years of serving the community.&#xA;&#xA;I&#39;m not sure yet what to do with this. Try again and relaunch a new page? Swear off the platform entirely? I don&#39;t know. I&#39;m not doing this for me, as I don&#39;t especially like most social media platforms; I&#39;m doing it to reach people where they are and share updates where they have a chance to see them. Anyone reading this has suggestions on the next step? Maybe you&#39;re affected and want to share something!&#xA;&#xA;If anything, this just motivates me on not depending on any single platform. Being too involved with a single place risks losing so much more if something like this happens.&#xA;&#xA;Side note, I spent a good amount posting ads on Facebook in the past few years to attract more players to the Creeper&#39;s Lab. They were more than happy to take my money then, without pesky community guidelines getting in the way...&#xA;&#xA;#facebook #socialmedia #creeperslab&#xA;&#xA;- Doctacosa]]&gt;</description>
      <content:encoded><![CDATA[<p>In my last post, <a href="https://blog.interordi.com/owning-my-own-data">I wrote about owning my data</a> on platforms that I control. The core point I made is about how <em>“I prefer to be on platforms that aren&#39;t at the whim of someone else”</em>, for a variety of reasons. For example, I can get shut down for any reason elsewhere, without warning, and I don&#39;t want my work to go to waste. This is all based on what-if scenarios, of course...</p>

<p>... until <strong>Facebook went and shut down the Creeper&#39;s Lab page</strong> without any explanation, just a few days ago. We&#39;ve apparently violated the “community guidelines”, without any extra details provided. Facebook being what it is, there&#39;s no human involvement. I filed for an appeal, which simply consisted of pressing an “Appeal” button without a chance to ask or add information. This was denied, so the page is now permanently marked as closed after 12 years of serving the community.</p>

<p>I&#39;m not sure yet what to do with this. Try again and relaunch a new page? Swear off the platform entirely? I don&#39;t know. I&#39;m not doing this for me, as I don&#39;t especially like most social media platforms; I&#39;m doing it to reach people where they are and share updates where they have a chance to see them. Anyone reading this has suggestions on the next step? Maybe you&#39;re affected and want to share something!</p>

<p>If anything, this just motivates me on not depending on any single platform. Being too involved with a single place risks losing so much more if something like this happens.</p>

<p>Side note, I spent a good amount posting ads on Facebook in the past few years to attract more players to the Creeper&#39;s Lab. They were more than happy to take my money then, without pesky community guidelines getting in the way...</p>

<p><a href="https://blog.interordi.com/tag:facebook" class="hashtag"><span>#</span><span class="p-category">facebook</span></a> <a href="https://blog.interordi.com/tag:social" class="hashtag"><span>#</span><span class="p-category">social</span></a><em>media <a href="https://blog.interordi.com/tag:creepers" class="hashtag"><span>#</span><span class="p-category">creepers</span></a></em>lab</p>

<p><em>– Doctacosa</em></p>
]]></content:encoded>
      <guid>https://blog.interordi.com/big-social-attacks-us</guid>
      <pubDate>Thu, 09 May 2024 04:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Owning my own data</title>
      <link>https://blog.interordi.com/owning-my-own-data</link>
      <description>&lt;![CDATA[Something that&#39;s been a driving force for a lot of the things I do online is to own my data.&#xA;&#xA;I started my website on my own domain, Interordi.com, back in 2000 so that I would have an address that&#39;s mine. It&#39;s also what&#39;s become my email home. While a bunch of people jumped on Gmail when it launched in 2005, I stayed at my own domain. The web host itself has changed a few times since, but the contact point hasn&#39;t.&#xA;&#xA;Likewise, I&#39;ve never been big on social media as I prefer to be on platforms that aren&#39;t at the whim of someone else. This comes at the cost of some visibility: I would probably attract more attention by being more active there, but then it comes at the cost of being at the whim of the owners of said platforms. Those who follow me know how much I criticized the changes that have plagued Twitter / X in the past year and a half.&#xA;&#xA;This is one of the reasons why I started running a Minecraft server, too! I wanted to play in a place where the world would be protected and have a long life instead of facing resets, or risking going offline as its owner lost interest. I knew in the worst case that I&#39;d cut down on maintenance and updates, but could always play whenever I wanted.&#xA;&#xA;In the same spirit, I&#39;ve been thinking more and more about my online writings such as this one. Over time, I&#39;ve written posts here on Patreon, on my own forums, on Tumblr and elsewhere. I&#39;d like this to be regrouped somewhere that I own, from where I can share links on other platforms. This is why I&#39;ve been playing with the idea of starting a blog. I probably wouldn&#39;t be very active on it, but it would be a me place, where I don&#39;t have to worry about a platform unexpectedly shutting down or becoming non-viable. Would it be popular? Probably not, and that&#39;s okay - I just want to consolidate my cozy corner of the Internet!&#xA;&#xA;That&#39;s pretty much always been my driving force, and I don&#39;t see it changing anytime soon.&#xA;&#xA;#online_presence #projects&#xA;&#xA;- Doctacosa]]&gt;</description>
      <content:encoded><![CDATA[<p>Something that&#39;s been a driving force for a lot of the things I do online is to own my data.</p>

<p>I started my website on my own domain, Interordi.com, back in 2000 so that I would have an address that&#39;s mine. It&#39;s also what&#39;s become my email home. While a bunch of people jumped on Gmail when it launched in 2005, I stayed at my own domain. The web host itself has changed a few times since, but the contact point hasn&#39;t.</p>

<p>Likewise, I&#39;ve never been big on social media as I prefer to be on platforms that aren&#39;t at the whim of someone else. This comes at the cost of some visibility: I would probably attract more attention by being more active there, but then it comes at the cost of being at the whim of the owners of said platforms. Those who follow me know how much I criticized the changes that have plagued Twitter / X in the past year and a half.</p>

<p>This is one of the reasons why I started running a Minecraft server, too! I wanted to play in a place where the world would be protected and have a long life instead of facing resets, or risking going offline as its owner lost interest. I knew in the worst case that I&#39;d cut down on maintenance and updates, but could always play whenever I wanted.</p>

<p>In the same spirit, I&#39;ve been thinking more and more about my online writings such as this one. Over time, I&#39;ve written posts here on Patreon, on my own forums, on Tumblr and elsewhere. I&#39;d like this to be regrouped somewhere that I own, from where I can share links on other platforms. This is why I&#39;ve been playing with the idea of starting a blog. I probably wouldn&#39;t be very active on it, but it would be a <em>me</em> place, where I don&#39;t have to worry about a platform unexpectedly shutting down or becoming non-viable. Would it be popular? Probably not, and that&#39;s okay – I just want to consolidate my cozy corner of the Internet!</p>

<p>That&#39;s pretty much always been my driving force, and I don&#39;t see it changing anytime soon.</p>

<p><a href="https://blog.interordi.com/tag:online" class="hashtag"><span>#</span><span class="p-category">online</span></a>_presence <a href="https://blog.interordi.com/tag:projects" class="hashtag"><span>#</span><span class="p-category">projects</span></a></p>

<p><em>– Doctacosa</em></p>
]]></content:encoded>
      <guid>https://blog.interordi.com/owning-my-own-data</guid>
      <pubDate>Fri, 12 Apr 2024 04:00:00 +0000</pubDate>
    </item>
    <item>
      <title>On personal branding</title>
      <link>https://blog.interordi.com/on-personal-branding</link>
      <description>&lt;![CDATA[Sign up to some online service, pick a username, password... and an avatar.&#xA;&#xA;I had been using the same one for several years, and I wanted to change it for something cleaner. But what could it be? I&#39;m not a fan of having my own face there and I didn&#39;t want something generic like a travel picture. Maybe a shadowed profile? Or some personal item?&#xA;&#xA;After some thinking, I decided to embrace the gamer that I am and keep the Minecraft head I had been using for some time now. After all, I modeled that skin after my actual head! I changed its perspective with an angle that feels more natural, added detailing like the glasses that aren&#39;t glued to the face, and muted the background to create something less look-at-me. &#xA;&#xA;Here&#39;s the before (2017) and the after (2024)!&#xA;&#xA;Avatar change&#xA;&#xA;Sci-fi fans who look hard enough might notice a small reference I put in the background. Do you see it?&#xA;&#xA;I also took this opportunity to pick a new color to flag personal items, such as calendar appointments. Whenever I mention this, people are quick to point out the Interordi red as an option, but I see this as the &#34;product&#34; color, what I offer. What I wanted was a &#34;me&#34; color, separate from this. Red is already used, green is identified with the Creeper&#39;s Lab, I like orange but I wasn&#39;t feeling it... Eventually, I settled on teal. I like teal. And it goes well with a lot of things.&#xA;&#xA;I took this opportunity to regroup all these colors I use on a single page, as a quick reference. The next time I need to set a color somewhere, I won&#39;t need to open each site&#39;s source code to look for it - I&#39;ve got a convenient reference right there!&#xA;&#xA;#branding #personal&#xA;&#xA;- Doctacosa]]&gt;</description>
      <content:encoded><![CDATA[<p>Sign up to some online service, pick a username, password... and an avatar.</p>

<p>I had been using the same one for several years, and I wanted to change it for something cleaner. But what could it be? I&#39;m not a fan of having my own face there and I didn&#39;t want something generic like a travel picture. Maybe a shadowed profile? Or some personal item?</p>

<p>After some thinking, I decided to embrace the gamer that I am and keep the Minecraft head I had been using for some time now. After all, I modeled that skin after my actual head! I changed its perspective with an angle that feels more natural, added detailing like the glasses that aren&#39;t glued to the face, and muted the background to create something less look-at-me.</p>

<p>Here&#39;s the before (2017) and the after (2024)!</p>

<p><img src="https://www.interordi.com/misc/blog/avatar_change_2024.png" alt="Avatar change"></p>

<p>Sci-fi fans who look hard enough might notice a small reference I put in the background. Do you see it?</p>

<p>I also took this opportunity to pick a new color to flag personal items, such as calendar appointments. Whenever I mention this, people are quick to point out the Interordi red as an option, but I see this as the “product” color, what I offer. What I wanted was a “me” color, separate from this. Red is already used, green is identified with the Creeper&#39;s Lab, I like orange but I wasn&#39;t feeling it... Eventually, I settled on teal. I like teal. And it goes well with a lot of things.</p>

<p>I took this opportunity to regroup <a href="https://www.interordi.com/brand.php">all these colors I use on a single page</a>, as a quick reference. The next time I need to set a color somewhere, I won&#39;t need to open each site&#39;s source code to look for it – I&#39;ve got a convenient reference right there!</p>

<p><a href="https://blog.interordi.com/tag:branding" class="hashtag"><span>#</span><span class="p-category">branding</span></a> <a href="https://blog.interordi.com/tag:personal" class="hashtag"><span>#</span><span class="p-category">personal</span></a></p>

<p><em>– Doctacosa</em></p>
]]></content:encoded>
      <guid>https://blog.interordi.com/on-personal-branding</guid>
      <pubDate>Thu, 29 Feb 2024 05:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Jumping from project to project... and forgetting key details</title>
      <link>https://blog.interordi.com/jumping-from-project-to-project</link>
      <description>&lt;![CDATA[As you know, I&#39;m often rotating between multiple projects. Some need maintenance, others are in the spotlight, while priorities can suddenly change. I&#39;m usually good at shifting from one thing to the other, but sometimes, it doesn&#39;t go as well as I&#39;d like.&#xA;&#xA;Part of the work I&#39;ve been doing lately involves an overhaul of the player profiles. The first step is to improve the current code structure and make it more flexible. A good chunk of the display is made using JavaScript, with the Vue library. I&#39;ve adopted Vue as it handles smoothly several things I want to do while it can be easily reused in various places. It already powers part of the current profiles, while the Creeper&#39;s Lab Companion and the Interordi Accounts section are all done with it. It works well. My problem is, I never really mastered it.&#xA;&#xA;This means that I often have to look up how to do things that should be simple. Let&#39;s say I need to use the variable &#34;players&#34;. Depending on where I want to use it, I need to write it as &#34;this.players&#34;, or &#34;players&#34;. Sometimes, both are even accepted! It&#39;s a small thing, but I&#39;m constantly tripping over which to use, which leads to bugs creeping into the code all the time. How to bind variables between objects is also a thing I often have to review.&#xA;&#xA;Practice makes perfect, of course! The catch is, I&#39;m not there yet. What I would probably need to do is spend several continuous weeks working with Vue, until it becomes second nature, then I wouldn&#39;t need to constantly look up the documentation and double-check my own work.&#xA;&#xA;#development #projects&#xA;&#xA;- Doctacosa]]&gt;</description>
      <content:encoded><![CDATA[<p>As you know, I&#39;m often rotating between multiple projects. Some need maintenance, others are in the spotlight, while priorities can suddenly change. I&#39;m usually good at shifting from one thing to the other, but sometimes, it doesn&#39;t go as well as I&#39;d like.</p>

<p>Part of the work I&#39;ve been doing lately involves an overhaul of the player profiles. The first step is to improve the current code structure and make it more flexible. A good chunk of the display is made using JavaScript, with the Vue library. I&#39;ve adopted Vue as it handles smoothly several things I want to do while it can be easily reused in various places. It already powers part of the current profiles, while the Creeper&#39;s Lab Companion and the Interordi Accounts section are all done with it. It works well. My problem is, I never really mastered it.</p>

<p>This means that I often have to look up how to do things that should be simple. Let&#39;s say I need to use the variable “players”. Depending on where I want to use it, I need to write it as “this.players”, or “players”. Sometimes, both are even accepted! It&#39;s a small thing, but I&#39;m constantly tripping over which to use, which leads to bugs creeping into the code all the time. How to bind variables between objects is also a thing I often have to review.</p>

<p>Practice makes perfect, of course! The catch is, I&#39;m not there yet. What I would probably need to do is spend several continuous weeks working with Vue, until it becomes second nature, then I wouldn&#39;t need to constantly look up the documentation and double-check my own work.</p>

<p><a href="https://blog.interordi.com/tag:development" class="hashtag"><span>#</span><span class="p-category">development</span></a> <a href="https://blog.interordi.com/tag:projects" class="hashtag"><span>#</span><span class="p-category">projects</span></a></p>

<p><em>– Doctacosa</em></p>
]]></content:encoded>
      <guid>https://blog.interordi.com/jumping-from-project-to-project</guid>
      <pubDate>Tue, 13 Feb 2024 05:00:00 +0000</pubDate>
    </item>
  </channel>
</rss>