hi all, you can buy ernest a cup of coffee aka give him some cash for his incredibly hard work! https://www.buymeacoffee.com/kbin
/kbin meta
Magazine dedicated to discussions about the kbin itself. Provide feedback, ask questions, suggest improvements, and engage in conversations related to the platform organization, policies, features, and community dynamics. ---- * Roadmap 2023 * m/kbinDevlog * m/kbinDesign
Yassss I'm supporter 666๐ค
๐
That 100 Euro server also needs some coins inserted :)
Ernest should set up a patreon. I'd pay a monthly sub to him for this great website.
It's hard ot believe it's only a month or two old.
Unfortunately someone just tried to use my bank account the other day, so I'm waiting for a new card to come in, but I got this bookmarked for when I do. I think it's worth the cost of a cup of coffee every now and then.
Done!
I hoped that a few stray enthusiasts would find their way to kbin
They did. "A few" as a portion of the whole, where the whole is much larger than you ever expected it would be.
One thing I have learned in my own technical career is that you can't do everything. Even if there was enough time in a day for you to do everything, you can't know everything, at least not sufficiently enough to be most effective. You have to depend on other experts, and delegate to them what you are not qualified to do. This requires a pretty high level of trust, and makes it so that you need to develop people management skills.
Lots of technical people are short on people management skills. I don't know where you sit on that spectrum, but you may need to consider bringing on an "overseer," kind of like a project manager, to keep tabs on all of the technical resources involved - yourself included. This will help ensure that concerns are prioritized appropriately, and that communication and messaging about those priorities are consistent and clear.
I've been in that kind of position, and I take a bit of pride in my use of words. I'm happy to give any advice you like.
I sense an opportunity here: managed hosting of Fediverse services. I don't mean a managed host where you can install/run the services. I mean a top-to-bottom setup, management, backup, upgrades, monitoring, etc. so the only thing you need to do is administer the community. I'd love to set up several Fediverse services for my local community, and I know there is an audience that would also love that, but I also know I do not want to invest the time it takes to manage the technical side of that.
Having easier to set up instances would help in relieving the pressure from the more popular current instances. We're starting to see those hosting options come on line for some of the services, but not fast enough for my liking.
Hell yes, ernest. Keep up the momentum, stay humble of your shortcomings, and don't burn yourself out.
We all love this community you developed, and hopefully we can attract the kinds of people who are as open, humble, courageous, and intelligent as you seem to have gravitating towards you in your personal and professional life.
@ernest @vvuksan @renchap @piotrsikora Thank you, Ernest ๐ we're so glad we can help and support you, and the project.
It's cool to see renchap helping out here in addition to his work with mastodon.social! The amount of cross-pollination and coordination within the fediverse is so cool to see.
Hey @Ernest and @piotrsikora,
I haven't looked too closely at how kbin is architected yet, but would it benefit from horizontal scaling? I do full-time development of tooling to administrate very large k8s clusters for a company that you've probably interacted with today without knowing it. Not sure if k8s is the right orchestration system for you, but I'd be more than happy to provide some input on a potential migration to k8s (if kbin is a good fit there). I know there's a community on Matrix as well โ I'll try to reach out there too, although it may be a bit.
If the post is anything to go by it's using the included "mostly for dev work only, mostly" docker-compose files. It would absolutely be able to be scaled out since at it's core it's just a webapp with workers. The app is already configured to use Redis for session storage so should be able to go super wide.
Only limitation is how performant you could make your postgres cluster.
Bullseye
Hi @Badabinski
K8S is one of option, but we decided to use some mix of bare-metal and docker swarm.
Almost everything is prepare to grow horizontally. Only (like always) problem is in database, and also we want to have flexible software that run on big cluster and small node without changes in code.
Give us few days, and after that we will show something ;)
Thank you ernest... and fastly... and welcome aboard Piotr!
OSPs make me so happy :)
Thanks for the update, and keep up the amazing work!
Thanks for the update. Sounds like you're having an "exciting" time. You've done a great job so far and I hope that the additional help you are receiving means that you might be able to take some time off in the near future, for your own sake.
Edit: buy Ernest a coffee for those able to contribute
I read the whole thing with a smile on my face. So wholesome!
ITT: When your little hobby completely blows up in your face and takes over your life.
Thanks @ernest - we all appreciate it!
Nice work! I can't imagine what would happen if a hobby project of mine is suddenly used by 35k users, it would be insanely stressful, keep it up, we are loving it here.
I'm so confused. We only have 3500 accounts on Kbin? So we are miles and miles less than Lemmy?
edit No, I just need coffee
Nope, we are at 35k+
I need coffee
Thank you for creating this space for us :)
Keep notes. This will make a great documentary some day!
I am not well versed with the way all this works so this might be a stupid question: Is there one central server in one location for this site? Could outside, remote server space be used to share the work?
Kudos, @ernest. What you've put together in such a short time is amazing. I'm glad you're getting the help you need.