Hi, I’m Ryan Brue. I’m a software engineer in my day job, and an open-source contributor for fun.
Check out my Software Wishlist, or read one of my Blogs.
Have a wonderful day :)
Check out my Software Wishlist, or read one of my Blogs.
Have a wonderful day :)
Hey guys, this is my third blog post this month (quite the new record!) I’ve been sitting around this holiday season using all my PTO that won’t roll over, and I forgot what it was like to have so much time and nothing to do. Recently I’ve been getting more antsy, and decided it was time to mess around with my computer again, and hack up some weird stuff. Since I’m on an immutable system, a fact that I always manage to bring up in every blog post, I wanted to focus on my developer pain-points. My biggest gripe with my system is that VSCode only can reasonably be ran in a Toolbx or Distrobox container. Running VSCode in a flatpak is unfortunately not really sexy. ...
Hey everyone (yes, the 2 of you reading my blog posts), I’ve really felt like writing more in the last few days, probably because it feels like my dopamine levels are suuuper low and writing blog posts is an easy boost in feeling like I’ve “done something” :p I started daily driving Linux at the end of 2023 (around November to be exact). I had asked the Godot Engine contributors chat which distro I should try, and I got mostly Fedora as an answer. This makes sense, as Fedora is one of the most popular distributions, and has mostly up-to-date packages, which I think the members of the Godot Engine particularly liked. Linux Mint was also mentioned, but many people pushed back on that as the packages are more out of date. ...
I couldn’t find any information about the max TDP under load for my Legion 16APH8, so I did some research the old-fashioned way, by measuring myself. Lenovo Legion CPU Power Consumption Under Load Methodology: Ran this CPU+GPU stress test (CPU + iGPU in this instance): https://mprep.info/gpu/ Downloaded turbostat 6.17-2 from https://archlinux.org/packages/extra/x86_64/turbostat/ Ran: sudo ./turbostat --Summary --quiet --interval 1 Logged the CorWatt and PkgWatt over time, and tried to identify 3 distinct levels which would correspond to FPPT (highest), SPPT (second-lowest), and SPL (lowest) ...
Hello lads, been a while :p Recent interests KDE Linux - The endgame distro? Since the last blog post I created, and perhaps even before (I forgor), I have been using KDE Linux as my main OS. It’s a hip and cool immutable operating system developed by KDE themselves. I’m somewhat involved in the project as well, but not a regular contributor. The project makes use of most of what systemd has to offer, systemd-sysupdate, mkosi, and includes the latest and greatest of KDE plasma, all the time. ...
If you actually read my blogs, I don’t know who does because I don’t normally advertise them. I switched over to the helix editor as my main IDE Well, like all good things, they must come to an end, and I’m trying out VSCode again. Just one problem though, I use Fedora Kinoite, an immutable operating system. Immutable operating systems treat the /usr/ directory as a vendor supplied system, and disallow users to modify files in that tree. This means that I cannot install development tools like rust, and all the random development libraries that inevitably show up when building random repos (as I do). ...
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. ...