https://images.homedepot-static.com/productImages/0dc02d1b-fe4b-4254-ae0b-a9f1bdb6584f/svn/walker-edison-furniture-company-outdoor-benches-hdpb48sl-64_1000.jpg

Optimized code is key to a stable application, especially to a heavily loaded application like FleetTracker. Our code has to be properly optimized for efficiency and stability when handling thousands of orders to track and interpolated routes to serve to our customers. With the use of profiling, we are able…

https://www.thejakartapost.com/life/2018/10/27/jakarta-fashion-week-cultural-heritage-at-the-forefront.html

FleetTracker’s backend service is built using Golang. We also used a framework to ease bootstrapping our prototype. The framework that we use is BeeGo, https://github.com/astaxie/beego. And with this combined, we have implemented some design patterns in our project to streamline the flow of the application.

Design Pattern?

Design pattern is a general…

https://cleanmyspace.com/7-expert-cleaning-tips-you-need-to-be-using/

Working on the same codebase with the team requires the code to be easily understandable and maintainable. Some rules are to be implemented on writing the code to enable high readability, allowing quick adaptation by the other team member, hence better code quality and development velocity.

Clean Code

“Clean code is code…

https://www.techopedia.com/2/32100/software/a-detailed-look-at-3-tier-software-architecture

For this HappyFresh Fleet Tracker project, we are deploying our service into an Amazon EC2 instance. Docker will be used to host our images in the server, and Docker Compose is utilized to setup the whole stack. hf-tracker.com is the domain that we have attached to the instance to access…

Danny August Ramaputra

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store