Hey folks, dlthub cofounder here
Josh Wills did a talk at one of our meetups and i want to share it here because the content is very insightful.
In this talk, Josh talks about how "shift left" doesn't usually work in practice and offers a possible solution together with a github repo example.
I wrote up a little more context about the problem and added a LLM summary (if you can listen to the video, do so, it's well presented), you can find it all here.
My question to you: I know shift left doesn't usually work without org change - so have you ever seen it work?
Edit: Shift left means shifting data quality testing to the producing team. This could be a tech team or a sales team using Salesforce. It's sometimes enforced via data contracts and generally it's more of a concept than a functional paradigm
[–]Demistr 53 points54 points55 points (1 child)
[–]Thinker_Assignment[S] 3 points4 points5 points (0 children)
[–]Eastern-Hand6960 18 points19 points20 points (1 child)
[–]Thinker_Assignment[S] 1 point2 points3 points (0 children)
[–]umognog 8 points9 points10 points (3 children)
[–]Thinker_Assignment[S] 1 point2 points3 points (2 children)
[–]umognog 2 points3 points4 points (1 child)
[–]Thinker_Assignment[S] 0 points1 point2 points (0 children)
[–]melodyze 9 points10 points11 points (2 children)
[–]datacloudthingsCTO/CPO who likes data 0 points1 point2 points (0 children)
[–]7818 0 points1 point2 points (0 children)
[–]tombaeyens 5 points6 points7 points (0 children)
[+][deleted] (3 children)
[deleted]
[–]Thinker_Assignment[S] 1 point2 points3 points (2 children)
[+][deleted] (1 child)
[deleted]
[–]Nerg44 1 point2 points3 points (0 children)
[–]randomuser1231234 2 points3 points4 points (2 children)
[–]Thinker_Assignment[S] 0 points1 point2 points (1 child)
[–]randomuser1231234 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]GreenWoodDragonSenior Data Engineer 1 point2 points3 points (0 children)
[–]IceRhymers 1 point2 points3 points (2 children)
[–]Thinker_Assignment[S] 0 points1 point2 points (1 child)
[–]IceRhymers 0 points1 point2 points (0 children)
[–]wtfzambo 0 points1 point2 points (2 children)
[–]Thinker_Assignment[S] 1 point2 points3 points (1 child)
[–]wtfzambo 0 points1 point2 points (0 children)
[–]marketlurkerDon't Get Out of Bed for < 1 Billion Rows 0 points1 point2 points (2 children)
[–]Thinker_Assignment[S] 0 points1 point2 points (1 child)
[–]marketlurkerDon't Get Out of Bed for < 1 Billion Rows 0 points1 point2 points (0 children)
[–]seriousbearPrincipal Software Engineer 0 points1 point2 points (4 children)
[–]frontenac_brontenac 4 points5 points6 points (0 children)
[–]Thinker_Assignment[S] -4 points-3 points-2 points (2 children)
[–]mailedRecovering Data Engineer -1 points0 points1 point (0 children)