MDS Newsletter #39
Hey Folks,
Hope you had a great start to the week because we sure did as our 1st story about Amazing people in data is live!!!
We have many more stories lined up for you so keep following MDS!??
Amazing people in data
Meet our very first guest, Vlad: who started his career building software products, is an engineer at heart and is now building data solutions in his role as CTO of Mighty Digital . We had a candid chat with him on his journey from the software world into the data world, which is truly fascinating. Read the full story here .
If you know anyone that we should be speaking with for this series - Do let us know!
Interesting launch this week
How much time have you wasted on searching the required SQL syntax on google or stack overflow? I'm pretty sure, it's a lot!
Rasgo recently launched this super cool tool: SQL Generator , a browser tool that enables anyone to generate a complex SQL query without writing a line of code.
The SQL Generator tool will generate the SQL you need in copy/paste form, saving up a lot of time that can be used for data analysis. Do give it a try! Here's a blog explaining how the SQL Generator works
Featured tools of the week
Featured data stack of the week
PingCAP is the company behind TiDB, an open-source, distributed, NewSQL database that supports hybrid transactional and analytical processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability, strong consistency, and high availability. Check out how they are building their data stack
Want us to feature your data stack? Add it here .
Good reads and resources
领英推荐
Journal
Community Speaks
This week's question:What’s that one thing you wished dbt had?
You can send your answers here
Last week's questions: What data engineering practices you will recommend bridging the gap between data producers and data consumers?
To bridge the gap between data producers and consumers, we should see this from a social and technical perspective. Social: be a "people" person with data consumers. Don't get into the technical details. They don't care. Ask them about the problems and questions they have. Keep asking why, why, why! Almost like a therapist. Be a "geek" with the data producers and manage the conversation towards what the consumers care about in order to keep technical focus and avoid boiling the ocean. Technical: with data consumers, data modeling and knowledge management is key. You should be able to translate what the consumer is saying and draw it on the white board, and push into the details of the semantics (what does X really mean). You should be able to manage meetings with different stakeholders, and integrate the results and present them to a wider group. With data producers, you need to ground the semantics from the data models into the reality of the data. This means defining the mappings/transforms at a granular level, proactive find issues (is there conflicting meaning in the data?) and surface this to the right stakeholders. Bridging the gap is less about technology and more about the people skills and process. Tools are need such as data modeling (can be sophisticated ones or just lucid charts) and a data catalog to inventory the data and knowledge work that is being done. Finally, if you enjoy bridging this gap, you may not be a data engineer. I've been calling this role the knowledge scientist. See: https://www.knowledgescientist.org/: Juan Sequeda , Principal Scientist at data.world
Upcoming data summits and events
Data startup funding news
MDS Jobs
?? On Twitter
Just for fun??
If you have any suggestions, want us to feature an article, or list a data engineering job, hit us up! We would love to include it in our next edition??
About Moderndatastack.xyz - We're building a platform to bring together people in the data community to learn everything about building and operating a Modern Data Stack. It's pretty cool - do check it out :)