toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

218
active users

#pythonprogramming

0 posts0 participants0 posts today

Pinpointing differences between two tables is very important for tasks like validating data migrations or spotting corruption. But when those tables live in different databases, it becomes tricky due to issues like network costs and different SQL dialects. In this article, Erez Shinnan shared how Reladiff tackles these challenges and its development journey.

eshsoft.com/blog/how-reladiff-

eshsoft.comHow Reladiff Works | Esh Software BlogA deep dive into the workings of Reladiff, exploring the challenges and techniques in data engineering with SQL.

The @huggingface team has created tiny-agents, a new feature that lets their huggingface_hub software act as a Model Context Protocol (MCP) Client. In their recent article, they explained how to set up these tiny agents to give new abilities to your LLMs to interact with the world and perform complex tasks.

huggingface.co/blog/python-tin

huggingface.coTiny Agents in Python: a MCP-powered agent in ~70 lines of codeWe’re on a journey to advance and democratize artificial intelligence through open source and open science.

👀✨ Something exciting is coming… 👀✨

Applications for the Django Girls Workshop open on Monday 16th of June!

Whether you’ve never written a line of code or are just starting out, this is your sign to learn, connect and try something new 💻💫

Ready to dive in? Learn more here: djangogirls.org/en/pyconuk/

djangogirls.orgDjango Girls PyCon UK 2025 on 20th September 2025Django Girls is a one-day workshop about programming in Python and Django aimed at women.

Last month, two new Rust-based Python type checkers, pyrefly and ty were released. Both of them are in the alpha stage. While they share some similarities, they differ significantly in design and features. In this article, Edward Li dove deep into both tools, highlighted their differences and what makes each one unique.

blog.edward-li.com/tech/compar

Edward Li's Blog · Pyrefly vs. ty: Comparing Python’s Two New Rust-Based Type CheckersA deep dive into Meta's pyrefly and Astral's ty - two new Rust-based Python type checkers that both promise faster performance and better type inference.

Day 1 of posting to social media until I get an offensive security research job

First, I’m going to start with what I know – Windows. I need to recreate what I had access to at Microsoft, so that starts by setting up a dev environment and finding a copy of Windows System Internals, perhaps the greatest resource for learning Windows out there. My expertise is in Windows and virtualization, so I’m going to make sure I master those areas.

Next, I don’t think I want to grind coding exercises, but I do need to shake the rust off my coding skills. I think I’m going to start with some HackTheBox challenges and find some CTFs to participate in.

Finally, my long overdue goal: learn Rust. I’m not sure if this will help immediately, as I could choose to improve my knowledge of Python. But Rust was getting more and more popular in the areas of Windows I was tasked with protecting, so I need to learn what all the fuss is about with regards to memory safety.

If anyone is on a similar journey, let’s hold each other accountable in the comments! I will be sure to document any write-ups at blog.maxrenke.com (work in progress).

👀 Have you seen the inclusion, diversity and accessibility page on the PyCon UK 2025 site? 👀

If not, head over and give it a read 👉 2025.pyconuk.org/inclusion/

We work to make PyCon UK as welcoming, inclusive and accessible as possible. If there’s something you need that’s not covered, please email us at pyconuk@uk.python.org 💚🐍

2025.pyconuk.orgInclusion, diversity and accessibility – PyCon UK 2025PyCon UK Friday 19th September to Monday 22nd September 2025, CONTACT Manchester

We all know that SELECT * FROM table_name is less efficient than selecting specific columns. The same applies to Django ORM, where you can optimize application performance using defer() and only(). If you want to learn how to use them, check out this article by Nik Tomazic.

testdriven.io/blog/django-quer

testdriven.ioDjango Query Optimization - Defer, Only, and ExcludeIn this article, we'll look at the differences between Django QuerySet's defer, only, and exclude methods.