<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>tomhonour</title>
    <link>https://tomhonour.neocities.org/blog/</link>
    <description>Recent content on tomhonour</description>
    <generator>Hugo</generator>
    <language>en-gb</language>
    <lastBuildDate>Wed, 12 Nov 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://tomhonour.neocities.org/blog/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>An easy way for beginners to get the Pull Shark achievement on GitHub</title>
      <link>https://tomhonour.neocities.org/blog/an-easy-way-for-beginners-to-get-the-pull-shark-achievement-on%20github/</link>
      <pubDate>Wed, 12 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://tomhonour.neocities.org/blog/an-easy-way-for-beginners-to-get-the-pull-shark-achievement-on%20github/</guid>
      <description>I don&amp;rsquo;t care much for GitHub and recommend better git forges like sourcehut and Codeberg, but I understand that it&amp;rsquo;s being used as a way for people to flaunt their skills to potential employers.&#xA;GitHub rewards their users with &amp;lsquo;achievements&amp;rsquo; for performing specific forge-related tasks, which would contribute to the above goal. Here&amp;rsquo;s an easy way to get the &amp;lsquo;Pull Shark&amp;rsquo; achievement (opening a pull requests and having it merged), and contribute to a good project.</description>
    </item>
    <item>
      <title>Setting up a Vala development environment</title>
      <link>https://tomhonour.neocities.org/blog/setting-up-a-vala-development-environment/</link>
      <pubDate>Tue, 28 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://tomhonour.neocities.org/blog/setting-up-a-vala-development-environment/</guid>
      <description>Here is what I believe is the easiest way to setup a Vala development environment. If you don&amp;rsquo;t know what Vala is, you can find out here. Vala is the easiest way I found to create programs with a GUI. Some other beginner-friendly ways are PyGObject (Python language binding for GTK) and Qt for Python.&#xA;This setup uses flatpak, VSCodium, and my distro of choice, Debian.&#xA;The following commands will install:</description>
    </item>
    <item>
      <title>The Gym Group: see capacity without the app!</title>
      <link>https://tomhonour.neocities.org/blog/the-gym-group-see-capacity-without-the-app/</link>
      <pubDate>Fri, 30 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://tomhonour.neocities.org/blog/the-gym-group-see-capacity-without-the-app/</guid>
      <description>If you&amp;rsquo;re like me, you hate busy gyms. I was very happy to learn that I can view my gym&amp;rsquo;s capacity at any time with The Gym Group:&#xA;But there&amp;rsquo;s a catch! It can only be viewed using their app.&#xA;This annoying decision is made even more annoying after you discover that in order to get the number, the app is just making a simple web request. You really have to wonder why I need to provide location data (a necessary app permission), and have Google Play Services enabled, just to see the response of a web request.</description>
    </item>
  </channel>
</rss>
