Django and htmx Tutorial: Easier Web Development
Christopher Trudeau demonstrates how htmx can add dynamic features like lazy loading and search-as-you-type to Django applications with minimal JavaScript. The tutorial showcases htmx's integration with Django, allowing more server-side logic and potentially better performance compared to traditional single-page applications.
https://www.youtube.com/watch?v=i1eMxu_PR5Y
Arch
Arch is an intelligent prompt gateway. Engineered with (fast) LLMs for the secure handling, robust observability, and seamless integration of prompts with APIs - all outside business logic.
https://github.com/katanemo/arch
Kalmangrad
Automated, smooth, N'th order derivatives of non-uniformly sampled time series data.
https://github.com/hugohadfield/kalmangrad
PyData Amsterdam 2024
Talks from PyData Amsterdam 2024 are now available.
https://www.youtube.com/playlist?list=PLGVZCDnMOq0reU2lzNZCn9obkyRVaSnpF
compl-ai
An open-source compliance-centered evaluation framework for Generative AI models.
https://github.com/compl-ai/compl-ai
Austin 3.7 – Python frame stack sampler for CPython
https://github.com/P403n1x87/austin
Tabled
Detect and extract tables to markdown and csv.
https://github.com/VikParuchuri/tabled
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
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
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
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/
JameSQL
An in-memory NoSQL database implemented in Python.
https://github.com/capjamesg/jamesql
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/
Python 3.12 vs. Python 3.13 – performance testing
https://en.lewoniewski.info/2024/python-3-12-vs-python-3-13-performance-testing/
Epic Debugging, Hilarious Outcome
In this episode, an issue with sign-up was explored. What seemed like a minor fix turned into an intense debugging session, delving deeply into the django-allauth package to uncover the underlying problems.
https://www.youtube.com/watch?v=WNnJRAGM2TQ
Solving Sudoku with the Python package resolver
https://github.com/konstin/sudoku-in-python-packaging
This is now valid syntax in Python 3.13!
https://www.reddit.com/r/Python/comments/1gbu1g0/this_is_now_valid_syntax_in_python_313/
git-remote-s3
This library enables to use Amazon S3 as a git remote and LFS server.
https://github.com/awslabs/git-remote-s3
Should you use uv’s managed Python in production?
The uv package manager can also install Python for you. Should you use this feature in production?
https://pythonspeed.com/articles/uv-python-production/
We’re All Just Looking for Connection
We’ve been working to bring components of Quip’s technology into Slack with the canvas feature, while also maintaining the stand-alone Quip product. Quip’s backend, which powers both Quip and canvas, is written in Python. This is the story of a tricky bug we encountered last July and the lessons we learned along the way about being careful with TCP state.
https://slack.engineering/were-all-just-looking-for-connection/
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
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/
Swarm
Educational framework exploring ergonomic, lightweight multi-agent orchestration. Managed by OpenAI Solution team.
https://github.com/openai/swarm
My first python package got 844 downloads 😭😭
https://www.reddit.com/r/Python/comments/1g3gcz9/my_first_python_package_got_844_downloads/
Adding syntax to the CPython interpreter
https://leontrolski.github.io/grammar.html
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
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/
Parsera
Lightweight library for scraping web-sites with LLMs.
https://github.com/raznem/parsera