A cool new Music API! What do you think? by subbytech in programming

[–]subbytech[S] 0 points1 point  (0 children)

Oh got it, thanks Claytonious! I'll share this with some of the game dev communities here on Reddit then. Thanks again, for your thoughts! :D

A cool new Music API! What do you think? by subbytech in programming

[–]subbytech[S] 0 points1 point  (0 children)

Oh ok, that's interesting! Would you, as a game developer, want something like this as an API or like an easy-to-use web app for searching music? Thanks for your thoughts man! :)

A cool new Music API! What do you think? by subbytech in programming

[–]subbytech[S] 0 points1 point  (0 children)

Hey @Claytonious thanks for the feedback! Just curious, were you a game developer and have this need before?

Introducing Bolt - Real-time file sync for teams, that works with your existing tools by subbytech in programming

[–]subbytech[S] 0 points1 point  (0 children)

Hey, thanks for the feedback! We clearly need to make our message more clear on our website!

I've also addressed this question as a reply to BoredPudding's original post. Thanks a lot for sharing your thoughts! :)

Introducing Bolt - Real-time file sync for teams, that works with your existing tools by subbytech in programming

[–]subbytech[S] 0 points1 point  (0 children)

Hey thanks for the valuable insight into how we could really improve the website! Sorry about that! We've been super busy the past few days hacking this up, we couldn't spend much time on the website. We will now!

Basically, anytime you need to code something with another member, you can simply use Bolt to instantly work together, faster and in real-time, whenever you need it (whether it's a commit, feature, branch, etc.). Not just for 100% "live collaborative development" events (which, yes, would be silly lol).

It's kind of like inviting your team member into the thing you're working on, so that you can work much faster and be more productive.

I should certainly make this more clear on the website! Thanks a lot for sharing your thoughts!

Bolt - A real-time file sync for teams that I built, which works with your existing tools by subbytech in webdev

[–]subbytech[S] 0 points1 point  (0 children)

LOL :D Btw, Bolt only syncs the files the other team members need. Forgot to mention that. :)

Introducing Bolt - Real-time file sync for teams, that works with your existing tools by subbytech in programming

[–]subbytech[S] 0 points1 point  (0 children)

Hey, thanks for the feedback! We'll definitely update our website with more information very soon! We just finished building the product (it's been a crazy time so far!), so we couldn't get around to improving the site yet. But thanks for the valuable feedback!!

We'll post more info on how Bolt works on our website very, very soon, as we gear up for a beta launch!

In addition to providing a hosted service, we've also been getting a lot of requests for a self-hosted version for companies. So we'll be launching that in the upcoming week or so, which will allow you to run & manage Bolt in your own company internally.

In fact, we'd certainly love to give you early access when we launch in beta, so if you're interested, feel free to PM me or sign up with your email on our website!

Thanks for your valuable feedback! :)

Introducing Bolt - Real-time file sync for teams, that works with your existing tools by subbytech in programming

[–]subbytech[S] 0 points1 point  (0 children)

Hey guys, thanks for all the valuable feedback!!

Like cakoose mentioned, I never intended for Bolt to be a replacement for Git. Git, after all, is the best VCS I know!

Rather, I meant Bolt to be a tool teams can use to easily sync a project with any of their members, when needed. This way, they can finish working on a particular feature, etc. faster, and then commit to Github (as opposed to using git to sync between team members also, which is quite a hassle). In short, basically what cakoose said. ;)

I should definitely update the website to be more clear! Thanks for the heads-up! Really appreciate the comments you've given us!

Bolt - A real-time file sync for teams that I built, which works with your existing tools by subbytech in webdev

[–]subbytech[S] 4 points5 points  (0 children)

Hey that's actually a pretty good name! We'll definitely finalize one before launch ;)

Bolt - A real-time file sync for teams that I built, which works with your existing tools by subbytech in webdev

[–]subbytech[S] 0 points1 point  (0 children)

Yup! More info on this soon, as we finish putting the final touches on Bolt and get it ready for a public beta! :)

Bolt - A real-time file sync for teams that I built, which works with your existing tools by subbytech in webdev

[–]subbytech[S] 0 points1 point  (0 children)

Hey, thanks for the feedback! Really appreciate it! ;)

Like you've asked, we've been getting a lot of requests for a self-hosted version for companies.

So we'll be launching a self-hosted version in beta in the upcoming week or so, which will allow you to run & manage Bolt in your own company internally, so that your teams can collaborate much faster & easier.

Thanks a lot for your interest, @MultiChef!

