Case study

Live order tracking on Golang, open sourced by RoseRocket

This is a guest post by Alex Luksidadi, CTO and co-founder of RoseRocket, a Y Combinator backed transportation management system for trucking.

At RoseRocket, we are building a modern transportation management system for trucking companies. Our product eliminates costly paperwork and data entry problems, and simplifies dispatching and reporting for our customers. As a small team of 10 members working hard on bringing software efficiencies to an old-school and low-tech industry, we want to focus on problems that are core to our stack. This implies using tools and infrastructure that would make our developers more productive as they build new features. Continue reading

Standard
Technology

Programming Slack link previews in Python

Our Slack alerts give real-time and accurate location events to our customers. These alerts include an image showing the location activity on a map to provide our customers the complete picture to act upon. Link previews are obtained by capturing a screenshot of our dashboard view for the live event. In this post, we take a peek under the hood to see what powers these screenshots and how you can setup a service to do the same. Continue reading

Standard
HyperTrack Live open sourced
Technology

HyperTrack Live Android App Released to Open Source

HyperTrack is the fastest way to build live location features into your application, with our plug-and-play location stack allowing for easy integration with your existing workflow and business. We’ve built our stack to be quick to integrate, scalable and reliable, and providing real-time filtering while maintaining battery efficiency. Now, we’ve made it even easier with the open sourcing of our HyperTrack Live Android app.

Continue reading

Standard
centralized logging with ELK
Technology

Centralized logging at HyperTrack

Distributed computing is hard. Nodes fail, services die and kill off other related services, messages get lost in transit over flaky networks, race conditions lead to incorrect states and so on. It’s a big bad world out there. As developers, we keep our sanity by making sure we are armed with the best tools for monitoring, alerts and logging. At HyperTrack we use a bunch of open source and paid tools to make sure everything is always up. One of those tools is the ELK stack (Elasticsearch/Logstash/Kibana) for logging. Continue reading

Standard