Ship Right > Ship Fast
In the startup world, there’s always pressure to ship fast—get features out the door quickly, iterate, and move on. As a product leader, this tension is something I face daily: balancing the need to deliver new product features rapidly with the responsibility of ensuring the stability and reliability of our infrastructure. For many startups, speed is the name of the game, but when you’re building infrastructure, especially something as critical as Over-the-Air (OTA) updates, the stakes are different. You can’t afford to trade reliability for speed when customers rely on you to keep their devices functioning in the field.
Recently, as we developed Cohorts, we reached a critical agreement: this feature wasn’t something we could rush. OTA is one of the most crucial parts of our platform, and our customers trust us to ensure updates are delivered safely and reliably. We recognized that Cohorts needed to be rock-solid from day one. Our goal at Golioth has always been to make OTA less scary for the IoT industry, and to do that, we need to take the time and care required to get it right.
It’s a constant push and pull in product management—getting new features out fast enough to stay ahead, but also ensuring those features are robust enough to handle real-world demands. As an infrastructure provider, our responsibility goes beyond shipping cool features. It’s about providing a foundation that our customers can build on with confidence, knowing that their devices—and their business—are in safe hands. This means sometimes we need to slow down, prioritize stability, and put in the extra effort to make sure we’re shipping the right solution, not just the quickest one.
With Cohorts, we aimed to create a system that offers more control, clearer organization, and a safer experience for OTA updates. This approach reflects the broader philosophy we hold at Golioth: as much as we want to move fast, we recognize that our role as an infrastructure provider demands that we also prioritize reliability. After all, our customers rely on us to power their connected devices, and that trust is something we can’t afford to jeopardize by cutting corners.
Shipping fast is always a goal, but shipping right is the priority.
Dylan Swartz
Head of Product @ Golioth
Golioth Changelog
Platform Updates ✨:
Introduction of OTA Cohorts
Improved latency of device settings operations
Improvements to OTA artifact versioning
Developer Education
NAT is the enemy of Low Power Devices, Oct 17
Authored by Dan Mangum
Zephyr: What modules should you add to a manifest allow list? Oct 15
Authored by Mike Szczys
Download Images to IoT Devices using OTA, Oct 10
Authored by Marcin Niestrój
From The Community
Installing the Zephyr tool chain on MacOS
User Question:
When attempting to download the latest SDK installer. I am unable to install the SDK from Github using the command line prompt “cd ~ wget https://github.com/zephyrproject-rtos/sdk-ng/releases/download/v0.16.4/zephyr-sdk-0.16.4_macos-x86_64.tar.xz”. I am using the virtual environment per the instruction, but when I enter the prompt I’m told that “zsh: command is not found: wget (.venv)…”. I have gone directly to the URL and downloaded the .tar.xz file directly to my machine as a workaround. As you may know, this did not work. I then searched for a solution and came across a suggestion to use “curl -” in place of “wget”. Any helpful advice, as I am a novice to using Golioth?
Answer:
The section you are referring to is specific to Zephyr and the Installing the Zephyr SDK Toolchain section.
You can use wget command, but first, you need to install it with brew install wget From the Zephyr Getting Started Guide, you can also use the curl command:
If your host architecture is 64-bit ARM (Apple Silicon), replace x86_64 with aarch64 in order to download the 64-bit ARM macOS SDK.
Help us win G2’s Best Software Awards!
All we need is your review on G2. Help other engineers find Golioth by sharing your opinion. Be sure to include our categories in your review: IoT Development Tools, IoT Platforms, IoT Device Management Platforms.
IoT News
Iridium to Collaborate with Nordic Semiconductor on Iridium NTN Direct integration (Oct 10)
Cyber resilience act: Council adopts new law on security requirements for digital products (Oct 10)
AMD unveils powerful new AI chip to challenge Nvidia (Oct 11)
i market technical things
10moThat last sentence has rhythm 👏