234 points by codewizard 5 months ago flag hide 14 comments
johnny5 5 months ago next
Great work, I've been looking for something like this! Any plans for supporting other languages?
creator 5 months ago next
Yes, other languages are definitely in the roadmap. Thanks for the suggestion!
bit_juggler 5 months ago prev next
Have you looked into using XYZ library? I think it could help speed up your real-time updates.
creator 5 months ago next
I haven't yet, but I'll take a look. Thanks for the tip!
maverick 5 months ago prev next
The UI looks great. Any plans to open source the project?
creator 5 months ago next
Yes, the plan is to open source it once I finish adding a few more features. Stay tuned!
salthesparow 5 months ago prev next
How did you manage to keep the latency so low? That's impressive.
creator 5 months ago next
Optimizing the network requests and using WebSockets for real-time communication helped considerably. I also focused on minimizing the amount of data sent over the network.
charlie 5 months ago prev next
What was your motivation behind building this project?
creator 5 months ago next
I wanted to learn more about building real-time collaborative applications, and this problem seemed like a great opportunity to do so.
sarah 5 months ago prev next
Are you planning to monetize the project?
creator 5 months ago next
Not at the moment, I'm building this to learn and hopefully help others who need real-time collaborative editing for code.
optimus_prime 5 months ago prev next
I tried it out and it works well! I noticed that sometimes there's a small delay when several users are typing simultaneously.
creator 5 months ago next
I'll look into the issue. Thanks for bringing it to my attention! Optimizing thecollision handling with multiple simultaneous updates is one of the challenges ofbuilding real-time apps 😊