PinnedPandas: Splitting (Exploding) a column into multiple rowsLearn how to split a column into multiple rows so that the data is normalized and each cell contains only one value using Pandas DataFrame.Dec 9, 20189Dec 9, 20189
PinnedPublished inWhatfixEngineeringBlogLogging at correct levelLogs levels can give you a perspective from a birds eye view or at a detailed story-telling level. Read more about how to use them…Aug 13, 2020Aug 13, 2020
9 Steps to Safely Rolling Out Features Using Feature FlagsWorried that your code may break in production? Worried about slow development velocity? Follow these steps to release with confidence!Dec 30, 2022Dec 30, 2022
Design Patterns for Container Based Distributed SystemsSingle node, multi container design patterns — sidecar, ambassador and adapter. How they work and how they compare with OOP design…Nov 30, 2021Nov 30, 2021
Published inWhatfixEngineeringBlogDIY — A database schema migration frameworkBuild your own framework to move between database schema versions without intervention.Feb 6, 2021Feb 6, 2021
Transforming a random number generator to another scaleLet’s say you have a random number generator between 1 to 7 and you need to transform it to generate between 1 to 10. How do you do it?Jul 21, 2020Jul 21, 2020
Merging Predicates? How to have some neat looking filter clause in Java 8 StreamsWrite cleaner and more readable code by using predicate and boolean operators on them. Find out a better way to use the filter clause.Apr 11, 2020Apr 11, 2020
Create your first Docker container in less than 60 seconds!A quick introduction on how to create and run your first Docker container with Python FlaskSep 28, 2019Sep 28, 2019
Serverless — Moving from virtual machines to app engine for deployment and improving the process…First among a series of post on how I improved my development process by changing the way I deployed — from using VMs to App Engine.Apr 27, 2019Apr 27, 2019
Quickest way to find correlation in a pandas dataframeA small tutorial to get you started with find correlation and plotting them. Finding correlation is a one method call. Let’s see how!Apr 9, 2019Apr 9, 2019