2022#06 Readings
4 minutes read | 665 words by Ruben BerenguelThe dbt issue
There’s a large percentage of dbt in this issue. After all, dbt is invading most job offers in the data space, better get used to it.
On other news, I am now the Data Platform Lead at Typeform. Now I have a few more meetings during work hours. And still, remember that anything I write here are my words and have nothing to do with my employer.
What’s behind the N26 employee exodus?
Wow, and I thought Revolut was bad. I should close my “account” with them.
Corn Flakes made me hate myself
This is a sad point of view into the cauldron of diversity that America was supposed to be at some point.
Why the West’s Diplomacy With Russia Keeps Failing - The Atlantic
This… actually makes sense. You can’t talk rules with rule breakers.
V&A · Micromosaics
Beautiful and laborious works of art from the Victoria and Albert Museum. What else do you need to know?
How Note Taking Can Help You Become an Expert
This is not going to tell you which app to use, but how a 30 year old theory (cognitive flexibility theory) explains why and how to use backlinking note taking apps to improve performance in ill-structured domains.
How I started out with dbt
A very basic post that serves as a quick introduction to dbt. It was a good refresher: I investigated dbt around 3 years ago, but didn’t move ahead with it.
dbt development at Vimeo
It actually looks worse than what dbt development at Typeform looks like, but we haven’t written it up.
Environment-dependent Unit Testing in dbt
Huh, not bad. How to use locally sourced mock data for dbt test
.
Documentation unit tests
This is a very good idea: use introspection to find what needs to be documented (like arguments in a CLI) and then check that documentation actually exists for them. Particularly easy in Python, but I think it could be done in almost any language.
15. Systemizing kick-off
By Hey’s/Basecamp Ryan Singer. The project-starting method detailed here seems to make a lot of sense.
🐦 The Worst Leadership Advice (twitter thread)
You need alignment, and alignment is not micromanaging. But they are not opposed… there is an invaluable lesson here in 32 tweets, but you need to dig it down.
Manage Your Organization as a Portfolio of Learning Curves
This was one of the articles we had in our Leadership articles reading club, something we do weekly with some other team leads. It was an interesting approach, but I prefer the learning/evolution approach in Leadership and the One Minute Manager
Hello Impostor Syndrome, I did not miss you
From AsyncAPI’s director. Read it. And to take off some edge, here’s a joke I saw on twitter:
You know who doesn’t get impostor syndrome? Cats. Not only does every cat know they’re a cat, I think every cat believes firmly, with conviction, that they are the best possible cat, the prime example of a cat, the most cat a cat could be.
Introducing Apache Arrow Flight SQL: Accelerating Database Access
Flight is a columnar wire protocol for Arrow data stores, and having it bolted-in columnar databases can be a game changer for analytical clients: the speed ups could be immense.