![](https://feddit.it/pictrs/image/ff83466a-6fc8-4b12-9a80-f9bc772c15fa.webp)
![](https://lemmy.ml/pictrs/image/2QNz7bkA1V.png)
All Android developers rn:
software developer, FOSS enthusiast, 🍕🍝🇮🇹
All Android developers rn:
Also Kotlin devs!
There are also analogies with maintaining legacy code bases as software developers:
Agree! And if the devs are responsible enough, not only should they guide you but also improve the existing documentation/wikis, because a build issue or a doubt about anything unclear that affects one person who speaks up can potentially be affecting a lot of other people who do not even dare to ask.
Personally, I would be in favor of having polls because I frequently involve people in taking decisions.
But my use case is quite peculiar because (1) I need to know people’s opinion to take actions based on it, they would not be just informative polls (2) this group of people use Lemmy as their main interaction medium, no other platform is involved.
I’ve resorted to strawpoll in the past or in having comments with multiple options and relying on the most upvoted comment but these solutions have downsides.
Developing software and managing a community are totally different skills and mastering both is not to be taken for granted.
Plus, since you are very passionate about the open source projects you maintain or contribute to, it is difficult to “detach” yourself from people’s issues and not feel every criticism as a personal attack (and yes, when your software does not have the features/behavior they expect, some people can express their disappointment in quite a sharp way).
I prefer not to make anyone pay anything but “you get what it is, be warned that you may experience some bugs or lack of support for certain devices” (because I can’t buy every piece of hardware and test). Few people have accepted this model but, those who did, have always been supportive and respectful, making me rediscover a little hope that kindness isn’t dead at all.
As an Italian who knows a little Romanian, I think that this kind of “șmecherie” (the kind of “you think you can cheat but I’m smarter than you”) is one of the traits that unites the most our nationalities.
Needless to say, in neither case the discussion originated from a technical issue, both times we were arguing online about politics.
Once I was told that I deserved to be fired and, another time, I was told that I am unable to think properly so I shouldn’t work as a software developer.
Both remarks were quite painful because they were not questioning my ideas/opinions but my professional abilities. I confess that in my “down” moments those thoughts tend to pop up even years later.
Forgive me father for I have sinned.
I am a complete disaster, sometimes errors slip in even when I have a UI done by a designer because I am totally “blind” to certain aspects.
In my personal projects I try to follow guidelines and best practices for dimensions/typography/colors/placing of elements/etc but the results are “meh” of course, since apart from my layout-blindness I am more tolerant to small sins, since it’s not work after all.
If the project gets to be used by a few people (of course not the faint of heart) I collect feedback and iterate over it to improve the UX.
I’ve already added it, it’s in the latest stable release 1.9.0, you can access it from the profile screen under “Upvotes and downvotes”.
There are Lemmy APIs for it and some apps (like Voyager) allow to see all contents you upvoted or downvoted. Depends on which platform you are on and which client you are using.
What a beautiful project name! Won it all!
If the back end provided support for multi-communities it would work cross-app in the same way… unfortunately it looks like this is not a priority for the time being.
Dubbed in my language (🇮🇹) it was “il Mignolo col Prof Prof Prof Prof…”
I assume you are looking for this endpoint.
I agree in that Summit is the most feature complete and polished Lemmy client for Android.