As the maintainer of Plank Reloaded, the most common bug report I get is "this app has the wrong icon." It's almost never the dock - it's a broken StartupWMClass in the app's .desktop file. So I wrote up how to find the right value on X11, Wayland, and KDE, and why deleting the line often fixes it.
I have extremely fond memories of the ranch. It was what got Throttled Pro off the ground and was by far the best Objective-C resource I could have possibly imagined.
Aaron will forever be a hero in my book. Best of luck in the future.
This model should be done more. Develop the product in the open, offer a fully functional open source version, and then offer a paid version on commercial app stores.
This can bring in some extra revenue for the project, plus covers the app store dev work.
I bet a bunch of users would buy it just to support the dev team. Plus I would argue an app store purchase (one click) can be done faster/easier than any donation flow I have seen for an open-source project.