SPSetu Pataniinsetupatani.hashnode.dev·Apr 1, 2022 · 8 min readThings to Keep in Mind when working with Data Migration ScriptsData migration, Data fix is very common in the industry and we do it more often than we like. There can be many reasons which lead to data fix/migration for our system. Most of the time, such changes will be applied to the live database and if we are...00
SPSetu Pataniinsetupatani.hashnode.dev·Jun 30, 2021 · 4 min readWriting an API? Think {json:api}API: Application Programming Interface JSON: JavaScript Object Notation We use API and JSON a lot these days. It is very difficult to imagine software development without both of these. APIs and JSON are a very integral part of any product. The major...00
SPSetu Pataniinsetupatani.hashnode.dev·Jan 13, 2021 · 4 min readLogging Best PracticesWhat is going on? Why it is not working like that? This is not expected behavior :( Sounds familiar? I am sure every software engineer has been in this situation where they are not able to figure out what is going on in the code? Well, sometimes an...02B
SPSetu Pataniinsetupatani.hashnode.dev·Jan 9, 2021 · 5 min readDo not Assume. Discuss and Add Test CasesSometimes, we all assume things would work in a certain manner. This assumption may be true at a given time but can come back and bite us any day. Take a simple client-server use case. There would be some documentation around what the service looks l...00
SPSetu Pataniinsetupatani.hashnode.dev·Nov 24, 2020 · 3 min readHow to setup GROK on the systemOpenGrok is a source code search and cross-reference engine. It helps programmers to search, cross-reference, and navigate source code trees. We can do the setup of the same on our system. All you need is a code and utility. Download applicable util...00