Custom Dictionary Types in Pydantic
A quick primer on leveraging custom root types for this task.
https://bryananthonio.com/blog/pydantic-custom-dictionary-types/
A quick primer on leveraging custom root types for this task.
https://bryananthonio.com/blog/pydantic-custom-dictionary-types/
Bryan Anthonio
Custom Dictionary Types in Pydantic
A quick primer on leveraging custom root types for this task.
The New Python 3.13 Is FINALLY Here!
Python 3.13 is here with exciting updates! Dive into the key new features, including the game-changing option to disable the Global Interpreter Lock (GIL).
https://www.youtube.com/watch?v=eUDGlxu_-ic
Python 3.13 is here with exciting updates! Dive into the key new features, including the game-changing option to disable the Global Interpreter Lock (GIL).
https://www.youtube.com/watch?v=eUDGlxu_-ic
Pyloid
Pyloid is the Python backend version of Electron and Tauri, providing an open-source project that allows you to easily utilize various Python integration features. With Pyloid, developing desktop applications becomes simple, enabling you to effortlessly build apps by integrating Python's powerful capabilities.
https://github.com/pyloid/pyloid
Pyloid is the Python backend version of Electron and Tauri, providing an open-source project that allows you to easily utilize various Python integration features. With Pyloid, developing desktop applications becomes simple, enabling you to effortlessly build apps by integrating Python's powerful capabilities.
https://github.com/pyloid/pyloid
GitHub
GitHub - pyloid/pyloid: Pyloid: Electron for Python Developer • Web-based desktop app framework
Pyloid: Electron for Python Developer • Web-based desktop app framework - pyloid/pyloid
Python 3.12 vs. Python 3.13 – performance testing
https://en.lewoniewski.info/2024/python-3-12-vs-python-3-13-performance-testing/
https://en.lewoniewski.info/2024/python-3-12-vs-python-3-13-performance-testing/
Lewoniewski
Python 3.12 vs Python 3.13 – performance testing
This article describes the performance testing results of Python 3.13 compared to Python 3.12. A total of 100 various benchmark tests were conducted on computers with the AMD Ryzen 7000 series and the 13th-generation of Intel Core processors for desktops…
The Uncertain Art of Accelerating ML Models
This podcast episode features Sylvain Gugger, a machine learning engineer at Jane Street, discussing techniques for accelerating ML models. The conversation covers topics like learning rate schedules, performance optimization in PyTorch, GPU utilization, and the unique challenges of applying ML in trading environments.
https://signalsandthreads.com/the-uncertain-art-of-accelerating-ml-models/
This podcast episode features Sylvain Gugger, a machine learning engineer at Jane Street, discussing techniques for accelerating ML models. The conversation covers topics like learning rate schedules, performance optimization in PyTorch, GPU utilization, and the unique challenges of applying ML in trading environments.
https://signalsandthreads.com/the-uncertain-art-of-accelerating-ml-models/
Signalsandthreads
Signals and Threads Podcast
Listen in on Jane Street’s Ron Minsky as he has conversations with engineers working on everything from clock synchronization to reliable multicast, build systems to reconfigurable hardware. Get a peek at how Jane Street approaches problems, and how those…
Writing a Home Assistant Core Integration: Part 1
The article details the development of pytouchlinesl, a Python library for interacting with Roth Touchline SL underfloor heating systems. It covers the design process, API implementation, testing strategies, CI/CD setup, and publishing to PyPI, highlighting the use of modern Python tools like uv, pydantic, and ruff.
https://jnsgr.uk/2024/09/pytouchlinesl/
The article details the development of pytouchlinesl, a Python library for interacting with Roth Touchline SL underfloor heating systems. It covers the design process, API implementation, testing strategies, CI/CD setup, and publishing to PyPI, highlighting the use of modern Python tools like uv, pydantic, and ruff.
https://jnsgr.uk/2024/09/pytouchlinesl/
jnsgr.uk
Writing a Home Assistant Core Integration: Part 1
Part 1 of a micro-series of blog posts that outlines my
journey toward authoring a Home Assistant Core integration
for the Roth Touchline SL heating system.
This first post covers the design and build of a Python
API client for Roth’s upstream API that controls…
journey toward authoring a Home Assistant Core integration
for the Roth Touchline SL heating system.
This first post covers the design and build of a Python
API client for Roth’s upstream API that controls…
A hand-holding guide to writing FUSE-based filesystems in Python
This video tutorial provides a step-by-step guide to writing FUSE-based filesystems in Python. It starts with a simple example and gradually adds more features, making it suitable for beginners.
https://www.youtube.com/watch?v=VuKK0bEkSdo
This video tutorial provides a step-by-step guide to writing FUSE-based filesystems in Python. It starts with a simple example and gradually adds more features, making it suitable for beginners.
https://www.youtube.com/watch?v=VuKK0bEkSdo
YouTube
A hand-holding guide to writing FUSE-based filesystems in Python
Gave this talk at ChiPy (Chicago Python User Group)
Why do widely used frameworks in python use strings instead of enums for parameters?
https://www.reddit.com/r/Python/comments/1g52103/why_do_widely_used_frameworks_in_python_use/
https://www.reddit.com/r/Python/comments/1g52103/why_do_widely_used_frameworks_in_python_use/
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
TEN-Agent
TEN Agent is the world’s first real-time multimodal agent integrated with the OpenAI Realtime API, RTC, and features weather checks, web search, vision, and RAG capabilities.
https://github.com/TEN-framework/TEN-Agent
TEN Agent is the world’s first real-time multimodal agent integrated with the OpenAI Realtime API, RTC, and features weather checks, web search, vision, and RAG capabilities.
https://github.com/TEN-framework/TEN-Agent
GitHub
GitHub - TEN-framework/ten-framework: Open-source framework for all AI agents.
Open-source framework for all AI agents. Contribute to TEN-framework/ten-framework development by creating an account on GitHub.
Swarm
Educational framework exploring ergonomic, lightweight multi-agent orchestration. Managed by OpenAI Solution team.
https://github.com/openai/swarm
Educational framework exploring ergonomic, lightweight multi-agent orchestration. Managed by OpenAI Solution team.
https://github.com/openai/swarm
GitHub
GitHub - openai/swarm: Educational framework exploring ergonomic, lightweight multi-agent orchestration. Managed by OpenAI Solution…
Educational framework exploring ergonomic, lightweight multi-agent orchestration. Managed by OpenAI Solution team. - openai/swarm
Can You Get Root With Only a Cigarette Lighter?
The article describes how to gain root access on a Linux system using only a cigarette lighter through electromagnetic fault injection (EMFI) attacks on DRAM. The author demonstrates how precisely timed electromagnetic pulses can flip bits in memory, allowing an attacker to modify critical system data and escalate privileges without traditional software vulnerabilities.
https://www.da.vidbuchanan.co.uk/blog/dram-emfi.html
The article describes how to gain root access on a Linux system using only a cigarette lighter through electromagnetic fault injection (EMFI) attacks on DRAM. The author demonstrates how precisely timed electromagnetic pulses can flip bits in memory, allowing an attacker to modify critical system data and escalate privileges without traditional software vulnerabilities.
https://www.da.vidbuchanan.co.uk/blog/dram-emfi.html
Deploying (Multiple) Django Apps to a Single Server with Kamal 2
Cory Zue describes migrating two Django apps to a shared Hetzner VPS using Kamal 2, detailing the process of setting up a production Dockerfile, creating a Kamal deploy configuration, and addressing challenges with health checks and Django's security settings. The article highlights the ease of deploying multiple apps on a single server with Kamal 2, resulting in cost savings and improve...
https://www.coryzue.com/writing/kamal-django/
Cory Zue describes migrating two Django apps to a shared Hetzner VPS using Kamal 2, detailing the process of setting up a production Dockerfile, creating a Kamal deploy configuration, and addressing challenges with health checks and Django's security settings. The article highlights the ease of deploying multiple apps on a single server with Kamal 2, resulting in cost savings and improve...
https://www.coryzue.com/writing/kamal-django/
Coryzue
Deploying (Multiple) Django Apps to a Single Server with Kamal 2
Shared servers for the win!
Build your first Web App with Cursor AI, Python, Virtual Machines, and Neon Postgres
Learn how to create a modern web application using Cursor AI, which allows developers to build robust applications by converting English instructions into code. The course covers a wide range of topics, including full-stack web development, integrating with GitHub, building a Python and Django web app, and deploying a production-ready server, all achievable in about 5 hours and at minima...
https://www.youtube.com/watch?v=ESrWYoXZc8s
Learn how to create a modern web application using Cursor AI, which allows developers to build robust applications by converting English instructions into code. The course covers a wide range of topics, including full-stack web development, integrating with GitHub, building a Python and Django web app, and deploying a production-ready server, all achievable in about 5 hours and at minima...
https://www.youtube.com/watch?v=ESrWYoXZc8s
YouTube
Build your first Web App with Cursor AI, Python, Virtual Machines, and Neon Postgres
⭐️ Sign up for Neon right now! https://neon.tech/cfe
Create a cutting edge and modern web app using just English. Cursor AI unlocks an amazing ability to build fast and robust applications by allowing you to speak English while it writes the code for you…
Create a cutting edge and modern web app using just English. Cursor AI unlocks an amazing ability to build fast and robust applications by allowing you to speak English while it writes the code for you…
9 Levels of Asynchronous Programming in Python
In this article, I’ll take you step-by-step through 9 levels from the basics to advanced concurrency techniques. Whether you’re new to async or looking to sharpen your skills, this guide will provide
https://medium.com/techtofreedom/9-levels-of-asynchronous-programming-in-python-3755f80403c9
In this article, I’ll take you step-by-step through 9 levels from the basics to advanced concurrency techniques. Whether you’re new to async or looking to sharpen your skills, this guide will provide
https://medium.com/techtofreedom/9-levels-of-asynchronous-programming-in-python-3755f80403c9
Medium
9 Levels of Asynchronous Programming in Python
From beginner basics to advanced concurrency mastery