Welcome to my website!
About me#
Hi, I’m Ryan Brue. I’m a software engineer and open-source advocate and contributor.
I got my start contributing to the Godot Engine. After being a part of that community for a while, I noticed that a lot of people were using Linux as their main operating system. I got interested in potentially installing Linux onto my main system. Then, late October of 2023, I impulsively downloaded Fedora Linux, and installed it on both my laptop and my desktop, no dual-boot, just plain fresh install. From there, I’ve never gone back.
I’ve contributed in various areas across the Linux desktop since becoming a Linux user. I created the Fedora COSMIC sig, which is set to make Fedora COSMIC an official spin for Fedora 42. I also contribute to the COSMIC desktop, of which some of my favorite contributions were implementing focus hint and toplevel click behavior on the app tray, and workspace switching touchpad gestures in cosmic-comp! I’ve also implemented support for power-profiles-daemon in the power applet, which was needed for Fedora systems.
I write most of my code in Rust and Python, and at work I write a lot of C# code (unwillingly).
Aside from general Linux and FOSS stuff, I’m very into gaming and working out, and who doesn’t love doomscrolling on their phone?
Ryan Brue in the news#
Helix is now my main editor (spoiler alert) It finally happened lads, I’m switching away from Visual Studio Code
What made me decide to do this?
I think I’m finally done with the direction Microsoft is pushing with vscode. No, not the AI direction, as I imagine a lot of you were probably thinking. Rather, it feels like vscode is slowly moving to be less and less open.
Recently, I came across someone on YouTube talking about how Microsoft has stopped the C/C++ vscode extension from being used in vscode forks, such as Cursor. (I don’t like cursor by the way, but the precedent this sets is terrible).
...
Hey, it’s been a while. Time for another blog no one will read because I don’t advertise my website anywhere!
You might have previously seen my blogs at https://ryanabx.github.io. You may have even seen my software wishlist there! I take pride in having a very loosely organized list of issues/PRs/things that interest me in the Linux and open source world. While GitHub pages has served me well over the years, it’s time for a change. I’m now hosting my own website, goodbye GitHub!
...
Trying out Helix Editor Hey everyone! Time for the (basically monthly) blog!
I’ve been using Visual Studio Code as my editor of choice since my senior year of undergrad. It’s my favorite editor by far, and I’ve not really thought about changing it since; however, I recently decided to take some time to learn a different way of coding, a way that a lot of people really stand by. The modal way.
...
Using a Fedora atomic base image for a week Nevermind, using a base image for a few days and then giving up lol I decided this unmomentous occasion is something I’d like to document, to talk about where the atomic experience could be better, and where it really shines!
For context, I daily drive Fedora Atomic Desktops, I use a custom image that includes things like Visual Studio Code, Fedora packaging tools, my dev dependencies (the principle of which being Rust and its tools), virt-manager and qemu for work, and much more!
...
2024-08-20 - My first blog post After writing a static site generator, I decided that maybe it’s finally time for me to make a blog, mainly about development!
This first post is just going to be a hello!
EDIT (September 12, 2024): I am now using Hugo as my static site generator. Nothing wrong with my old one, I just wanted a site that was mobile friendly.
EDIT (September 14, 2024): I’m now using mdBook instead of hugo. It’s even more simple than Hugo, and it just works like I’d want it to.
...