J.P. Ramackers

About


About Header

Not too much about me for now. In short: I love Linux, free and open-source software, learning how to code, and building things. I prefer learning the old-school way, so if I can skip AI, I usually will. That said, AI can be helpful sometimes. And yes, every now and then I do quite a bit of vibe coding.

Don’t see me as a professional developer or a DevOps engineer. I’m simply someone who enjoys working with computers. For the past five or six years, I’ve been doing that the GNU/Linux way.

Why

I was a Windows user for most of my life. About five or six years ago, I started to dislike it more and more. Microsoft kept adding things I didn’t want, such as ads in the Start Menu and features that felt forced upon users. It often seemed like Microsoft knew better than me how I should use my own expensive machine.

Because of that, I switched to Ubuntu.

At first, I was intimidated. People on YouTube often talked about Linux as if you needed a computer science degree to use it.

“Watch out for the terminal!”

Gaming on Linux was also nowhere near as good as it is today. Proton and Steam have changed the landscape dramatically. Back then, I dual-booted Windows and Ubuntu so I could keep gaming while learning Linux.

A few years later, I became comfortable with the terminal and started experimenting with different Linux distributions. Eventually, I ended up where I am now: Arch Linux.

Yes, Arch can break. But in many cases, that’s also a skill issue.

When I first started using Linux, I disliked the terminal because I still had a Windows mindset. These days, I have almost the opposite mindset. I often prefer terminal applications over graphical ones. Most of the time I work with TUIs (Terminal User Interfaces).

I use Vim, Git CLI, btop, and many other terminal-based applications every day.

Why This Blog Exists

I decided to start a blog because I already had experience building websites. Around twenty years ago, I began learning web development, although I eventually moved on to other things.

Now I’m back and exploring modern technologies, including frontend frameworks such as React.

At the same time, my GNU/Linux mindset and my experience from years ago made me appreciate static site generators. That’s how I discovered Hugo, the framework this site is built with.

I used WordPress extensively in the past. After working with Hugo, I found myself preferring it far more than WordPress. It’s fast, simple, and stays out of the way.

On this site, I’ll write about Linux, Arch Linux issues and fixes, coding solutions I’ve discovered, and things I’ve learned while working with Bash, Python, and other tools.

My Do’s

  1. Watching a lot of YSAP
  2. Watching a lot of DistroTube
  3. Watching a lot of Tsoding
  4. Watching a lot of Luke Smith