About the show Sponsored by us! Support our work through: Connect with the hosts Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 11am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it.
We are a green-tech company shaping the energy industry towards a more sustainable future. At Lumenaza, you have the opportunity to actively contribute to the world of decentralized and renewable energy. Our mission is to drive the energy transition forward - with passion and innovation. Lumenaza stands for clear values: sustainability, diversity, and collaboration. We take pride in our diverse team and are committed to supporting women in tech.
That approach worked but it was never ideal. Background tasks are not an edge case. They are a fundamental part of almost every non-trivial web application. Leaving this unavoidable slice entirely to third-party tooling meant that every serious Django project had to make its own choices, each with its own trade-offs, infrastructure requirements, and failure modes. It's one more thing that makes Django complex to deploy.
Hello! My name is Omar Abou Mrad, a 47-year-old husband to a beautiful wife and father of three teenage boys. I'm from Lebanon (Middle East), have a Computer Science background, and currently work as a Technical Lead on a day-to-day basis. I'm mostly high on life and quite enthusiastic about technology, sports, food, and much more! I love learning new things and I love helping people. Most of my friends, acquaintances, and generally people online know me as Xterm.
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.