Homepage
Homepage
Sign in
Get started
Practo Engineering
History
Careers
Follow
Track Android uninstalls for less than $1 a month
Track Android uninstalls for less than $1 a month
It takes a lot of efforts and time to build and launch an app. It takes even more efforts to make users install the app. If users are…
Nishant Shah
Dec 10, 2018
Connecting you to The best Doctor in 60 seconds: Demystifying Practo Consult
Connecting you to The best Doctor in 60 seconds: Demystifying Practo Consult
You felt a sudden surge in your body temperature, you feel feverish, there’s a Swine Flu outbreak in your city. You booked a cab and are…
Sajal Sarwar Sharma
Dec 6, 2018
Inter-service authentication and the need for decentralised shared key exchange
Inter-service authentication and the need for decentralised shared key exchange
Decentralised inter-service auth is easy to implement, reduces maintenance woes and more secure. It uses DH & Request-In-Request…
Krupa Sagar
Nov 5, 2018
How MVVM helped us run A/B tests quicker
How MVVM helped us run A/B tests quicker
One of the quickest ways to test your app designs with the least amount of conclusive data is by running A/B tests. At the time when…
Dhruv Taneja
Oct 8, 2018
Function Overloading in Python
Function Overloading in Python
Recently in one of the conversations at Practo, I found some guys complaining that its so bad that we do not have function overloading in…
PAWAN PUNDIR
Sep 26, 2018
Container Logging @ Practo
If you’re running Kubernetes production clusters, container logs are important for debugging and monitoring purposes. However, these logs…
Shrey Kant
Jun 5, 2018
Connected Higher Order Component (HOC)
Connected Higher Order Component (HOC)
Composing HOC with Connect ()
Karan Jariwala
May 20, 2018
WebSockets in React, the component way!
WebSockets are an advanced technology that makes it possible to open an interactive communication session between the user’s browser and a…
Karan Jariwala
Feb 28, 2018
Threading vs Multiprocessing in Python
One of the hottest discussions amongst developers I have ever found other than the slow execution speed of Python is around problems with…
PAWAN PUNDIR
Jul 26, 2017
MySQL zero downtime schema update without algorithm inplace
MySQL zero downtime schema update without algorithm inplace
Scenario: You are sitting peacefully in your cosy little corner of the office completely minding your own business and then suddenly your…
Sajal Sarwar Sharma
Dec 29, 2017
Avoiding Re-Renders in React and optimising MapStateToProps with Reselect.
Avoiding Re-Renders in React and optimising MapStateToProps with Reselect.
Using Memoization in React Applications.
Karan Jariwala
Mar 28, 2018
Execute python code at the speed of C- Extending Python
Execute python code at the speed of C- Extending Python
While Python excels as a stand-alone language, it also shines as a glue language, a language that combines or ties together “chunks” of…
PAWAN PUNDIR
Jul 18, 2017
Build distribution automation with Fastlane and Travis CI — iOS
Build distribution automation with Fastlane and Travis CI — iOS
Ever felt like you were spending a considerable amount of your office hours giving your tester a build. You are working on building a…
Neel Bakshi
Oct 10, 2017
Networking with Kubernetes [Part 1]
Networking with Kubernetes [Part 1]
Containers are changing the landscape of how the applications are developed and run. With containers coming into picture, the application…
Alok Kumar Singh
Oct 23, 2017
About Practo Engineering
Latest Stories
Archive
About Medium
Terms
Privacy