PinnedChristopher LagaliConnecting to Snowflake using Key Pair AuthenticationAdding more security to your interactions with Snowflake in a Production Environment.5 min read·Aug 1, 2021--1--1
Christopher LagaliThe Crucial Debate: Dynamic Task Mapping vs Loops in AirflowAs a developer loops are an obvious choice of action when an array of elements needs to be dealt with. There is then no hesitation in using…5 min read·4 days ago----
Christopher LagaliDesign WORM models with DBTWrite Once & Read Many times model aka WORM are a way of saving a state of data to reuse it multiple times in an environment where the…6 min read·Nov 6, 2023----
Christopher LagaliRun Adhoc queries in DBT with JinjaDBT Models are great in separating SQL into their own enclosures which can be summoned anytime by Directed A-cyclic Graph code scripted in…6 min read·Sep 4, 2023--1--1
Christopher LagaliProgramming with Credentials like a ProCredential Stores used with pros and cons5 min read·Mar 16, 2022----
Christopher LagaliRestful webhook using Lambda + API Gateway — PART 3If you have been following the series (Part 1 and Part 2); so far we have established a Lambda based Flask App that handles GET and POST…5 min read·Jan 3, 2021----
Christopher LagaliLambda + API Gateway = awesomeness — PART 2Part 1 of this series dealt with the steps that one must follow to expose a simple GET method on API Gateway that mapped to a handler…7 min read·Dec 28, 2020----
Christopher LagaliLambda + API Gateway = awesomeness — PART 1Just last week when I was confident on knowing most of AWS Lambda’s Capabilities; my colleague threw me a new one. API!!!!8 min read·Dec 27, 2020----
Christopher LagaliOrchestrating flat file consumption with Snowpipe & TasksSnowflake has indeed proven to be a force to reckon with when it comes to SQL based databases, offering much more flexibility minus the…7 min read·Jun 30, 2020--1--1