The quick version: I curate and share the most important Python articles, news, resources, podcasts, and videos. Think the Pareto Principle (80/20 rule) meeting the Python world. I give you the 20% that will get you 80% of the results. If you're a long time reader, welcome back old friend. Alright, let's not waste any valuable time and jump right into this month's updates.
Augment Code's new guide features real frameworks to lead your engineering team to systematic transformation: 30% faster PR velocity, 40% reduction in merge times, and 10x task speed-ups across teams. Learn from CTOs at Drata, Webflow, and Scout's local MCP server lets your AI assistant query real Python telemetry. Call endpoints like get_app_error_groups or get_app_endpoint_traces to surface top errors, latency, and backtraces-no dashboards, Brett came across an unexpected typing error when using Pyrefly on his code.
Welcome to the highlights and key takeaways from the recently released Django Developers Survey. Now in its fourth year, this annual collaboration between the Django Software Foundation and PyCharm tabulates responses from over 4,600 Django developers worldwide. If you work with Python and the web more broadly, there's a lot to learn from what's happening in the vibrant Django ecosystem. My name is Will Vincent, and I'm a longtime contributor to the Django community as well as a Developer Advocate at PyCharm.
caniscrape checks a website for common anti-bot mechanisms and reports: A difficulty score (0-10) Which protections are active (e.g., Cloudflare, Akamai, hCaptcha, etc.) What tools you'll likely need (headless browsers, proxies, CAPTCHA solvers, etc.) Whether using a scraping API might be better This helps you decide the right scraping approach before you waste time building a bot that keeps getting blocked.
This year was extra special: Django turned 20 years old! The milestone was marked in style, starting on Wednesday evening at Pyvo, the local Python community meetup in Prague, where we celebrated with a cake. On Friday, the celebration continued with an open-space gathering at the conference - and, of course, another cake 🎂. For people who missed this, there are other local Django birthday events running through the rest of 2025!
In the realm of web development, Django stands as a powerful and versatile framework for building robust applications. One of the key aspects of developing efficient and optimized web applications is handling database queries effectively. In this article In Django Rest Framework (DRF) tests, when you access serializer.data, you might encounter an OrderedDict instead of a regular dictionary. This behavior is intentional and reflects the design of DRF's serialization process.
AI tools are transforming the interviewing process for job seekers, implementing efficiency through advances in technology and enhancing candidate experiences during recruitment.
At CampfireFM, we're on a mission to build a dedicated podcast community platform, focusing on backend services development using Django and Kubernetes.