Tech What You Might Not Know About LayoutInflater on Android Two important things to keep in mind before using LayoutInflater’s ‘Inflate’ method.
Tech Introducing Kingsly — The Cert Manager How an internal hackathon project led to the creation of GOJEK’s open-source certificate management tool.
Tech The Postgres Performance Tuning Manual: Indexes How to modify and improve query times in Postgres with the help of indexes.
Tech How to Write Unit Tests Tackle the fear and uncertainty around unit tests by breaking them down to their building blocks.
Tech Git Bisect and the Hunt for Bad Commits A method to find problematic commits in large codebases.
Tech The Postgres Performance Tuning Manual: Query Plans Is Postgres slowing down on you? Here’s how to identify areas of improvement using query plans.
Tech To New Frontiers — How GOJEK Went International The story of how GOJEK ventured beyond Indonesia— and the team that charted our course.
Tech A Smart Pipeline for Merchant Data How the adoption of event-driven architecture helped GOJEK streamline ingestion of merchant data for its products.
Tech Columbus: In Search of New Frontiers The story of GOJEK’s Tile38-based serviceability solution which helped improve efficiency and code maintainability.
Tech Meet Dollhouse — Overwatch for the Cloud We built a tool to help us monitor GOJEK’s substantial GCP infrastructure. Then we open-sourced it.
Tech Brew the Perfect Cuppa How to set up and use Espresso — Google’s instrumentation testing framework for Android.
Tech Sharding 101: The Ways of Weaver A guide to deploying GOJEK’s open-source reverse proxy to Kubernetes and using it to shard incoming requests.
Tech Stop Being Blocked by the Backend Team How the GO-LIFE iOS team reduces dependencies on the backend team during development.
Tech 7 Myths About Software Testing Dispelling common misconceptions about testing and the people who perform it.
Tech The Curious Case of Phantom Watches The story of our investigation into unprompted Consul ‘watch’ triggers, and what we learned in the process.
Tech Breaking now: GO-NEWS and the quest for engagement Introducing GOJEK’s news aggregator GO-NEWS — our first product built in collaboration with a third party.
Tech What Does an Android Developer Do? A collection of thoughts and resources to help you get better at Android development.
Tech Sealing the deal for safe deliveries How we fixed irregularities in the return of undelivered packages on GO-SEND.
Tech How we built ‘Global Search’ to improve discovery The methods we use to help our customers find what they want in the GOJEK app.
Tech GANA: A solution to keep up with scale By Jenson CS Building scalable and maintainable infrastructure is a complex problem when you have 18+ products. We have around 500+ microservices provisioned on Google Cloud Platform (GCP), Amazon Web Services (AWS), and our own data centers. We started with a single Google project called gojek-production and deployed all our
Tech There and Back Again: The journey of the GO-LIFE app Lessons in refactoring from a team that learned things the hard way.
Tech The Untold Story of Golang Testing Table tests are well and good, but have you heard of the golden file?
Tech What is a ‘Super App’? Lessons in building an ecosystem — it’s always about thinking ahead for the long haul.