<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Personal on Gaveen Prabhasara</title><link>https://gaveen.me/categories/personal/</link><description>Recent content in Personal on Gaveen Prabhasara</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 04 Sep 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://gaveen.me/categories/personal/index.xml" rel="self" type="application/rss+xml"/><item><title>About Me</title><link>https://gaveen.me/about/me/</link><pubDate>Mon, 01 Jan 2024 00:00:00 +0000</pubDate><guid>https://gaveen.me/about/me/</guid><description>&lt;p&gt;I&amp;rsquo;m &lt;em&gt;Gaveen Prabhasara de Silva,&lt;/em&gt; a sysadmin, programming language tourist, and petty dabbler of the written word. Some people know me as a technologist, some as a poet/writer, some as an artist, and some as a tinkerer—all valid aspects of my life. I am also neurodivergent and a father.&lt;/p&gt;
&lt;p&gt;My areas of interest include systems engineering, writing, music, craftsmanship/DIY, open source, science/technology, anime, mycology, and cooking—among other things. It doesn&amp;rsquo;t necessarily mean I&amp;rsquo;m good at them, just that I&amp;rsquo;m interested in them. It also doesn&amp;rsquo;t mean my interest in something is for its conventional usage. For instance, I&amp;rsquo;m fascinated by all sorts of polearms, even though I&amp;rsquo;m a pacifist. I like making all kinds of mechanical keyboards but only like using ergonomic builds. But I digress.&lt;/p&gt;</description></item><item><title>Welcome, Again</title><link>https://gaveen.me/2025/09/welcome-again/</link><pubDate>Thu, 04 Sep 2025 00:00:00 +0000</pubDate><guid>https://gaveen.me/2025/09/welcome-again/</guid><description>&lt;p&gt;Guess who&amp;rsquo;s back, back again? Sorry to dissapoint you. It&amp;rsquo;s just me.&lt;/p&gt;
&lt;p&gt;I just posted an update on my side project, Asura Linux:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;What happened&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Despite my claims not to, due to my eagerness to have a functional desktop UX sooner, I ended up trying to build a usable distro. I could have gone the &lt;a href="https://fedoraproject.org/atomic-desktops/"&gt;Atomic&lt;/a&gt;/&lt;a href="https://universal-blue.org/"&gt;Universal Blue&lt;/a&gt; approach, but that wasn&amp;rsquo;t exactly what I wanted. Since I wasn&amp;rsquo;t trying to adjust an existing flavor to taste or attempt to write my own full-featured Wayland compositor, I was trying to do too much too early. For example, building packages from source and generating custom ISOs was a lot of work—even without spending any real innovation tokens yet. This quickly became a bottleneck due to two personal reasons.&lt;/p&gt;</description></item><item><title>Neurodiversity</title><link>https://gaveen.me/2024/02/neurodiversity/</link><pubDate>Sun, 04 Feb 2024 00:00:00 +0000</pubDate><guid>https://gaveen.me/2024/02/neurodiversity/</guid><description>&lt;p&gt;We, humanity, have come a long way to celebrate the diversity in our world. While it&amp;rsquo;s not all great—some people still like to use differences to &amp;ldquo;other&amp;rdquo; people and cause pain, harm, and even death—we&amp;rsquo;ve generally progressed to a point where such intentions don&amp;rsquo;t go unchallenged. We have taken a long time to understand that we are better together, not the same. While dragging our feet all that way, we are still making progress.&lt;/p&gt;</description></item><item><title>It's been a while</title><link>https://gaveen.me/2024/01/its-been-a-while/</link><pubDate>Fri, 26 Jan 2024 00:00:00 +0000</pubDate><guid>https://gaveen.me/2024/01/its-been-a-while/</guid><description>&lt;p&gt;Hey, it&amp;rsquo;s been a while. How have you been? Four years is a long time.&lt;/p&gt;
&lt;p&gt;In my defense, a lot happened in those four years. There are already a million posts and podcasts about what the world went through during that time. There are at least a few about what people in Sri Lanka had to deal with. So, I won&amp;rsquo;t go there. At least not now.&lt;/p&gt;
&lt;p&gt;At the moment, all I want to say is, here I am now. I want to write more often. Scratch that. I certainly want to post more often. I do write often. Just not the kind of thing I feel most would find interesting enough to read. In my past blog configuration, I had to complete several manual steps to publish a post after I was done writing. While it wasn&amp;rsquo;t particularly taxing, it usually became the straw that broke the back of the camel that was a new blog post. I can&amp;rsquo;t recall how many posts I left as drafts and eventually discarded.&lt;/p&gt;</description></item><item><title>My Setup: ErgoMech Keyboard</title><link>https://gaveen.me/about/my-keyboard-config/</link><pubDate>Mon, 01 Jan 2024 00:00:00 +0000</pubDate><guid>https://gaveen.me/about/my-keyboard-config/</guid><description>&lt;p&gt;One of my hobbies/special interests is Ergonomic Mechanical Keyboards and Keyboard Layouts that go with them. I&amp;rsquo;ll use this page (soon) as an up-to-date place to explain how I have configured my custom ergonomic keyboard setup.&lt;/p&gt;
&lt;h2 id="id75"&gt;ID75&lt;/h2&gt;
&lt;p&gt;Until this page is ready, I&amp;rsquo;ll link the GitHub &lt;a href="https://github.com/gaveen/dotfiles/tree/master/keyboards"&gt;repo with my custom keyboard configuration&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>My Setup: Text Editor</title><link>https://gaveen.me/about/my-editor-config/</link><pubDate>Mon, 01 Jan 2024 00:00:00 +0000</pubDate><guid>https://gaveen.me/about/my-editor-config/</guid><description>&lt;p&gt;In the future, I might keep an up-to-date page here explaining my text editor configuration (including plugin selection), both for posterity and as a hopefully helpful source of information.&lt;/p&gt;
&lt;h2 id="vim"&gt;Vim&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://www.vim.org/"&gt;Vim&lt;/a&gt; has been my preferred text editor for a long time. Since there is already &lt;a href="https://gaveen.me/2020/02/my-vim-story/"&gt;a reasonably detailed blog post&lt;/a&gt;, I&amp;rsquo;ll point to it until there is a significant change.&lt;/p&gt;
&lt;h2 id="neovim"&gt;Neovim&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://neovim.io/"&gt;Neovim&lt;/a&gt; is a more modernized variation of Vim (kind of like how Vim was an upgrade to Vi). I use Neovim (nvim) as my preferred coding editor since is has everything Vim has and much more. For example, better syntax handling, better Language Server Protocol (LSP) and Debug Adapter Protocol (DAP) client integration, better code completion, etc.&lt;/p&gt;</description></item><item><title>My vim story</title><link>https://gaveen.me/2020/02/my-vim-story/</link><pubDate>Fri, 14 Feb 2020 00:00:00 +0000</pubDate><guid>https://gaveen.me/2020/02/my-vim-story/</guid><description>&lt;p&gt;Once you have used &amp;rsquo;notepad.exe,&amp;rsquo; you have used all text editors—they said. A text editor is a text editor is a text editor—they said. After the first few years of running Linux/Unix professionally, I had subconsciously almost agreed with this idea, even though I knew Vim—more accurately, I thought I knew Vim. But when other people who actually knew how to use Vim used it, &lt;a href="https://en.wikipedia.org/wiki/Vim_(text_editor)"&gt;Vim&lt;/a&gt; still looked like magic.&lt;/p&gt;
&lt;p&gt;If you have worked in a command line at some point, I am sure you can appreciate the wisdom of learning how to use a text editing program properly. On Unix/Linux command lines, text is king. Therefore, learning how to manipulate text effectively goes a long way for your productivity. If you can open a file and edit its content, it enables you to configure your system.&lt;/p&gt;</description></item><item><title>I thought I knew</title><link>https://gaveen.me/2019/04/i-thought-i-knew/</link><pubDate>Sat, 20 Apr 2019 00:00:00 +0000</pubDate><guid>https://gaveen.me/2019/04/i-thought-i-knew/</guid><description>&lt;p&gt;I thought I knew how being a father would be. I have a father, a good one. I understood that much. I have nephews and nieces, and I love them to bits. I understood that much. So, when we became pregnant, I thought I knew how being a parent felt.&lt;/p&gt;
&lt;p&gt;I knew I wasn&amp;rsquo;t nearly as ready as I wanted, but I didn&amp;rsquo;t think I had a vast gap in understanding how a father felt about their child. I had experienced a large swath of the human emotion spectrum and gathered a lifetime of experiences. So, I thought I knew how being a father would feel.&lt;/p&gt;</description></item><item><title>Whatever happened to that book?</title><link>https://gaveen.me/2019/04/whatever-happened-to-that-book/</link><pubDate>Sun, 14 Apr 2019 00:00:00 +0000</pubDate><guid>https://gaveen.me/2019/04/whatever-happened-to-that-book/</guid><description>&lt;p&gt;&lt;strong&gt;Edit:&lt;/strong&gt; &lt;em&gt;This post has been slightly updated at the end of 2023 to reflect a more recent status of the writing projects.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Today is the Sinhala (and Tamil) &lt;a href="https://en.wikipedia.org/wiki/Sinhalese_New_Year"&gt;New Year&lt;/a&gt; day. As I sit in front of the computer to partake in my trade—as one does according to tradition—I want to try and answer a question.&lt;/p&gt;
&lt;p&gt;Whatever happened to that book I was writing? If—for whatever unfathomable reason—you wish to know more about what has been happening with these, you might like this update. Let me start with what is closest to being complete.&lt;/p&gt;</description></item><item><title>What is the meaning of that poem?</title><link>https://gaveen.me/2019/01/what-is-the-meaning-of-that-poem/</link><pubDate>Mon, 07 Jan 2019 00:00:00 +0000</pubDate><guid>https://gaveen.me/2019/01/what-is-the-meaning-of-that-poem/</guid><description>&lt;p&gt;I am a poet, and that much I can say without the uncertainty I allude to in my public bio sections that read &lt;em&gt;&amp;ldquo;SysAdmin, Programming Language Tourist, and Petty Dabbler of the Written Word&amp;rdquo;&lt;/em&gt;, or my &lt;a href="http://gaveen.me/2019/01/here-we-go/"&gt;first post here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;My work as a poet or a writer is mainly to write. But, I write mainly for the sheer joy of reading it back in every way I can. Let me explain that a little bit.&lt;/p&gt;</description></item><item><title>Here we go</title><link>https://gaveen.me/2019/01/here-we-go/</link><pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate><guid>https://gaveen.me/2019/01/here-we-go/</guid><description>&lt;p&gt;Where should I begin? Is this on?&lt;/p&gt;
&lt;p&gt;Hello there! Welcome, fellow human beings, and any others reading. This is presumably Gaveen, and—despite all my efforts—you have found my blog. If this is the choice of Steins;Gate, who am I to complain.&lt;/p&gt;
&lt;p&gt;There are no grand introductions here nor any roadmaps to unveil—just a realization to be had. The realization that I may have moved my blog again. There is, however, a simple promise to write when I can and enjoy the promise of writing.&lt;/p&gt;</description></item></channel></rss>