SShahininblog.datachef.co·Apr 7 · 7 min readLegacy Migration Starts with Understanding, not InventoryThe Default Playbook Legacy migration has an almost universal playbook: Step 1 - Asset Discovery: Make an export of all assets in the environment to see what is there to migrate. The output is usuall00
SShahininshahin.blog·Jul 29, 2024 · 3 min readCareer Growth: Who is going to do it?I found this essay by Nicola Ballotta quite interesting. A retrospective of his 25 years of professional life, and how he could improve it, if he was set to start it today. There are many similar articles out there, though the main appealing aspect o...00
SShahininshahin.blog·Jul 29, 2024 · 3 min readUseful output in CLI applicationsI favored Nushell. I was using it for a few months, until I decided to switch back to good old ZSH. Why I did that is a separate story. However, I couldn’t get the idea of having quarriable outputs from CLI applications, off my mind. Look at this: T...00
SShahininblog.datachef.co·Apr 29, 2024 · 6 min readSystem Integration Test for Data ProductsIntroduction One of the challenges of having a distributed solution for data platforms is testing the system end to end. Of course, each piece of the system can be tested in isolation, but it's difficult to conclude the end to end integrity of the sy...00
SShahininblog.datachef.co·Apr 24, 2024 · 3 min readCustom dashboard for Great ExpectationsIntroduction Nowadays, Great Expectations is a very viable option for most of the organizations to introduce data quality solution for their data platform. Simplicity, being easily customizable and relying on the toolbox that is mostly known to moder...00