Data Science Briefing #276


(view in browser)

Apr 2nd

Next webinar:
Apr 9, 2025 - NLP with PyTorch [Register]
Count down to 2025-04-09T17:00:00.000Z

Dear Reader,

Welcome to the April 2nd issue of the Data Science Briefing!

This week, we're thrilled to share our latest blog post on the Data For Science Substack, where you can learn how to create Choropleth Maps using Shapefiles.

After the great success of the first edition, we're happy to announce that you can already Register for the next edition of the Machine Learning with PyTorch for Developers webinar scheduled for Jun 4th. There are still a few open slots for next Wednesday's NLP with PyTorch webinar, so go ahead and register so you don't miss out!

This edition explores a diverse range of innovations in AI and developer tools. One highlight is the decision to use LangGraph for building a coding agent, emphasizing a commitment to more intelligent and streamlined development processes. Additionally, an insightful overview of the state of generative models charts the rapid advancements and future directions in synthetic content creation. Delving deeper into model behavior, another article offers a fascinating look at tracing the inner workings of a large language model, revealing the nuanced thought processes behind its outputs. Lastly, a practical guide on the matrix calculus essential for deep learning equips practitioners with the mathematical tools necessary to master complex neural networks.

Emerging research is revealing intricate connections between our environment, cognitive behavior, and data analytics. One study uncovers links between climate change and increased suicidal behavior risks, emphasizing how global warming might profoundly affect mental health. Meanwhile, investigations into habitual GPS use suggest that overreliance on digital navigation can impair spatial memory, subtly reshaping our cognitive landscape. Complementing these findings, innovative work leveraging existing fiber-optic networks for urban sensing is redefining real-time data collection, while critical analyses highlight how global population datasets may systematically underrepresent rural communities.

This week's book is "The Complete Developer" by M. Krause. You can find all the previous book recommendations on our website. In this week's video, we have a lecture on how You don't know Git.

Data shows that the best way for a newsletter to grow is by word of mouth, so if you think one of your friends or colleagues would enjoy this newsletter, go ahead and forward this email to them. This will help us spread the word!

Semper discentes,

The D4S Team


This week's book is "The Complete Developer" by M. Krause. This is a comprehensive guide that takes readers on a journey through the intricacies of modern full-stack web and API development. With over two decades of experience building websites and leading development teams, Krause offers an indispensable resource for developers at any career stage. The book covers various technologies, including TypeScript, React, Next.js, MongoDB, and Docker, providing a 360-degree view of web development.

One of the standout features of this book is its beginner-friendly approach, breaking down complex concepts into easy-to-follow steps. Krause meticulously covers every aspect of modern web application development, from building a React-driven frontend to constructing a robust backend using Mongoose and MongoDB, and integrating both REST and GraphQL APIs. The book is structured in two halves: one for demonstrating parts of the stack like React, Next.js, and Docker, and another for writing the final application and connecting the stack parts cohesively.

While some readers have found the material challenging for absolute beginners, many developers, including those with experience in other areas, have praised the book for its comprehensive coverage and practical approach. The inclusion of modern development practices and tools like Docker, Express.js, and OAuth for authentication sets readers up for real-world development scenarios. Despite the rapidly evolving nature of web technologies. "The Complete Developer" provides a solid foundation for mastering the modern full stack, making it a valuable resource for those looking to enhance their development skills with the latest Javascript based technologies.


  1. Why we chose LangGraph to build our coding agent [qodo.ai]
  2. The State of Generative Models [nrehiew.github.io]
  3. How to Write Blog Posts that Developers Read [refactoringenglish.com]
  4. Tracing the thoughts of a large language model [anthropic.com]
  5. A (Long) Peek into Reinforcement Learning [lilianweng.github.io]
  6. A machine learning library written in pure LaTeX [neuralatex.com]
  7. The Matrix Calculus You Need For Deep Learning [explained.ai]


You Don’t Know Git

video preview

All the videos of the week are now available in our YouTube playlist.

Upcoming Events:

Opportunities to learn from us

On-Demand Videos:

Long-form tutorials

Data For Science, Inc

I'm a maker and blogger who loves to talk about technology. Subscribe and join over 3,000+ newsletter readers every week!

Read more from Data For Science, Inc

(view in browser) May 6th Next webinar: May 27, 2026 - Code Development with AI Assistants [Register] Dear Reader, Announcements Ever wonder how we can turn thousands of unstructured news articles into structured, actionable insights? In the latest post from Data4Sci, we dive into the fascinating process of transforming raw text from news articles into interconnected networks of information. If you're interested in Natural Language Processing (NLP), entity extraction, and how to connect the...

(view in browser) Apr 30th Next webinar: May 6, 2026 - Automate the Boring Developer Stuff with LLMs [Register] Dear Reader, Announcements ✈️ Mapping the skies: How do we visualize airline traffic between states? We often think of air travel in terms of airports, but viewing it as a network of state-to-state connections reveals fascinating patterns in how our country moves. Our latest substack uses data visualization to turn raw statistics into a clear story about infrastructure and mobility....

(view in browser) Apr 22nd Next webinar: Apr 29, 2026 - Claude API for Python Developers [Register] Dear Reader, Announcements ✈️ Mapping the skies: How do we visualize airline traffic between states? We often think of air travel in terms of airports, but viewing it as a network of state-to-state connections reveals fascinating patterns in how our country moves. Our latest substack uses data visualization to turn raw statistics into a clear story about infrastructure and mobility. 👉 Airline...