<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ronald López</title>
    <description>The latest articles on DEV Community by Ronald López (@rlopezse).</description>
    <link>https://dev.to/rlopezse</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4024609%2Fd3bc760b-3fca-49cc-b9a3-746accf7150b.jpg</url>
      <title>DEV Community: Ronald López</title>
      <link>https://dev.to/rlopezse</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rlopezse"/>
    <language>en</language>
    <item>
      <title>Toward the Unknown, Arch and I.</title>
      <dc:creator>Ronald López</dc:creator>
      <pubDate>Sun, 12 Jul 2026 18:13:00 +0000</pubDate>
      <link>https://dev.to/rlopezse/toward-the-unknown-arch-and-i-5a88</link>
      <guid>https://dev.to/rlopezse/toward-the-unknown-arch-and-i-5a88</guid>
      <description>&lt;p&gt;Finally Made the Jump to Arch&lt;/p&gt;

&lt;p&gt;I finally made the jump to Arch. It was rushed, I have to say, considering that just two weeks ago I had installed Mint (because Ubuntu was having issues) and after that time I realized I was doing the same thing I did on Mac: trying to emulate everything I already knew, but on a different operating system. And that wasn't what I wanted. I wanted to learn something new, use the terminal, not depend so much on graphical interfaces to get around.&lt;/p&gt;

&lt;p&gt;It's similar to what happened to me when I made the jump to Neovim: I wanted something completely different, something that wouldn't make me depend on a file browser or anything so visual. One could ask why, if everything is already solved, to go back and learn something from scratch trying to optimize something that perhaps didn't even need it (I'll talk about that in another post). For now, I managed to install Arch after Wi-Fi gave me more than one headache, and install Hyprland and Waybar.&lt;/p&gt;

&lt;h3&gt;
  
  
  So Much to Do, Too Much...
&lt;/h3&gt;

&lt;p&gt;I don't know why I keep ignoring the abstraction of programs and operating systems to look for something more low-level. Maybe it's a mental issue, or maybe I just want to try different things. Who knows. For now things look good: it's just a matter of configuring the audio drivers, Bluetooth, the keyboard (a Corne) and whatever else there is left to discover.&lt;/p&gt;

&lt;p&gt;This time I'm going to try to do things differently. Let the process be like the one with Neovim: use the terminal more, navigate with it, move and delete files without depending on a folder interface. That's what Arch is for, otherwise I would have stuck with Mac.&lt;/p&gt;

&lt;p&gt;More than fun, I hope it's all chaotic. Installing things that don't work, breaking the system, reinstalling everything. That's part of the process, and in part that's why I'm here, on the verge of venturing into the unknown.&lt;/p&gt;

</description>
      <category>archlinux</category>
      <category>sideprojects</category>
    </item>
    <item>
      <title>NeoVim, Split Keyboards and a New World.</title>
      <dc:creator>Ronald López</dc:creator>
      <pubDate>Sat, 11 Jul 2026 00:02:53 +0000</pubDate>
      <link>https://dev.to/rlopezse/neovim-split-keyboards-and-a-new-world-b6l</link>
      <guid>https://dev.to/rlopezse/neovim-split-keyboards-and-a-new-world-b6l</guid>
      <description>&lt;h3&gt;
  
  
  The First Step Toward the Terminal
&lt;/h3&gt;

&lt;p&gt;It was around 2023 or 2024—I can't quite remember—but I was tired of doing the same thing over and over in programming: VS Code, JavaScript, React, TypeScript, always the same. I wanted to try something different, something that would help me rediscover my passion for programming and the desire to learn new things.&lt;/p&gt;

&lt;p&gt;That's when &lt;a href="https://www.youtube.com/c/theprimeagen" rel="noopener noreferrer"&gt;ThePrimeagen&lt;/a&gt; appeared with a completely different programming style from the traditional one, where everything was a boring YouTube tutorial teaching you how to build a CRUD in VS Code. This guy was really good at what he did, but there was something unusual about him: a keyboard split in two, and his editor wasn't VS Code but one in the terminal, like in The Matrix. I was impressed. I watched many of his videos and couldn't understand how he navigated between editors and files without using the mouse. I had heard something about this years before, but it was the first time I saw someone do it so fluidly and so fast.&lt;/p&gt;

&lt;p&gt;And something inside me said: this is what I've been missing. Not continuing to build CRUDs or projects that would lead me to the same place as everyone else, but something that would truly motivate me to step out of my comfort zone. And so I started.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2dirddnfwwo7ag5spb0q.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2dirddnfwwo7ag5spb0q.png" alt=" " width="800" height="458"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  My First Experience with a Split Keyboard and Neovim
&lt;/h3&gt;

&lt;p&gt;Since I had no idea about the terminal—beyond running &lt;code&gt;npm install&lt;/code&gt; and things like that—and even less about split keyboards, I searched to see if they sold anything in Chile so I wouldn't have to buy from abroad. That's when I found Zone Keyboards, with various and affordable options, so I went for the least aggressive choice: a Sofle RGB, my first split keyboard.&lt;/p&gt;

&lt;p&gt;I think it took me almost a full year to master it completely: typing without looking at each key, learning new shortcuts, using all my fingers, getting used to the new hand position. But after that, everything was faster. I didn't have to think about each movement, I didn't have to do &lt;code&gt;Cmd + Shift&lt;/code&gt; to search for what program to open. I thought and I executed, no pauses, just executing. It was wonderful.&lt;/p&gt;

&lt;h3&gt;
  
  
  From Comfort to Frustration
&lt;/h3&gt;

&lt;p&gt;The next step was missing: learning to use the terminal. I realized the editor was called Vim and that it came on almost every operating system, but ThePrimeagen was using Neovim, which is basically the same thing but on steroids. I installed it and after some failures I understood it would take me another couple of months to learn, but this time I was more motivated. My &lt;code&gt;.config&lt;/code&gt; folders and I became best friends; now I did and undid things, without depending on some weird VS Code plugin.&lt;/p&gt;

&lt;p&gt;At several points I came across pre-made configurations, but that was my moment to say: no, I'm going to understand this from the inside. I want to know why, when, and for what each thing executes, not just install and be done with it.&lt;/p&gt;

&lt;h3&gt;
  
  
  From Here On Out
&lt;/h3&gt;

&lt;p&gt;Now my days are 100% Neovim. VS Code is something I look at fondly, but I don't plan to go back to using the mouse or failing at text selection because my hand is shaky. A &lt;code&gt;V + i + ""&lt;/code&gt; and done. My friends think I'm crazy for using that editor and a keyboard (now a Corne V3) without symbols on the keys, but for me it's the best thing that could have happened: it's comfortable and I love it.&lt;/p&gt;

&lt;p&gt;Now I'm on Linux and other things, but that's a story for another post. For now, I'm happy with my setup, Neovim, and my Corne V3.&lt;/p&gt;

&lt;h4&gt;
  
  
  More about me 👋
&lt;/h4&gt;

&lt;p&gt;Personal -&amp;gt; &lt;a href="https://proyect-proxima.com/" rel="noopener noreferrer"&gt;https://proyect-proxima.com/&lt;/a&gt;&lt;br&gt;
Coding -&amp;gt; &lt;a href="https://github.com/rlopezse" rel="noopener noreferrer"&gt;https://github.com/rlopezse&lt;/a&gt;&lt;br&gt;
Profesional -&amp;gt; &lt;a href="https://www.linkedin.com/in/rlopezse/" rel="noopener noreferrer"&gt;https://www.linkedin.com/in/rlopezse/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>sideprojects</category>
      <category>neovim</category>
    </item>
  </channel>
</rss>
