Samsara Expands to Poland—Here’s Why You Should Join Us

We need today’s (and tomorrow’s) most talented engineers to continue innovating for our customers. Poland has an amazing pool of...

Why and How We Rewrote Our Biggest Mobile App From Scratch

Rewriting a large codebase is almost never plan A—but for our Driver App, it was the right call. Here's how we did it.

Reducing Costs for Large Caches in Go: Eliminating the Memory Overhead of the Garbage Collector

Go heap incurs a 100% memory overhead. Samsara shares how to manage the increasing cost of your Go application.

Your Codebase Deserves Better Names

Naming is hard because language is hard, and most of us don’t have degrees in literature or creative writing. In this post, we’re...

Hardware Accelerated Inference on Edge Devices at Samsara

Learn about challenges and considerations Samsara engineers have made in order to build ML models that run at the edge.

Building a Configurable Framework to Model Working Hours Regulations

Learn how we developed a rules engine for our entry into the EU market, including the ways the team balanced an MVP that could be...