Hacker News new | ask | show | jobs
by fermuch 2514 days ago
Note: I am in no way affiliated to balena, only a happy customer.

As a long time customer of balena, I can assure they are a ton for what you pay for.

* faster development times: git push and your code is built and compiled in their cloud (with real ARM servers), and downloaded from your devices. Doing CI/CD for iot is a great experience with balena.

* the support is tremendous: several times I found very specific use cases that failed or wasn't what the balena APIs where expecting, and after contacting the support, they even put me directly with the developers in charge of those areas to discuss if it makes sense to add it as a feature to balena, or if they can provide me a workaround

* again, the support: I have around 10 years of experience with Linux derived systems, but some things still are black magic to me (like debugging problems with aufs partitions). The support of balena goes to the deepest level possible to solve your problem, even if you aren't in the private support tier. You just enable access to your board to support and they get inside and try to find the problem. It's truly amazing. They are even open to discuss how to improve what they are giving you or the tools.

* total control of your fleet: need to set a flag for a client? Just set an environment variable from the api or the dashboard and each device will update its state when they come back online

* amazing tools: the balena dashboard feels as polished as their other projects, like etcher, if not even more. Any kind of need you have (remote access to the device? Proxy to a port in the device? contact the supervisor of the device from a proxy inside their VPN?) they give to you.

And even more, but this is already a long post.