I was first introduced to Linux with Ubuntu around 2009 - 2010. I used it up until 2014 or so, then toured my way around Windows and Mac OS. I'm currently on a Mac, but at a past job I had to boot straight into a Linux VM, and Fedora was fantastic.
I always hear how Ubuntu nowadays makes a lot of questionable decisions, how Snaps are bad, and so on. I also hear a lot of criticism about Flatpak. But Fedora 36 more or less "just worked". I disliked GNOME 3, but the GNOME 40 interface is a huge improvement. I also like how Fedora is able to just get out of my way. There are no quirks added to the desktop environment besides a little Fedora watermark. Flatpaks more or less "just works" for me, and I can hardly tell the difference between Flatpaks and "native packages" on GNOME Software. They both are one click, enter password, wait, then ready. DNF is slow as molasses, though, but otherwise Fedora was straightforward to install and use daily for development.
I'm very likely going to run Fedora on a Framework 16 when the time comes to replace my MacBook.
I always hear how Ubuntu nowadays makes a lot of questionable decisions, how Snaps are bad, and so on. I also hear a lot of criticism about Flatpak. But Fedora 36 more or less "just worked". I disliked GNOME 3, but the GNOME 40 interface is a huge improvement. I also like how Fedora is able to just get out of my way. There are no quirks added to the desktop environment besides a little Fedora watermark. Flatpaks more or less "just works" for me, and I can hardly tell the difference between Flatpaks and "native packages" on GNOME Software. They both are one click, enter password, wait, then ready. DNF is slow as molasses, though, but otherwise Fedora was straightforward to install and use daily for development.
I'm very likely going to run Fedora on a Framework 16 when the time comes to replace my MacBook.