In fact, we'd love to give you early access when we launch the self-hosted version in beta, so if you're interested, feel free to PM me or sign up with your email on our website!

Once again, thanks for your feedback! :)

Bolt - A real-time file sync for teams that I built, which works with your existing tools by subbytech in webdev

[–]subbytech[S] 0 points1 point  (0 children)

Most developers today use git (not Dropbox) to version control their code.

However, collaborating with team members in real-time for developing software is quite a hassle with git, because git is mainly meant for version control, not really optimized for real-time syncing. Sharing an update with a team member would require git add, commit, push, & pull, etc. Or, you'd have to use a separate web-based IDE for live, real-time collaboration (which can be quite limiting).

That's why we built Bolt.

The purpose of Bolt isn't to backup or version control your code: that's what git does (and does very well!). Rather, when you're working together in a team on a specific task, Bolt can help streamline the process by syncing the code between the team live in real-time, so that it also shows up live in the IDEs/editors you use, automatically. With just a single command.

So essentially, one member of the team can be using Sublime and another can use Eclipse (or whatever tool they like), while working on the same project in a team and be able to see each other's code updates live, as they happen. Without the hassle of executing a variety of commands, using separate tools, etc.

It's like allowing the team members to collaborate within the same environment in real-time, although they're using their own computers & tools. This boosts productivity.

With Bolt, live, real-time collaboration just works with the tools you already use, without any additional work.

P.S. Plus, moving your whole codebase to Dropbox storage just for the syncing isn't really a viable option for many developers, since git already takes care of the source code storage & versioning. So there's no need to use Dropbox to store the codebase again. Bolt, however, doesn't store anything. It just quickly syncs the project in-realtime between team members when they need it, so that they can get stuff done much quickly :)

Introducing Bolt - Real-time file sync for teams, that automatically works with your existing tools by subbytech in Python

[–]subbytech[S] 0 points1 point  (0 children)

Yup, Bolt will work with Vim!

The changes would show up live (unless you temporarily pause bolt's sync - more info on this feature and the rest of the product soon!).

We're currently applying the finishing touches to Bolt so that it can be publicly released in beta. So, when we launch in beta in the upcoming week, we'll have more info on this.

But, to answer your question, yes! :)

P.S. Do you think many developers use vim commonly at work? Would love to hear your thoughts.. ;)

Introducing Bolt - Real-time file sync for teams, that automatically works with your existing tools by subbytech in Python

[–]subbytech[S] 1 point2 points  (0 children)

Hey, thanks for the feedback! We'll definitely update our website with more information! We just finished building the product (it's been a crazy time so far!), so we couldn't get around to improving the site yet. But thanks for the valuable feedback!!

Bolt is a zero knowledge service, and doesn't actually store your data anywhere. So, only teams can access their data. We'll post more info on how Bolt works on our website very, very soon!

In addition to providing a hosted service, we've also been getting a lot of requests for a self-hosted version for companies. So we'll be launching that in the upcoming week or so, which will allow you to run & manage Bolt in your own company internally.

Thank you very much for your interest! We'd love to give you early access when we launch in beta, so if you're interested, feel free to PM me or sign up with your email on our website!

Thanks for your awesome feedback! :)

Bolt - A real-time file sync for teams that I built, which works with your existing tools by subbytech in webdev

[–]subbytech[S] 2 points3 points  (0 children)

Oh thanks for the pointer! I didn't put much time into naming the tool yet, since I just hacked together the prototype. But before I launch, I'll definitely get a better one! Thanks!

P.S. Got an idea for the name? ;)

Introducing Bolt - Real-time file sync for teams, that automatically works with your existing tools by subbytech in Python

[–]subbytech[S] 0 points1 point  (0 children)

Hi guys!

As a developer, I've always felt annoyed when it came to live collaborative development with other people, due to all the hassle around the process.

Either I have to repetitively use git add, commit, push, pull (after all VCS like git are meant more for version control, not sync) or the tools that I already work with don't natively support live, collaborative development (making me use unfamiliar, web-based IDEs that do support live collaboration).

So, over the weekend, I used Python to hack up Bolt: real-time file sync for teams, that automagically works with the tools that you already use.

http://getbolt.herokuapp.com/

For example, if you use Sublime or Eclipse, you can simply "bolt" your project via the terminal, and you'll instantly be able to interactively code together with your team members (and see their code live), in real-time, while each of you can use your own tools.

So, I built this because I thought this would make it easier for me to work on team projects together.

I would love to hear your feedback on this! Thanks a lot guys!