software developer, FOSS enthusiast, 🍕🍝🇮🇹

  • 9 Posts
  • 81 Comments
Joined 1 year ago
cake
Cake day: June 27th, 2023

help-circle




  • 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.



  • 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.



  • 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.









  • The first time some random user files a sue in court the admins of their instance will be in trouble.

    Lemmy devs are not affected, but instance admins are and according to the GDPR they are considered “data controllers” and are responsible for the processing of users’ data.

    As far as I understand it, this lacking feature is an open “challenge” to existing regulation and legislators, maybe also to open people’s eyes about the fact that privacy claims are often not enforced even by those who claim to do so.