Coding with LLMs, Learning Math, Data Science Freelancing, and Other March Must-Reads

4 min read

13 hours ago

As large language model-based workflows become both more sophisticated and more widespread, we’re seeing a growing number of novel approaches that help practitioners tailor (and improve) the models’ performance to specific projects and use cases. Many of our best-read articles in the past month zoomed in on this trend, with excellent guides for both novices and experiences users.

Our monthly highlights go beyond the exciting world of LLMs to explore other topics that remain top of mind for many data and ML professionals—from solidifying their math skills to streamlining error messages in Python. We hope you carve out some time over the next few days to discover (or revisit) some of our most popular articles from March. Let’s dive in!

Monthly Highlights

  • Intro to DSPy: Goodbye Prompting, Hello Programming!
    Few recent tools have generated as much excitement as DSPy, a powerful open-source framework for algorithmically optimizing prompts and weights. Leonie Monigatti brought her signature clarity and practical approach to this topic, and her beginner-friendly guide attracted the largest readership on TDS this month.
  • How to Learn the Math Needed for Data Science
    How much math knowledge should data scientists accumulate in order to do well on their job? The yearslong debate rages on, but for anyone who’s still in the process of building their fundamental skills, Egor Howell’s primer—which comes with ample resources and tips—is a great place to start.
  • Why LLMs Are Not Good for Coding
    AI-assisted programming is not exactly new, but talk about the imminent disappearance of developers has become a lot more common in the past year or so. Depending on your perspective, Andrea Valenzuela’s assessment of LLMs’ current limitations will be either sobering or comforting; testing ChatGPT’s abilities, she concludes that “it often struggles to generate efficient and high-quality code.”
Photo by Katrin Leinfellner on Unsplash

Thank you for supporting the work of our authors! If you’re feeling inspired to join their ranks, why not write your first post? We’d love to read it.

Until the next Variable,

TDS Team