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/
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/
Engineering at Slack
We’re All Just Looking for Connection - Engineering at Slack
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…
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/
The uv package manager can also install Python for you. Should you use this feature in production?
https://pythonspeed.com/articles/uv-python-production/
Python⇒Speed
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?
compl-ai
An open-source compliance-centered evaluation framework for Generative AI models.
https://github.com/compl-ai/compl-ai
An open-source compliance-centered evaluation framework for Generative AI models.
https://github.com/compl-ai/compl-ai
GitHub
GitHub - compl-ai/compl-ai: An open-source compliance-centered evaluation framework for Generative AI models
An open-source compliance-centered evaluation framework for Generative AI models - compl-ai/compl-ai
git-remote-s3
This library enables to use Amazon S3 as a git remote and LFS server.
https://github.com/awslabs/git-remote-s3
This library enables to use Amazon S3 as a git remote and LFS server.
https://github.com/awslabs/git-remote-s3
GitHub
GitHub - awslabs/git-remote-s3
Contribute to awslabs/git-remote-s3 development by creating an account on GitHub.
❤1
PyData Amsterdam 2024
Talks from PyData Amsterdam 2024 are now available.
https://www.youtube.com/playlist?list=PLGVZCDnMOq0reU2lzNZCn9obkyRVaSnpF
Talks from PyData Amsterdam 2024 are now available.
https://www.youtube.com/playlist?list=PLGVZCDnMOq0reU2lzNZCn9obkyRVaSnpF
YouTube
PyData Amsterdam 2024
Share your videos with friends, family, and the world
Kalmangrad
Automated, smooth, N'th order derivatives of non-uniformly sampled time series data.
https://github.com/hugohadfield/kalmangrad
Automated, smooth, N'th order derivatives of non-uniformly sampled time series data.
https://github.com/hugohadfield/kalmangrad
GitHub
GitHub - hugohadfield/kalmangrad: Automated, smooth, N'th order derivatives of non-uniformly sampled time series data
Automated, smooth, N'th order derivatives of non-uniformly sampled time series data - hugohadfield/kalmangrad
Solving Sudoku with the Python package resolver
https://github.com/konstin/sudoku-in-python-packaging
https://github.com/konstin/sudoku-in-python-packaging
GitHub
GitHub - konstin/sudoku-in-python-packaging: Sudoku solving in python packaging
Sudoku solving in python packaging. Contribute to konstin/sudoku-in-python-packaging development by creating an account on GitHub.
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
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
GitHub
GitHub - katanemo/archgw: The AI-native proxy server for agents. Arch handles the pesky low-level work in building agentic apps…
The AI-native proxy server for agents. Arch handles the pesky low-level work in building agentic apps like calling specific tools, routing prompts to the right agents, clarifying vague inputs, unif...
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
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
YouTube
Epic Debugging, Hilarious Outcome - Building SaaS #205
In this episode, I dug into an issue with sign up. What I thought was going to be a minor issue to fix turned into a massively intense debugging session. We ended up going very deep with the django-allauth package to understand what was going on.
My book…
My book…
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
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
YouTube
Django and htmx Tutorial: Easier Web Development
In this tutorial, Christopher Trudeau explores how the htmx library can bring dynamic functionality, like lazy loading, search-as-you-type, and infinite scroll, to your Django web applications with minimal JavaScript.
Christopher demonstrates how htmx integrates…
Christopher demonstrates how htmx integrates…
👍1
Creating a DType for the Next Generation of Scientific Computing
From no CPython C API experience to shipping a new DType in NumPy 2.0.
https://quansight.com/post/my-numpy-year-creating-a-dtype-for-the-next-generation-of-scientific-computing/
From no CPython C API experience to shipping a new DType in NumPy 2.0.
https://quansight.com/post/my-numpy-year-creating-a-dtype-for-the-next-generation-of-scientific-computing/
Quansight
My NumPy Year: Creating a DType for the Next Generation of Scientific Computing | Quansight Consulting
First, I'll start with a brief history of strings in NumPy to explain how strings worked before NumPy 2.0 and why it was a little bit broken.
Finstruments - Financial instrument library built with Python
https://github.com/kyleloomis/finstruments
https://github.com/kyleloomis/finstruments
GitHub
GitHub - kyleloomis/finstruments: Financial instrument definitions built with Python and Pydantic
Financial instrument definitions built with Python and Pydantic - kyleloomis/finstruments
👍1
Hallo2
Long-Duration and High-Resolution Audio-driven Portrait Image Animation.
https://github.com/fudan-generative-vision/hallo2
Long-Duration and High-Resolution Audio-driven Portrait Image Animation.
https://github.com/fudan-generative-vision/hallo2
GitHub
GitHub - fudan-generative-vision/hallo2: [ICLR 2025] Hallo2: Long-Duration and High-Resolution Audio-driven Portrait Image Animation
[ICLR 2025] Hallo2: Long-Duration and High-Resolution Audio-driven Portrait Image Animation - fudan-generative-vision/hallo2
15 Powerful Python Libraries You Should Be Using
In this video, 15 impressive Python libraries are showcased that everyone should know about. Whether for data scientists or backend developers, many of these packages will prove to be very useful.
https://www.youtube.com/watch?v=OiLgG4CabPo
In this video, 15 impressive Python libraries are showcased that everyone should know about. Whether for data scientists or backend developers, many of these packages will prove to be very useful.
https://www.youtube.com/watch?v=OiLgG4CabPo
YouTube
15 POWERFUL Python Libraries You Should Be Using
💡 Learn how to design great software in 7 steps: https://arjan.codes/designguide.
In this video, I'll show you 15 really cool Python libraries that you should know about. Whether you’re a data scientist or backend developer some, of these packages are going…
In this video, I'll show you 15 really cool Python libraries that you should know about. Whether you’re a data scientist or backend developer some, of these packages are going…