Experiences of the creators of Slixfeed

Annoying, complaining, blatant, impatient, and maybe even biased and rude, and it is fun!

Preface

This article details some experiences during the development of Slixfeed. Most of these experiences conveyed via chat.

About

My name is Schimon. I am a lawyer, a pianist, and a farmer; I am not an expert, neither professional nor specialist in software development.

The project Slixfeed was meant to serve myself only, and also acquaintances who I privately know of.

However, during the time, I have realized that I need help.

A friend from The Netherlands has referred me to a friend from France, and later, Italian, Austrian, German, Swiss, Canadian, and Argentinian people have expressed their interest, mostly as testers, inspectors, and clients (i.e. "users", so called).

Aside from Mrs. Laura Lapina, and several people who have instructed me further, and also advised, I am currently the only man to work on this software.

I did not intend Slixfeed to be what it is to-day.

The people who have influenced the most, were the ones who have manifested their interest in this project.

I have listened to what they have wanted, and this is how this project was actually developed.

Experiences

Names were omitted.

2023

While attempting to analyse code.

Please stop testing like a monkey
Use print or breakpoint. Make hypothesis and check them
Ok. I will do it.

While not coding properly.

Apparently I don't use it in some functions. I was just monkey copy&paste code
If you dont need the object ref then use a function is fine
Don't be a monkey
I know. I'm learning.
Take time to understand

While not coding properly.

You shouldn't await a task
How many time i said it
Task are meant to run in parallel. Not to be awaited

While analysing database.

Yup you shoulnt code like a monkey
Undersstand what you do
In case you haave too many things write them down on paper
Check all cases you have explore

While attempting to improve Slixfeed.

just a recommendation, don't make it overly complicated.. keep it simple!
I'm sorry to day that slixfeed isn't reliable yet
my bot on the steam muc wasn't sending updates anymore, I had to issue the !start command
22 lost news
I wonder why so many complications, why would you want to disable it? If I added it to my channel, added some feeds, I expect it work endlessly unless I remove some feed manually

2024

While attempting to improve Slixfeed.

I think if the bot is spamming 50 links at once, you already have a problem
sorry Schimon but this bot is a mess
it should do 1 thing, display news and it cannot do it properly

While testing KaikOut, an XMPP moderation service.

!ban sch
An unknown command.  Type "help" for a list of commands.
%ban sch
An unknown command.  Type "help" for a list of commands.
!!!!!!!!!ban sch
An unknown command.  Type "help" for a list of commands.
KaikOut, ban sch
it is the master, cannot ban

While communicating.

lemme know when ready to update
lemme?
lemme = let me - sry :)
Fine.
Write full words. You are not charged per character.
g2know
https://jabber.is-not-s.ms/
true

2025

Forgetting to test, or not able to test every use case.

sorry but you should really test things on your own, you know. My time is limited and slixfeed can't be my reason to be.
I know. I apologies for this. I am stressed by a few concerns around me.

While attempting to improve Slixfeed.

I would like to have all current Bugs fixed before new/changed features
Its a never ending loop with more  new Bugs

Asking for a tester to help, after thinking that the tester attempted to prank the developer by sending a link without syndicated content.

Listen. I do not have time to play. Please do exactly as I say.
dont push! doing it atm
Fine. Thank you.
Do you need a new issue for the reported error?
Yes. Please. Thank you.

Conclusion

Allowing to people to freely express against you and your software is helpful.

Most people, unless are planted agents, do not just visit your project to complain; They complain for a reason.

People might fail to properly or best explain themselves, yet it is good to listen to them and explore their complains.

Furthermore, if someone calls you a monkey or "like a monkey", especially when it is done privately, then it is meant to convey a broader message about an apparent issue, and is certainly not intended to insult you.

Those people are expresing themselves in a critique and even annoying fashion, yet they are honest, and due to that honesty, I realize what can be improved.

If I was restricting speech, then, subsequently, people would feel suppressed and be reluctant from further participation.

If I was restricting speech, then Slixfeed would not be as good as it is to-day.

Be patient, listen, and allow people to express themselves freely.

Balance will be formed, eventually.

Related

The conspiracy against Free Software and communications
Technology and politics are intertwined
Call me anything