ISSUE 345 · July 20, 2021InsightFor SQLAs a counter to last week's popular article "Against SQL," Pedram Navid takes a look at SQL from a different perspective. SQL has become the universal language for data and many people who work with SQL everyday are for SQL. But articles that attack SQL for its technical imperfections reinforce what's become a class divide between "Software Engineers" and "Data People." Wherever you work in data, there are important issues brewing here. Analytics is at a crossroadsBenn Stancil's response to the For/Against SQL posts explores the emergence of a new role, the "analytics engineer," and the crossroads it presents for analytics. Down one path, analysts are largely measured by technical skills on a continuous spectrum with engineers. Down the other path, being an analyst requires great critical thinking and not necessarily technical skills. This is an insightful post that speaks to the heart of an important debate. Sponsored LinkADX Webinar: Using ESG data to drive business valueJoin AWS Data Exchange and a panel of data experts to learn how companies are using ESG data to move beyond the reporting benchmark, deepen business insights, and create competitive differentiation. Tutorials, Projects & OpinionsLet's get analytical about ML model updatesIs it time to retrain your machine learning model? Even though data science is all about the data, the answer to this question is oftentimes based on a gut feeling. Here's how to do better. Learning KedroThis introductory tutorial explores the open-source Python framework called Kedro. Kedro uses concepts from software engineering to help you create ML code that's reproducible, maintainable and modular. The Quick & Dirty Guide to Building a Data PlatformThere are a lot of technologies you could use to build a data platform - but what do you really need? Workflows for querying databases via RIn this post, Emily Riederer walks through a few useful patterns for querying databases in R. How to become a better R code detective?These tips and resources will help you approach unfamiliar code and get better at debugging and reading it. Selecting data labeling tools doesn’t have to be hardPreparing data for an AI system can be challenging, laborious, and expensive. Luckily there’s a litany of tools that mitigate the tedium of the process. Selecting the right tool, however, is a challenge on its own. iMerit, a provider of high-quality AI training data shares simple tips and insights on making the right choice, based on first-hand experience. Read here. ResourcesCharting the ‘Data for Good’ Landscape"Data for Good" means different things to different people, which makes the space less effective than it might be otherwise. In this post, Jake Porway introduces the Data for Good landscape, including challenges, opportunities and links to key initiatives. Project PickIs This Prime?This game was recently resurrected on Hacker News and quickly racked up over 100K plays. How many primes can you guess in a minute? ![]() Data Elixir is curated and maintained by Lon Riesberg. If you have questions or suggestions for the newsletter, just reply back to this email. To find specific content from prior issues or to research topics, check out the catalogued Archives on Data Elixir's Search Page >> |