<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>recap &amp;mdash; Doctacosa</title>
    <link>https://blog.interordi.com/tag:recap</link>
    <description>🪶 I&#39;m a real blog! Maybe? 🤔  Thoughts by Stéphane, often in English, parfois en français!</description>
    <pubDate>Mon, 27 Apr 2026 17:44:49 +0000</pubDate>
    <item>
      <title>Links</title>
      <link>https://blog.interordi.com/links</link>
      <description>&lt;![CDATA[This blog&#xA;&#xA;Follow this blog on the Fediverse: @doctacosa@blog.interordi.com&#xA;  Note that replies aren&#39;t visible. If you want to comment, consider pinging the author instead!&#xA;Subscribe to the RSS feed&#xA;Browse by tag:&#xA;  General:&#xA;     #musings&#xA;     #personal&#xA;     #projects&#xA;     #recap&#xA;     #tools&#xA;     #webdev&#xA;  By project:&#xA;     #fediverse&#xA;     #interordi&#xA;     #osmium&#xA;     #minecraft&#xA;&#xA;Its author&#xA;&#xA;Follow @Doctacosa@social.interordi.com on the Fediverse&#xA;Learn more about Stéphane&#xA;See some of my projects on GitHub&#xA;Visit Interordi.com for anything else!&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<h2 id="this-blog">This blog</h2>
<ul><li>Follow this blog on the Fediverse: <strong><a href="https://blog.interordi.com/@/doctacosa@blog.interordi.com" class="u-url mention">@<span>doctacosa@blog.interordi.com</span></a></strong>
<ul><li>Note that replies aren&#39;t visible. If you want to comment, consider pinging the author instead!</li></ul></li>
<li>Subscribe to the <a href="https://blog.interordi.com/feed/">RSS feed</a></li>
<li>Browse by tag:
<ul><li>General:
<ul><li><a href="https://blog.interordi.com/tag:musings"><a href="https://blog.interordi.com/tag:musings" class="hashtag"><span>#</span><span class="p-category">musings</span></a></a></li>
<li><a href="https://blog.interordi.com/tag:personal"><a href="https://blog.interordi.com/tag:personal" class="hashtag"><span>#</span><span class="p-category">personal</span></a></a></li>
<li><a href="https://blog.interordi.com/tag:projects"><a href="https://blog.interordi.com/tag:projects" class="hashtag"><span>#</span><span class="p-category">projects</span></a></a></li>
<li><a href="https://blog.interordi.com/tag:recap"><a href="https://blog.interordi.com/tag:recap" class="hashtag"><span>#</span><span class="p-category">recap</span></a></a></li>
<li><a href="https://blog.interordi.com/tag:tools"><a href="https://blog.interordi.com/tag:tools" class="hashtag"><span>#</span><span class="p-category">tools</span></a></a></li>
<li><a href="https://blog.interordi.com/tag:webdev"><a href="https://blog.interordi.com/tag:webdev" class="hashtag"><span>#</span><span class="p-category">webdev</span></a></a></li></ul></li>
<li>By project:
<ul><li><a href="https://blog.interordi.com/tag:fediverse"><a href="https://blog.interordi.com/tag:fediverse" class="hashtag"><span>#</span><span class="p-category">fediverse</span></a></a></li>
<li><a href="https://blog.interordi.com/tag:interordi"><a href="https://blog.interordi.com/tag:interordi" class="hashtag"><span>#</span><span class="p-category">interordi</span></a></a></li>
<li><a href="https://blog.interordi.com/tag:osmium"><a href="https://blog.interordi.com/tag:osmium" class="hashtag"><span>#</span><span class="p-category">osmium</span></a></a></li>
<li><a href="https://blog.interordi.com/tag:minecraft"><a href="https://blog.interordi.com/tag:minecraft" class="hashtag"><span>#</span><span class="p-category">minecraft</span></a></a></li></ul></li></ul></li></ul>

<h2 id="its-author">Its author</h2>
<ul><li>Follow <a href="https://social.interordi.com/@Doctacosa"><a href="https://blog.interordi.com/@/Doctacosa@social.interordi.com" class="u-url mention">@<span>Doctacosa@social.interordi.com</span></a></a> on the Fediverse</li>
<li><a href="https://www.interordi.com/stephane">Learn more about Stéphane</a></li>
<li>See some of <a href="https://github.com/Doctacosa">my projects on GitHub</a></li>
<li>Visit <a href="https://www.interordi.com/">Interordi.com</a> for anything else!</li></ul>
]]></content:encoded>
      <guid>https://blog.interordi.com/links</guid>
      <pubDate>Wed, 03 Apr 2024 03:42:59 +0000</pubDate>
    </item>
    <item>
      <title>One project a month in 2023</title>
      <link>https://blog.interordi.com/one-project-a-month-in-2023</link>
      <description>&lt;![CDATA[One idea I had in mind in January last year was to try different things, or build up some prototypes, just to satisfy my curiosity. One year later, I can say mission accomplished! But what did I do, after all? Let&#39;s look back.&#xA;&#xA;In January, I experimented with self-hosting various tools in a low-maintenance format. I ended up adopting YunoHost to handle some tools like my news feeds, project tracking, online visits counter and more. Since installing it, it&#39;s been very easy to use without requiring me to waste time just trying to keep it running, so I consider this a pretty big win.&#xA;&#xA;In February, I wanted to experiment with the Fediverse in some way or another. I compared some of the various platforms and ended up adopting Misskey, hosted on the YunoHost from January. It&#39;s now open to the public and running smoothly, but the updates to it haven&#39;t followed as expected - I might need to look at an alternative since it&#39;s now several months and a major version out of date.&#xA;&#xA;Mars saw me putting a focus on push notifications. Now that iOS 16.1 supports them for web apps, I wanted to exploit them to reach as many people as possible. That&#39;s now live in the Creeper&#39;s Lab Companion for all platforms, giving people an opportunity to stay updated on the latest news if they want to. This work will be reused for Osmium later.&#xA;&#xA;April was a time of experimentation about chat alternatives. Discord is working well for us, but I don&#39;t want to grow too attached to a platform I don&#39;t control, so I did some experiments with XMPP and Matrix. These didn&#39;t go too far due to various technical and software limits. I&#39;ll have to revisit this.&#xA;&#xA;May was dedicated to spring cleaning on the Creeper&#39;s Lab. Nothing extraordinary happened; instead, I used the opportunity to smooth out some rough edges and improve the automation of some components. Shiny new things are good, keeping what you already have is even better!&#xA;&#xA;Part of June went into building a prototype for a news reader, as I was looking to develop an alternative to simply following sources on social media. I ended up shelving the project after discovering that existing tools like Inoreader already do pretty much everything I had in mind.&#xA;&#xA;July went into studying tools integrating (but not requiring!) Discord. Unlike the chat search from April, this was all about building different methods to access the same things, like a tighter forum integration. I polished an existing prototype while drafting some other concepts. Part of this is still on the drawing board.&#xA;&#xA;August is when I decided to put an extra effort on improving my online presence. I finally figured out a simple web address that&#39;s all about me (interordi.com/stephane) while making an effort on my visibility on some social media platforms. I still have a lot more to do on this - I offer various tools and online communities, but people need to know they exist... and that I&#39;m behind them!&#xA;&#xA;An exception happened in September, where I used my available time to play catch-up on various things. I was feeling rather overwhelmed at the time, so rather than spread myself too thin by playing with something new, I focused on getting back in control of everything happening at the time.&#xA;&#xA;October was basically split in half, as I was on vacations during the first half. The second had all my energy going into the launch of Osmium, which finally happened after so many efforts!&#xA;&#xA;November is when I decided to make a push to add new achievements to the Creeper&#39;s Lab. This had been planned for a long time, I finally had all the building blocks together, so it was time to assemble them. This was a big hit with the community, proving that the effort was worth it!&#xA;&#xA;Closing the year in December, I&#39;ve looked at replacing the JavaScript library I use for pie charts, line graphs and the like. The one I was relying on was getting old and difficult to use. I ended up adopting Chart.js as a modern alternative that&#39;s much more flexible. It&#39;s not integrated on any visible page yet, but I&#39;ve been preparing its integration in several places.&#xA;&#xA;And that&#39;s it for a year! Some of these took time to do, others happened across a single Saturday or two, but forcing myself to have a different target every month ensured I wasn&#39;t just doing standard dev work. This gave me an opening to do a few things that I was already thinking about but never had the opportunity to make happen. I&#39;m considering doing something similar this year, if only to see if some of my ideas are worth pursuing or not!&#xA;&#xA;#projects #personal #recap&#xA;&#xA;- Doctacosa]]&gt;</description>
      <content:encoded><![CDATA[<p>One idea I had in mind in January last year was to <a href="https://blog.interordi.com/thoughts-for-2023">try different things</a>, or build up some prototypes, just to satisfy my curiosity. One year later, I can say mission accomplished! But what did I do, after all? Let&#39;s look back.</p>

<p>In January, I experimented with self-hosting various tools in a low-maintenance format. I ended up adopting YunoHost to handle some tools like my news feeds, project tracking, online visits counter and more. Since installing it, it&#39;s been very easy to use without requiring me to waste time just trying to keep it running, so I consider this a pretty big win.</p>

<p>In February, I wanted to experiment with the Fediverse in some way or another. I compared some of the various platforms and ended up adopting Misskey, hosted on the YunoHost from January. It&#39;s now open to the public and running smoothly, but the updates to it haven&#39;t followed as expected – I might need to look at an alternative since it&#39;s now several months and a major version out of date.</p>

<p>Mars saw me putting a focus on push notifications. Now that iOS 16.1 supports them for web apps, I wanted to exploit them to reach as many people as possible. That&#39;s now live in the Creeper&#39;s Lab Companion for all platforms, giving people an opportunity to stay updated on the latest news if they want to. This work will be reused for Osmium later.</p>

<p>April was a time of experimentation about chat alternatives. Discord is working well for us, but I don&#39;t want to grow too attached to a platform I don&#39;t control, so I did some experiments with XMPP and Matrix. These didn&#39;t go too far due to various technical and software limits. I&#39;ll have to revisit this.</p>

<p>May was dedicated to spring cleaning on the Creeper&#39;s Lab. Nothing extraordinary happened; instead, I used the opportunity to smooth out some rough edges and improve the automation of some components. Shiny new things are good, keeping what you already have is even better!</p>

<p>Part of June went into building a prototype for a news reader, as I was looking to develop an alternative to simply following sources on social media. I ended up shelving the project after discovering that existing tools like Inoreader already do pretty much everything I had in mind.</p>

<p>July went into studying tools integrating (but not requiring!) Discord. Unlike the chat search from April, this was all about building different methods to access the same things, like a tighter forum integration. I polished an existing prototype while drafting some other concepts. Part of this is still on the drawing board.</p>

<p>August is when I decided to put an extra effort on improving my online presence. I finally figured out a simple web address that&#39;s all about me (<a href="https://interordi.com/stephane">interordi.com/stephane</a>) while making an effort on my visibility on some social media platforms. I still have a lot more to do on this – I offer various tools and online communities, but people need to know they exist... and that I&#39;m behind them!</p>

<p>An exception happened in September, where I used my available time to play catch-up on various things. I was feeling rather overwhelmed at the time, so rather than spread myself too thin by playing with something new, I focused on getting back in control of everything happening at the time.</p>

<p>October was basically split in half, as I was on vacations during the first half. The second had all my energy going into the launch of Osmium, which finally happened after so many efforts!</p>

<p>November is when I decided to make a push to add new achievements to the Creeper&#39;s Lab. This had been planned for a long time, I finally had all the building blocks together, so it was time to assemble them. This was a big hit with the community, proving that the effort was worth it!</p>

<p>Closing the year in December, I&#39;ve looked at replacing the JavaScript library I use for pie charts, line graphs and the like. The one I was relying on was getting old and difficult to use. I ended up adopting Chart.js as a modern alternative that&#39;s much more flexible. It&#39;s not integrated on any visible page yet, but I&#39;ve been preparing its integration in several places.</p>

<p>And that&#39;s it for a year! Some of these took time to do, others happened across a single Saturday or two, but forcing myself to have a different target every month ensured I wasn&#39;t just doing standard dev work. This gave me an opening to do a few things that I was already thinking about but never had the opportunity to make happen. I&#39;m considering doing something similar this year, if only to see if some of my ideas are worth pursuing or not!</p>

<p><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:personal" class="hashtag"><span>#</span><span class="p-category">personal</span></a> <a href="https://blog.interordi.com/tag:recap" class="hashtag"><span>#</span><span class="p-category">recap</span></a></p>

<p><em>– Doctacosa</em></p>
]]></content:encoded>
      <guid>https://blog.interordi.com/one-project-a-month-in-2023</guid>
      <pubDate>Thu, 11 Jan 2024 05:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Thoughts for 2023</title>
      <link>https://blog.interordi.com/thoughts-for-2023</link>
      <description>&lt;![CDATA[For many reasons, I&#39;m not a big fan of doing strict planning for an upcoming year. The fact that I&#39;m handling these projects part-time plays a big part into this: since I only have so many hours available, I need to make some tough choices at times. Plus, I don&#39;t control everything! As an example, some Minecraft updates can be more complicated to handle and those are released on Mojang&#39;s schedule. Still, after the holidays rush, I find myself in a planning mood, so here are some things I&#39;m hoping to focus on in the upcoming months!&#xA;&#xA;Something I want to make more of an effort on is to test out different technologies and build up more prototypes. It&#39;s a way to feed the curiosity beast, plus it lets me get a clearer picture on what is and isn&#39;t possible. Sometimes, these come in useful later. For example, the procedure to link Interordi Accounts with Discord that went live last week is based off a prototype I built over two years ago!&#xA;&#xA;I&#39;ve made an effort over time to make more of my projects and code available to other developers and server owners, especially my Minecraft plugins, and I want to do more of this. Some elements are simple to release since they stand alone, others are more complex since they&#39;re tied to Interordi internals. That Discord integration opened up a door, though: since I introduced a new bot to make it work, I can move the Interordi-specific features there and keep the chat bot itself dedicated to its own tasks. This way, I keep one while the other can be reused elsewhere!&#xA;&#xA;Online communities are often at the center of my thoughts, as I&#39;ve covered before. I still don&#39;t really know what I want to do there, but I&#39;ve been actively doing research on the various options that are available out there, both on chat and social media. If you have any suggestions, I&#39;d love to hear from you!&#xA;&#xA;In the middle of all the regular maintenance and upkeep, I&#39;ve been developing a new thing that&#39;s getting closer to being unveiled. While I&#39;m not going into specifics yet, I have high hopes for this one!&#xA;&#xA;And this is just the expected - I didn&#39;t plan for the second half of 2022 to be as busy as it got, there&#39;s all the stuff I have no control over, plus I want to jump at opportunities that might present themselves, so none of the above is on the strict schedule. I&#39;m aware of some of what I want to do, so I&#39;m keeping at it... while still letting myself unwind with a game or book once in a while. :-)&#xA;&#xA;#2023 #planning #personal #recap&#xA;&#xA;- Doctacosa]]&gt;</description>
      <content:encoded><![CDATA[<p>For many reasons, I&#39;m not a big fan of doing strict planning for an upcoming year. The fact that I&#39;m handling these projects part-time plays a big part into this: since I only have so many hours available, I need to make some tough choices at times. Plus, I don&#39;t control everything! As an example, some Minecraft updates can be more complicated to handle and those are released on Mojang&#39;s schedule. Still, after the holidays rush, I find myself in a planning mood, so here are some things I&#39;m hoping to focus on in the upcoming months!</p>

<p>Something I want to make more of an effort on is to <strong>test out different technologies</strong> and <strong>build up more prototypes</strong>. It&#39;s a way to feed the curiosity beast, plus it lets me get a clearer picture on what is and isn&#39;t possible. Sometimes, these come in useful later. For example, the procedure to <a href="https://www.creeperslab.net/news/2023/01/778-integration-between-interordi-accounts-and-discord.html">link Interordi Accounts with Discord</a> that went live last week is based off a prototype I built over two years ago!</p>

<p>I&#39;ve made an effort over time to <strong>make more of my projects and code available</strong> to other developers and server owners, especially my Minecraft plugins, and I want to do more of this. Some elements are simple to release since they stand alone, others are more complex since they&#39;re tied to Interordi internals. That Discord integration opened up a door, though: since I introduced a new bot to make it work, I can move the Interordi-specific features there and keep the chat bot itself dedicated to its own tasks. This way, I keep one while the other can be reused elsewhere!</p>

<p><strong>Online communities</strong> are often at the center of my thoughts, as I&#39;ve <a href="https://blog.interordi.com/staying-in-touch-with-online-trends">covered before</a>. I still don&#39;t really know what I want to do there, but I&#39;ve been actively doing research on the various options that are available out there, both on chat and social media. If you have any suggestions, I&#39;d love to hear from you!</p>

<p>In the middle of all the regular maintenance and upkeep, I&#39;ve been developing a <strong>new thing</strong> that&#39;s getting closer to being unveiled. While I&#39;m not going into specifics yet, I have high hopes for this one!</p>

<p>And this is just the expected – I didn&#39;t plan for the second half of 2022 to be as busy as it got, there&#39;s all the stuff I have no control over, plus I want to jump at opportunities that might present themselves, so none of the above is on the strict schedule. I&#39;m aware of <em>some</em> of what I want to do, so I&#39;m keeping at it... while still letting myself unwind with a game or book once in a while. :–)</p>

<p>#2023 <a href="https://blog.interordi.com/tag:planning" class="hashtag"><span>#</span><span class="p-category">planning</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:recap" class="hashtag"><span>#</span><span class="p-category">recap</span></a></p>

<p><em>– Doctacosa</em></p>
]]></content:encoded>
      <guid>https://blog.interordi.com/thoughts-for-2023</guid>
      <pubDate>Thu, 12 Jan 2023 05:00:00 +0000</pubDate>
    </item>
    <item>
      <title>A look back at the past year</title>
      <link>https://blog.interordi.com/a-look-back-at-the-past-year</link>
      <description>&lt;![CDATA[Now, before you assume the wrong thing, this isn&#39;t a yearly recap! This post is a follow-up to various tidbits I&#39;ve mentioned at some point in the past year. I think follow-ups are underrated: it&#39;s nice sometimes to have a small update to confirm (or infirm!) something from before.&#xA;&#xA;Back in August, I mentioned working with my tablet during a train ride. One issue I faced is that the battery barely lasted over three hours, while I was expecting much more. I&#39;m happy to report that I&#39;ve done better since, with about eight hours of usage without recharge. I&#39;m not sure if I had a stray process wasting energy in the background before, but I&#39;m glad to see it&#39;s now matching my expectations!&#xA;&#xA;In May, I described the activity chart I was working on. It&#39;s now live at the top of my portfolio, highlighting when I have been active on some of my key projects. I also added the ability to check back on previous years. While that history is incomplete, I think it&#39;s neat to see how I have been busier in some time periods more than others! Notably, we see an uptick after I decided to publish some of my code for all to see, on GitHub.&#xA;&#xA;A month before, in April, I wrote about my anti-TODO list. It&#39;s basically a daily note taking of the things I&#39;ve done, which I&#39;ve found to be a good way to reassure myself that progress does indeed happen (almost!) every day. It turns out that the notebook format I use has enough space for two years of notes, almost to the day: I started my current one on 1 January 2021, and I&#39;ll run out of room in about four days!&#xA;&#xA;March was when I mentioned working on my online visibility, and which social networks I could be more active on. Reading my thoughts on Twitter is funny in retrospect, especially with how... unstable the platform has been lately! I still haven&#39;t really decided anything on this topic, as nothing feels natural. One does need to go out of their comfort zone once in a while, though.&#xA;&#xA;More happened, of course, but I especially like how these all had something worth writing about!&#xA;&#xA;#projects #personal #recap&#xA;&#xA;- Doctacosa]]&gt;</description>
      <content:encoded><![CDATA[<p>Now, before you assume the wrong thing, this isn&#39;t a yearly recap! This post is a follow-up to various tidbits I&#39;ve mentioned at some point in the past year. I think follow-ups are underrated: it&#39;s nice sometimes to have a small update to confirm (or infirm!) something from before.</p>

<p>Back in August, I mentioned <a href="https://blog.interordi.com/filling-downtime-with-purpose">working with my tablet</a> during a train ride. One issue I faced is that the battery barely lasted over three hours, while I was expecting much more. I&#39;m happy to report that I&#39;ve done better since, with about eight hours of usage without recharge. I&#39;m not sure if I had a stray process wasting energy in the background before, but I&#39;m glad to see it&#39;s now matching my expectations!</p>

<p>In May, I described the <a href="https://blog.interordi.com/activity-charts-and-software-development">activity chart I was working on</a>. It&#39;s now live at the <a href="https://www.interordi.com/portfolio.php">top of my portfolio</a>, highlighting when I have been active on some of my key projects. I also added the ability to check back on previous years. While that history is incomplete, I think it&#39;s neat to see how I have been busier in some time periods more than others! Notably, we see an uptick after I decided to publish some of my code for all to see, <a href="https://github.com/Doctacosa">on GitHub</a>.</p>

<p>A month before, in April, I wrote <a href="https://blog.interordi.com/marking-progression">about my anti-TODO list</a>. It&#39;s basically a daily note taking of the things I&#39;ve done, which I&#39;ve found to be a good way to reassure myself that progress does indeed happen (almost!) every day. It turns out that the notebook format I use has enough space for two years of notes, almost to the day: I started my current one on 1 January 2021, and I&#39;ll run out of room in about four days!</p>

<p>March was when I mentioned <a href="https://blog.interordi.com/personal-visibility-online">working on my online visibility</a>, and which social networks I could be more active on. Reading my thoughts on Twitter is funny in retrospect, especially with how... unstable the platform has been lately! I still haven&#39;t really decided anything on this topic, as nothing feels natural. One does need to go out of their comfort zone once in a while, though.</p>

<p>More happened, of course, but I especially like how these all had something worth writing about!</p>

<p><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:personal" class="hashtag"><span>#</span><span class="p-category">personal</span></a> <a href="https://blog.interordi.com/tag:recap" class="hashtag"><span>#</span><span class="p-category">recap</span></a></p>

<p><em>– Doctacosa</em></p>
]]></content:encoded>
      <guid>https://blog.interordi.com/a-look-back-at-the-past-year</guid>
      <pubDate>Sun, 18 Dec 2022 05:00:00 +0000</pubDate>
    </item>
  </channel>
</rss>