<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
      <title>Orhun&#39;s Blog</title>
      <link>https://blog.orhun.dev</link>
      <description>Systems programming, Rust, Ratatui, terminal tools, open source &amp; life stuff by Orhun Parmaksız</description>
      <generator>Zola</generator>
      <language>en</language>
      <atom:link href="https://blog.orhun.dev/rss.xml" rel="self" type="application/rss+xml"/>
      <lastBuildDate>Mon, 01 Jun 2026 00:00:00 +0000</lastBuildDate>
      <item>
          <title>Today is my first day at JetBrains</title>
          <pubDate>Mon, 01 Jun 2026 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/jetbrains/</link>
          <guid>https://blog.orhun.dev/jetbrains/</guid>
          <description xml:base="https://blog.orhun.dev/jetbrains/">&lt;p&gt;Good morning from JetBrains Berlin office!&lt;/p&gt;</description>
      </item>
      <item>
          <title>Ratty: A terminal emulator with inline 3D graphics</title>
          <pubDate>Mon, 11 May 2026 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/introducing-ratty/</link>
          <guid>https://blog.orhun.dev/introducing-ratty/</guid>
          <description xml:base="https://blog.orhun.dev/introducing-ratty/">&lt;p&gt;Just trying to answer one simple question: What if the terminal was 3D?&lt;/p&gt;</description>
      </item>
      <item>
          <title>Break the loop, move to Berlin</title>
          <pubDate>Sat, 18 Apr 2026 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/moving-to-berlin/</link>
          <guid>https://blog.orhun.dev/moving-to-berlin/</guid>
          <description xml:base="https://blog.orhun.dev/moving-to-berlin/">&lt;p&gt;Break the pattern today or the loop will repeat tomorrow.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Write less code, be more responsible</title>
          <pubDate>Sat, 11 Apr 2026 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/code-responsibly/</link>
          <guid>https://blog.orhun.dev/code-responsibly/</guid>
          <description xml:base="https://blog.orhun.dev/code-responsibly/">&lt;p&gt;My thoughts on AI-assisted programming.&lt;/p&gt;</description>
      </item>
      <item>
          <title>800 Rust terminal projects in 3 years</title>
          <pubDate>Fri, 03 Apr 2026 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/800-rust-projects/</link>
          <guid>https://blog.orhun.dev/800-rust-projects/</guid>
          <description xml:base="https://blog.orhun.dev/800-rust-projects/">&lt;p&gt;I have discovered and shared ~800 open source Rust CLI projects over the past 3 years.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Building a guitar trainer with embedded Rust</title>
          <pubDate>Sat, 28 Mar 2026 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/introducing-tuitar/</link>
          <guid>https://blog.orhun.dev/introducing-tuitar/</guid>
          <description xml:base="https://blog.orhun.dev/introducing-tuitar/">&lt;p&gt;All I wanted was to learn how to play guitar, but ended up building a DIY kit for it.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Looking back on 2025</title>
          <pubDate>Wed, 31 Dec 2025 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/2025-wrapped/</link>
          <guid>https://blog.orhun.dev/2025-wrapped/</guid>
          <description xml:base="https://blog.orhun.dev/2025-wrapped/">&lt;p&gt;2025 was a crazy simulation. A lot of glitches, plot twists and fun stuff™.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Superbooth 2025 Experience</title>
          <pubDate>Mon, 12 May 2025 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/am-i-a-musician-yet/</link>
          <guid>https://blog.orhun.dev/am-i-a-musician-yet/</guid>
          <description xml:base="https://blog.orhun.dev/am-i-a-musician-yet/">&lt;p&gt;I went to Berlin for a music event and here is what happened.&lt;/p&gt;</description>
      </item>
      <item>
          <title>How I set up this blog</title>
          <pubDate>Mon, 23 Dec 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/setting-up-this-blog/</link>
          <guid>https://blog.orhun.dev/setting-up-this-blog/</guid>
          <description xml:base="https://blog.orhun.dev/setting-up-this-blog/">&lt;p&gt;Like my blog? Here is how I set it up.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Can&#39;t trust any VPN these days</title>
          <pubDate>Wed, 16 Oct 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/cant-trust-any-vpn/</link>
          <guid>https://blog.orhun.dev/cant-trust-any-vpn/</guid>
          <description xml:base="https://blog.orhun.dev/cant-trust-any-vpn/">&lt;p&gt;After Turkey banned Discord, I had to jump through some hoops, fix my VPN, and learn a bit about how DNS works.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Why I started livestreaming as a Rust developer?</title>
          <pubDate>Fri, 06 Sep 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/livestreaming/</link>
          <guid>https://blog.orhun.dev/livestreaming/</guid>
          <description xml:base="https://blog.orhun.dev/livestreaming/">&lt;p&gt;Some thoughts on why I started livestreaming my open-source development sessions and my future plans.&lt;/p&gt;</description>
      </item>
      <item>
          <title>The Name Quest</title>
          <pubDate>Fri, 03 May 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/mongolia-trip/</link>
          <guid>https://blog.orhun.dev/mongolia-trip/</guid>
          <description xml:base="https://blog.orhun.dev/mongolia-trip/">&lt;p&gt;I went on a trip to Mongolia to find out the meaning behind my name.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Ratatui Received Funding: What&#39;s Next?</title>
          <pubDate>Mon, 08 Apr 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/open-source-funding-with-ratatui/</link>
          <guid>https://blog.orhun.dev/open-source-funding-with-ratatui/</guid>
          <description xml:base="https://blog.orhun.dev/open-source-funding-with-ratatui/">&lt;p&gt;Let&#39;s delve into the realm of open source funding along with Ratatui&#39;s journey.&lt;/p&gt;</description>
      </item>
      <item>
          <title>My FOSDEM 2024 Experience</title>
          <pubDate>Mon, 05 Feb 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/fosdem-2024-experience/</link>
          <guid>https://blog.orhun.dev/fosdem-2024-experience/</guid>
          <description xml:base="https://blog.orhun.dev/fosdem-2024-experience/">&lt;p&gt;Sharing my experience after giving a talk at FOSDEM 2024!&lt;/p&gt;</description>
      </item>
      <item>
          <title>Why stdout is faster than stderr?</title>
          <pubDate>Wed, 10 Jan 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/stdout-vs-stderr/</link>
          <guid>https://blog.orhun.dev/stdout-vs-stderr/</guid>
          <description xml:base="https://blog.orhun.dev/stdout-vs-stderr/">&lt;p&gt;I recently realized stdout is much faster than stderr for Rust. Here are my findings after diving deep into this rabbit hole.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Fully Automated Releases for Rust Projects</title>
          <pubDate>Tue, 24 Oct 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/automated-rust-releases/</link>
          <guid>https://blog.orhun.dev/automated-rust-releases/</guid>
          <description xml:base="https://blog.orhun.dev/automated-rust-releases/">&lt;p&gt;Here is how you can publish a Rust project with a single click of a button and automate &lt;em&gt;everything&lt;/em&gt;.&lt;/p&gt;</description>
      </item>
      <item>
          <title>From tui-rs to Ratatui: 6 Months of Cooking Up Rust TUIs</title>
          <pubDate>Mon, 28 Aug 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/ratatui-0-23-0/</link>
          <guid>https://blog.orhun.dev/ratatui-0-23-0/</guid>
          <description xml:base="https://blog.orhun.dev/ratatui-0-23-0/">&lt;p&gt;Let&#39;s take a look at what is new in the new version of &quot;&lt;a rel=&quot;external&quot; href=&quot;https://github.com/ratatui-org/ratatui&quot;&gt;&lt;strong&gt;Ratatui&lt;/strong&gt;&lt;/a&gt;&quot; and how it became the successor of &lt;a rel=&quot;external&quot; href=&quot;https://github.com/fdehau/tui-rs&quot;&gt;&lt;code&gt;tui-rs&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Generating terminal user interfaces with Ratatui + ChatGPT</title>
          <pubDate>Mon, 17 Jul 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/ratatui-0-22-0/</link>
          <guid>https://blog.orhun.dev/ratatui-0-22-0/</guid>
          <description xml:base="https://blog.orhun.dev/ratatui-0-22-0/">&lt;p&gt;&quot;&lt;a rel=&quot;external&quot; href=&quot;https://github.com/ratatui-org/ratatui&quot;&gt;&lt;strong&gt;Ratatui&lt;/strong&gt;&lt;/a&gt;&quot; is a Rust library for building rich terminal user interfaces. In this post, I&#39;m sharing what&#39;s new in the latest version and also a fun way to easily create terminal user interfaces in a jiffy.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Zig Bits 0x4: Building an HTTP client/server from scratch</title>
          <pubDate>Tue, 11 Jul 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/zig-bits-04/</link>
          <guid>https://blog.orhun.dev/zig-bits-04/</guid>
          <description xml:base="https://blog.orhun.dev/zig-bits-04/">&lt;p&gt;Let&#39;s experiment with the &lt;a rel=&quot;external&quot; href=&quot;https://ziglang.org/documentation/master/std/#A;std:http&quot;&gt;&lt;code&gt;std.http&lt;/code&gt;&lt;/a&gt; module of Zig &lt;code&gt;&amp;gt;=0.11&lt;/code&gt; and create an HTTP server/client from scratch (along with some benchmarks)!&lt;/p&gt;</description>
      </item>
      <item>
          <title>Ratatui: Build rich terminal user interfaces using Rust</title>
          <pubDate>Mon, 29 May 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/ratatui-0-21-0/</link>
          <guid>https://blog.orhun.dev/ratatui-0-21-0/</guid>
          <description xml:base="https://blog.orhun.dev/ratatui-0-21-0/">&lt;p&gt;&quot;&lt;a rel=&quot;external&quot; href=&quot;https://github.com/ratatui-org/ratatui&quot;&gt;&lt;strong&gt;Ratatui&lt;/strong&gt;&lt;/a&gt;&quot; came a long way since its transition from the original &lt;a rel=&quot;external&quot; href=&quot;https://github.com/fdehau/tui-rs&quot;&gt;&lt;code&gt;tui-rs&lt;/code&gt;&lt;/a&gt; crate. In this post, let&#39;s take a look at what&#39;s new in the latest version.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Taking Rust to the Cloud: Blazingly Fast File Sharing</title>
          <pubDate>Wed, 17 May 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/blazingly-fast-file-sharing/</link>
          <guid>https://blog.orhun.dev/blazingly-fast-file-sharing/</guid>
          <description xml:base="https://blog.orhun.dev/blazingly-fast-file-sharing/">&lt;p&gt;&quot;&lt;a rel=&quot;external&quot; href=&quot;https://github.com/orhun/rustypaste&quot;&gt;&lt;strong&gt;rustypaste&lt;/strong&gt;&lt;/a&gt;&quot; is a self-hosted and minimal file upload/pastebin service written in Rust. In this post, I will be talking about its features and telling the story behind how I deployed it to &lt;a rel=&quot;external&quot; href=&quot;https://www.shuttle.rs&quot;&gt;shuttle.rs&lt;/a&gt; to make it publicly available for free use.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Zig Bits 0x3: Mastering project management in Zig</title>
          <pubDate>Wed, 19 Apr 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/zig-bits-03/</link>
          <guid>https://blog.orhun.dev/zig-bits-03/</guid>
          <description xml:base="https://blog.orhun.dev/zig-bits-03/">&lt;p&gt;In this post, I&#39;m sharing tips &amp;amp; tricks about managing/maintaining an open-source Zig project and mentioning the commonly used practices. I&#39;m also giving a brief introduction to my first-ever Zig project &quot;&lt;a rel=&quot;external&quot; href=&quot;https://github.com/orhun/linuxwave&quot;&gt;&lt;strong&gt;linuxwave&lt;/strong&gt;&lt;/a&gt;&quot; which led to the writing of this series.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Setting up a packaging environment for Alpine Linux (introducing alpkg)</title>
          <pubDate>Mon, 27 Mar 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/alpine-packaging-setup/</link>
          <guid>https://blog.orhun.dev/alpine-packaging-setup/</guid>
          <description xml:base="https://blog.orhun.dev/alpine-packaging-setup/">&lt;p&gt;Recently I have been interested in &lt;a rel=&quot;external&quot; href=&quot;https://www.alpinelinux.org&quot;&gt;Alpine Linux&lt;/a&gt; and thought it would be nice to maintain some Rust packages in their repositories. In this post, I will share my notes/adventures on setting up a packaging environment and a tool called &quot;&lt;strong&gt;alpkg&lt;/strong&gt;&quot; for automating this process.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Zig Bits 0x2: Using defer to defeat memory leaks</title>
          <pubDate>Tue, 21 Mar 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/zig-bits-02/</link>
          <guid>https://blog.orhun.dev/zig-bits-02/</guid>
          <description xml:base="https://blog.orhun.dev/zig-bits-02/">&lt;p&gt;Let&#39;s talk about how to detect memory leaks in Zig and avoid them by using the &lt;code&gt;defer&lt;/code&gt; statement.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Introducing runst: Handle desktop notifications neatly on Linux!</title>
          <pubDate>Sun, 05 Mar 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/introducing-runst/</link>
          <guid>https://blog.orhun.dev/introducing-runst/</guid>
          <description xml:base="https://blog.orhun.dev/introducing-runst/">&lt;p&gt;&lt;code&gt;runst&lt;/code&gt; is a dead simple notification daemon 🦡 In this post, I&#39;m introducing the project and giving different usage examples that will improve your Linux desktop experience.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Zig Bits 0x1: Returning slices from functions</title>
          <pubDate>Fri, 17 Feb 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/zig-bits-01/</link>
          <guid>https://blog.orhun.dev/zig-bits-01/</guid>
          <description xml:base="https://blog.orhun.dev/zig-bits-01/">&lt;p&gt;I decided to start a new blog series called &quot;Zig Bits&quot; where I share interesting bits of information about the &lt;a rel=&quot;external&quot; href=&quot;https://ziglang.org/&quot;&gt;Zig programming language&lt;/a&gt;. This series will be especially for beginners because I&#39;m also a beginner.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Packaging Rust Applications for the NPM Registry</title>
          <pubDate>Tue, 24 Jan 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/packaging-rust-for-npm/</link>
          <guid>https://blog.orhun.dev/packaging-rust-for-npm/</guid>
          <description xml:base="https://blog.orhun.dev/packaging-rust-for-npm/">&lt;p&gt;Recently I packaged my project &lt;a rel=&quot;external&quot; href=&quot;https://github.com/orhun/git-cliff&quot;&gt;git-cliff&lt;/a&gt; (changelog generator written in &lt;a rel=&quot;external&quot; href=&quot;https://www.rust-lang.org/&quot;&gt;Rust&lt;/a&gt;) for &lt;a rel=&quot;external&quot; href=&quot;https://www.npmjs.com/&quot;&gt;NPM&lt;/a&gt; with the help of my friend &lt;a rel=&quot;external&quot; href=&quot;https://github.com/atlj&quot;&gt;@atlj&lt;/a&gt;. I thought this would be an interesting topic for a blog post since it has a certain technical depth about distributing binaries and frankly it still amazes me how the whole thing works so smoothly. So let&#39;s create a simple Rust project, package it for NPM and fully automate the release process via &lt;a rel=&quot;external&quot; href=&quot;https://docs.github.com/en/actions&quot;&gt;GitHub Actions&lt;/a&gt;.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Zero-dependency random number generation in Rust</title>
          <pubDate>Tue, 03 Jan 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/zero-deps-random-in-rust/</link>
          <guid>https://blog.orhun.dev/zero-deps-random-in-rust/</guid>
          <description xml:base="https://blog.orhun.dev/zero-deps-random-in-rust/">&lt;p&gt;Let&#39;s investigate how to generate random numbers without external dependencies in Rust.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Open Source Grindset Explained</title>
          <pubDate>Sun, 25 Dec 2022 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/open-source-grindset/</link>
          <guid>https://blog.orhun.dev/open-source-grindset/</guid>
          <description xml:base="https://blog.orhun.dev/open-source-grindset/">&lt;p&gt;Let&#39;s talk about how to develop an open sourcerer mindset.&lt;/p&gt;</description>
      </item>
      <item>
          <title>I finally found out why I&#39;m so depressed</title>
          <pubDate>Wed, 06 Jul 2022 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/norway-depression/</link>
          <guid>https://blog.orhun.dev/norway-depression/</guid>
          <description xml:base="https://blog.orhun.dev/norway-depression/">&lt;p&gt;I&#39;m in Norway and depressed.&lt;/p&gt;</description>
      </item>
      <item>
          <title>My motivation towards working on open source</title>
          <pubDate>Sat, 02 Jul 2022 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/open-source-motivation/</link>
          <guid>https://blog.orhun.dev/open-source-motivation/</guid>
          <description xml:base="https://blog.orhun.dev/open-source-motivation/">&lt;p&gt;Some thoughts about open source and the software industry.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Move away from streaming platforms &amp; take your music offline</title>
          <pubDate>Fri, 03 Jun 2022 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/take-your-music-offline/</link>
          <guid>https://blog.orhun.dev/take-your-music-offline/</guid>
          <description xml:base="https://blog.orhun.dev/take-your-music-offline/">&lt;p&gt;I don&#39;t use &lt;a rel=&quot;external&quot; href=&quot;https://en.wikipedia.org/wiki/Spotify&quot;&gt;Spotify&lt;/a&gt; or any other streaming platform for listening to music. Some call it old habits, some call it needless effort, but I&#39;m very used to downloading &lt;a rel=&quot;external&quot; href=&quot;https://en.wikipedia.org/wiki/MP3&quot;&gt;MP3&lt;/a&gt; files over the internet and putting them in a folder on my phone then using the whatever default media player I have installed. However, for a couple of years, I have been following a better and automated approach for taking my music offline and feeling a bit less like I&#39;m in a &lt;a rel=&quot;external&quot; href=&quot;https://en.wikipedia.org/wiki/Consumerism&quot;&gt;consumerism&lt;/a&gt; bubble.&lt;/p&gt;</description>
      </item>
      <item>
          <title>How hard upgrading a Rust JWT library could be?</title>
          <pubDate>Fri, 22 Apr 2022 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/upgrading-rust-jwt/</link>
          <guid>https://blog.orhun.dev/upgrading-rust-jwt/</guid>
          <description xml:base="https://blog.orhun.dev/upgrading-rust-jwt/">&lt;p&gt;Recently one of my clients requested me to maintain their Rust project. It is a web server that is built with &lt;a rel=&quot;external&quot; href=&quot;https://rocket.rs/&quot;&gt;Rocket&lt;/a&gt; + &lt;a rel=&quot;external&quot; href=&quot;http://diesel.rs/&quot;&gt;Diesel&lt;/a&gt; and running stable for a couple of years now. Like any other Rust developer would do, the first thing that I checked was the outdated dependencies via &lt;code&gt;cargo-outdated&lt;/code&gt;. The result was close to what I expected: most of the dependencies were out-of-date. However, among all those crates, &lt;a rel=&quot;external&quot; href=&quot;https://github.com/mikkyang/rust-jwt&quot;&gt;rust-jwt&lt;/a&gt; caught my eye. It was 12 minor versions behind!&lt;/p&gt;</description>
      </item>
      <item>
          <title>Rewriting sysctl(8) in Rust: systeroid</title>
          <pubDate>Sun, 17 Apr 2022 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/rewriting-sysctl-in-rust/</link>
          <guid>https://blog.orhun.dev/rewriting-sysctl-in-rust/</guid>
          <description xml:base="https://blog.orhun.dev/rewriting-sysctl-in-rust/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https://en.wikipedia.org/wiki/Sysctl&quot;&gt;sysctl&lt;/a&gt; is a simple and great tool for modifying the kernel parameters. It does its job very well by providing an easy-to-use interface for &lt;code&gt;/proc/sys&lt;/code&gt;. It is maintained as a part of &lt;a rel=&quot;external&quot; href=&quot;https://gitlab.com/procps-ng/procps&quot;&gt;procps&lt;/a&gt; toolkit for years and it can easily be considered a legacy tool today. So why not push it to its limits and turn it into a more user-friendly and even more useful tool with the power of Rust?&lt;/p&gt;</description>
      </item>
      <item>
          <title>git-cliff 0.5.0</title>
          <pubDate>Wed, 15 Dec 2021 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/git-cliff-0-5-0/</link>
          <guid>https://blog.orhun.dev/git-cliff-0-5-0/</guid>
          <description xml:base="https://blog.orhun.dev/git-cliff-0-5-0/">&lt;p&gt;git-cliff is a highly customizable changelog generator that follows conventional commit specifications ⛰️ In this post, I&#39;m explaining the new features in the 0.5.0 release while giving insight into the different use-cases.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Introducing gpg-tui, a Terminal User Interface for GnuPG</title>
          <pubDate>Sat, 29 May 2021 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/introducing-gpg-tui/</link>
          <guid>https://blog.orhun.dev/introducing-gpg-tui/</guid>
          <description xml:base="https://blog.orhun.dev/introducing-gpg-tui/">&lt;p&gt;gpg-tui is a TUI for managing the GnuPG keys 🔐 In this post, I&#39;m giving a brief introduction to the project as well as describing the thought process and main development challenges behind it.&lt;/p&gt;</description>
      </item>
      <item>
          <title>Spin Up Your Own No-Bullshit File Hosting Service</title>
          <pubDate>Sun, 14 Feb 2021 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/no-bullshit-file-hosting/</link>
          <guid>https://blog.orhun.dev/no-bullshit-file-hosting/</guid>
          <description xml:base="https://blog.orhun.dev/no-bullshit-file-hosting/">&lt;p&gt;A guide for spinning up your own instance of 0x0, a no-bullshit file hosting and URL shortening service.&lt;/p&gt;</description>
      </item>
      <item>
          <title>My First Month as an Arch Linux Trusted User</title>
          <pubDate>Sat, 06 Feb 2021 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/my-first-month-as-tu/</link>
          <guid>https://blog.orhun.dev/my-first-month-as-tu/</guid>
          <description xml:base="https://blog.orhun.dev/my-first-month-as-tu/">&lt;p&gt;There&#39;s a start for everything. A new blog... New responsibilities... Maybe a new role in a Linux distribution that is for advanced users...&lt;/p&gt;</description>
      </item>
      <item>
          <title>Kmon! Let&#39;s manage the Linux kernel modules!</title>
          <pubDate>Thu, 02 Apr 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.orhun.dev/introducing-kmon/</link>
          <guid>https://blog.orhun.dev/introducing-kmon/</guid>
          <description xml:base="https://blog.orhun.dev/introducing-kmon/">&lt;p&gt;Introducing kmon, a Linux kernel manager and activity monitor 🐧💻&lt;/p&gt;</description>
      </item>
    </channel>
</rss>
