Asyncio, twisted, tornado, gevent walk into a bar...
SummaryConcurrency has a lot to do with sharing one resource, and Python has dedicated tools to ...
https://www.bitecode.dev/p/asyncio-twisted-tornado-gevent-walk
SummaryConcurrency has a lot to do with sharing one resource, and Python has dedicated tools to ...
https://www.bitecode.dev/p/asyncio-twisted-tornado-gevent-walk
www.bitecode.dev
Asyncio, twisted, tornado, gevent walk into a bar...
... they pay, they leave, they drink, they order.
Understanding Automatic Differentiation in 30 lines of Python
https://vmartin.fr/understanding-automatic-differentiation-in-30-lines-of-python.html
https://vmartin.fr/understanding-automatic-differentiation-in-30-lines-of-python.html
www.vmartin.fr
Victor MARTIN ~ Understanding Automatic Differentiation in 30 lines of Python
Understanding Automatic Differentiation in 30 lines of Python. In this article, I will try to iteratively build the simplest code to calculate derivatives automatically on scalars.
Understanding Immortal Objects in Python 3.12: A Deep Dive into Python Internals
A detailed examination of Python 3.12's internal changes featuring the concept of 'immortal' objects, for performance enhancements
https://codeconfessions.substack.com/p/understanding-immortal-objects-in
A detailed examination of Python 3.12's internal changes featuring the concept of 'immortal' objects, for performance enhancements
https://codeconfessions.substack.com/p/understanding-immortal-objects-in
Codingconfessions
Understanding Immortal Objects in Python 3.12: A Deep Dive into Python Internals
A detailed examination of Python 3.12's internal changes featuring the concept of 'immortal' objects, for performance enhancements
hegelai / prompttools
Open-source tools for prompt testing and experimentation, with support for both LLMs (e.g. OpenAI, LLaMA) and vector databases (e.g. Chroma, Weaviate, LanceDB).
https://github.com/hegelai/prompttools
Open-source tools for prompt testing and experimentation, with support for both LLMs (e.g. OpenAI, LLaMA) and vector databases (e.g. Chroma, Weaviate, LanceDB).
https://github.com/hegelai/prompttools
GitHub
GitHub - hegelai/prompttools: Open-source tools for prompt testing and experimentation, with support for both LLMs (e.g. OpenAI…
Open-source tools for prompt testing and experimentation, with support for both LLMs (e.g. OpenAI, LLaMA) and vector databases (e.g. Chroma, Weaviate, LanceDB). - hegelai/prompttools
How to implement CommandBus in Python
CommandBus is a communication mechanism used to decouple the sender of a command from its handler or executor. It is a part of the Command Pattern and is commonly used in applications that follow the CQRS (Command Query Responsibility Segregation) pattern or other similar architectural styles. This article provides a comprehensive guide on implementing the CommandBus in Python
https://blog.szymonmiks.pl/p/how-to-implement-commandbus-in-python/
CommandBus is a communication mechanism used to decouple the sender of a command from its handler or executor. It is a part of the Command Pattern and is commonly used in applications that follow the CQRS (Command Query Responsibility Segregation) pattern or other similar architectural styles. This article provides a comprehensive guide on implementing the CommandBus in Python
https://blog.szymonmiks.pl/p/how-to-implement-commandbus-in-python/
Szymon Miks - personal blog
How to implement CommandBus in Python
An example implementation of CommandBus in Python
Composition over inheritance: The case for function-based views
The author shares some of his thoughts re. function- vs class-based views in Django.
https://406.ch/writing/composition-over-inheritance-the-case-for-function-based-views/
The author shares some of his thoughts re. function- vs class-based views in Django.
https://406.ch/writing/composition-over-inheritance-the-case-for-function-based-views/
Fixit 2: Meta’s next-generation auto-fixing linter
Fixit is dead! Long live Fixit 2 – the latest version of our open-source auto-fixing linter. Fixit 2 allows developers to efficiently build custom lint rules and perform auto-fixes for their codebases.
https://engineering.fb.com/2023/08/07/developer-tools/fixit-2-linter-meta/
Fixit is dead! Long live Fixit 2 – the latest version of our open-source auto-fixing linter. Fixit 2 allows developers to efficiently build custom lint rules and perform auto-fixes for their codebases.
https://engineering.fb.com/2023/08/07/developer-tools/fixit-2-linter-meta/
Engineering at Meta
Fixit 2: Meta’s next-generation auto-fixing linter
Fixit is dead! Long live Fixit 2 – the latest version of our open-source auto-fixing linter. Fixit 2 allows developers to efficiently build custom lint rules and perform auto-fixes for their codeba…
seamless_communication
SeamlessM4T is designed to provide high quality translation, allowing people from different linguistic communities to communicate effortlessly through speech and text.
https://github.com/facebookresearch/seamless_communication
SeamlessM4T is designed to provide high quality translation, allowing people from different linguistic communities to communicate effortlessly through speech and text.
https://github.com/facebookresearch/seamless_communication
GitHub
GitHub - facebookresearch/seamless_communication: Foundational Models for State-of-the-Art Speech and Text Translation
Foundational Models for State-of-the-Art Speech and Text Translation - facebookresearch/seamless_communication
Structuring your Infrastructure as Code
The author proposes a layered approach to IaC, with each layer representing a different aspect of your infrastructure. This approach makes it easy to isolate changes to different parts of your infrastructure, and to reuse code across different environments.
https://leebriggs.co.uk/blog/2023/08/17/structuring-iac
The author proposes a layered approach to IaC, with each layer representing a different aspect of your infrastructure. This approach makes it easy to isolate changes to different parts of your infrastructure, and to reuse code across different environments.
https://leebriggs.co.uk/blog/2023/08/17/structuring-iac
lbr.
Structuring your Infrastructure as Code | lbr.
If you’re thinking of migrating to another infrastructure as code tool (and why would you, everything is great in the IaC world now, right?!) you might find yourself asking yourself
A Comprehensive Guide to Python Logging with Structlog
Structlog is an open-source logging tool for Python known for its simple API, performance, and quality of life features. This tutorial explores the essential aspects of Structlog.
https://betterstack.com/community/guides/logging/structlog/
Structlog is an open-source logging tool for Python known for its simple API, performance, and quality of life features. This tutorial explores the essential aspects of Structlog.
https://betterstack.com/community/guides/logging/structlog/
Betterstack
A Comprehensive Guide to Python Logging with Structlog | Better Stack Community
Learn how to install, configure, and use the Structlog framework for logging in Python applications
AttackGen
AttackGen is a cybersecurity incident response testing tool that leverages the power of large language models and the comprehensive MITRE ATT&CK framework. The tool generates tailored incident response scenarios based on user-selected threat actor groups and your organization's details.
https://github.com/mrwadams/attackgen
AttackGen is a cybersecurity incident response testing tool that leverages the power of large language models and the comprehensive MITRE ATT&CK framework. The tool generates tailored incident response scenarios based on user-selected threat actor groups and your organization's details.
https://github.com/mrwadams/attackgen
GitHub
GitHub - mrwadams/attackgen: AttackGen is a cybersecurity incident response testing tool that leverages the power of large language…
AttackGen is a cybersecurity incident response testing tool that leverages the power of large language models and the comprehensive MITRE ATT&CK framework. The tool generates tailored incid...
pykoi
pykoi is an open-source python library for LLMs providing a unified interface for data & feedback collection, RLHF, and model comparisons.
https://github.com/CambioML/pykoi
pykoi is an open-source python library for LLMs providing a unified interface for data & feedback collection, RLHF, and model comparisons.
https://github.com/CambioML/pykoi
GitHub
GitHub - CambioML/pykoi-rlhf-finetuned-transformers: pykoi: Active learning in one unified interface
pykoi: Active learning in one unified interface. Contribute to CambioML/pykoi-rlhf-finetuned-transformers development by creating an account on GitHub.
Jupyter Kernel Architecture
How Jupyter executes, inspects, completes and debug code.
https://www.romaglushko.com/blog/jupyter-kernel-architecture/
How Jupyter executes, inspects, completes and debug code.
https://www.romaglushko.com/blog/jupyter-kernel-architecture/
Roman Glushko
Jupyter Kernel Architecture - Blog by Roman Glushko
How Jupyter executes, inspects, completes and debug code
Dara
Dara is a dynamic application framework designed for creating interactive web apps with ease, all in pure Python.
https://github.com/causalens/dara
Dara is a dynamic application framework designed for creating interactive web apps with ease, all in pure Python.
https://github.com/causalens/dara
GitHub
GitHub - causalens/dara: Dara is a dynamic application framework designed for creating interactive web apps with ease, all in pure…
Dara is a dynamic application framework designed for creating interactive web apps with ease, all in pure Python. - GitHub - causalens/dara: Dara is a dynamic application framework designed for cr...
OpenCopilot
Build and embed open-source AI Copilots into your product with ease.
https://github.com/opencopilotdev/opencopilot
Build and embed open-source AI Copilots into your product with ease.
https://github.com/opencopilotdev/opencopilot