piku
The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.
https://github.com/piku/piku
The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.
https://github.com/piku/piku
GitHub
GitHub - piku/piku: The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.
The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers. - piku/piku
React + Django + Ninja: Full-stack app in 15 mins
We'll build a React and Django app fast, using Django Ninja - aiming for under 15 minutes.
https://www.youtube.com/watch?v=X1lDWzvIXRs
We'll build a React and Django app fast, using Django Ninja - aiming for under 15 minutes.
https://www.youtube.com/watch?v=X1lDWzvIXRs
YouTube
React + Django + Ninja (Full-stack app in 15 mins)
We'll build a React and Django app fast, using Django Ninja - aiming for under 15 minutes ⏱️
Comment below if you want the next video to add auth 🗳️
✉️ More free guides here: https://www.photondesigner.com/blog?ref=yt
Comment below if you want the next video to add auth 🗳️
✉️ More free guides here: https://www.photondesigner.com/blog?ref=yt
👍1
A Beautiful and Timely Python Multi-page Streamlit Application
Showcasing historical summer Olympic data through multiple data visualizations.
https://johnloewen.substack.com/p/a-beautiful-and-timely-python-multi
Showcasing historical summer Olympic data through multiple data visualizations.
https://johnloewen.substack.com/p/a-beautiful-and-timely-python-multi
Substack
A Beautiful and Timely Python Multi-page Streamlit Application
Showcasing historical summer Olympic data through multiple data visualizations
pdf-to-podcast
Convert any PDF into a podcast episode!
https://github.com/knowsuchagency/pdf-to-podcast
Convert any PDF into a podcast episode!
https://github.com/knowsuchagency/pdf-to-podcast
GitHub
GitHub - knowsuchagency/pdf-to-podcast: Convert any PDF into a podcast episode!
Convert any PDF into a podcast episode! Contribute to knowsuchagency/pdf-to-podcast development by creating an account on GitHub.
Joining Strings in Python: A "Huh" Moment
The article discusses the performance implications of using generators vs list comprehensions when joining strings with str.join() in Python. Contrary to expectations, using a generator expression with str.join() is slower than a list comprehension because the CPython implementation converts the generator to a list internally before joining the strings, negating the memory efficiency ben...
https://berglyd.net/blog/2024/06/joining-strings-in-python/
The article discusses the performance implications of using generators vs list comprehensions when joining strings with str.join() in Python. Contrary to expectations, using a generator expression with str.join() is slower than a list comprehension because the CPython implementation converts the generator to a list internally before joining the strings, negating the memory efficiency ben...
https://berglyd.net/blog/2024/06/joining-strings-in-python/
Veronica Writes
Joining Strings in Python: A "Huh" Moment
I just love it when random conversations on Mastodon result in a “Huh, I didn’t know that”-moment. The other day I had one such moment about the Python programming language.
I’ve been writing Python code for the last 17 years, and quite a lot of it the last…
I’ve been writing Python code for the last 17 years, and quite a lot of it the last…
Ruff: Internals of a Rust-backed Python linter-formatter - Part 1
Ruff is an extremely fast Python linter written in Rust, deriving its speed from parsing Python code and implementing linting rules natively in Rust rather than Python. The article provides insights into Ruff's internals, including its initial implementation using RustPython's parser, the evolution to a hand-written recursive descent parser, and its caching and parallelization mechanisms.
https://compileralchemy.substack.com/p/ruff-internals-of-a-rust-backed-python
Ruff is an extremely fast Python linter written in Rust, deriving its speed from parsing Python code and implementing linting rules natively in Rust rather than Python. The article provides insights into Ruff's internals, including its initial implementation using RustPython's parser, the evolution to a hand-written recursive descent parser, and its caching and parallelization mechanisms.
https://compileralchemy.substack.com/p/ruff-internals-of-a-rust-backed-python
Substack
Ruff: Internals of a Rust-backed Python linter-formatter - Part 1
Ruff is a Python linter that is extremely fast, deriving its speed from Rust. Companies use linters to ensure that the codebase is as they like. And so, they code rules in linters to ensure they enforce the rules they want. Typically, linters are run on submitting…
Amphi
Open-Source Python ETL. Extract, transform and load data with low-code. Generate native Python code you can deploy anywhere.
https://github.com/amphi-ai/amphi-etl
Open-Source Python ETL. Extract, transform and load data with low-code. Generate native Python code you can deploy anywhere.
https://github.com/amphi-ai/amphi-etl
GitHub
GitHub - amphi-ai/amphi-etl: Visual Data Preparation and Transformation. Low-Code Python-based ETL.
Visual Data Preparation and Transformation. Low-Code Python-based ETL. - GitHub - amphi-ai/amphi-etl: Visual Data Preparation and Transformation. Low-Code Python-based ETL.
Introduction to Machine Learning: Why There Are No Programmed Answers
Home
Table of Contents
Introduction to Machine Learning: Why There Are No Programmed ...
https://pyimagesearch.com/2024/05/06/introduction-to-machine-learning-why-there-are-no-programmed-answers/
Home
Table of Contents
Introduction to Machine Learning: Why There Are No Programmed ...
https://pyimagesearch.com/2024/05/06/introduction-to-machine-learning-why-there-are-no-programmed-answers/
PyImageSearch
Introduction to Machine Learning: Why There Are No Programmed Answers - PyImageSearch
Discover machine learning's transformative impact on industries and society. Explore data insights and the future of AI.
Boosting AI with Python: Using Click, Jinja2, and GPT Libraries
This talk explores enhancing AI projects using Python with tools like Click CLI for command-line interfaces, Jinja2 for dynamic content generation, and GPT libraries for language model integration. Attendees will see a practical project demonstration and gain skills to build functional AI applications, along with opportunities to connect with other Python developers.
https://www.youtube.com/watch?v=XNLbpgpfwrQ
This talk explores enhancing AI projects using Python with tools like Click CLI for command-line interfaces, Jinja2 for dynamic content generation, and GPT libraries for language model integration. Attendees will see a practical project demonstration and gain skills to build functional AI applications, along with opportunities to connect with other Python developers.
https://www.youtube.com/watch?v=XNLbpgpfwrQ
YouTube
Boosting AI with Python: Using Click, Jinja2, and GPT Libraries
n this session, we will explore how to use Python to enhance your AI projects with:
* Click CLI: Creating command-line interfaces.
* Jinja2 Templating: Generating dynamic content.
* GPT Libraries (gpt4all / OpenAI): Integrating language models.
We'll walk…
* Click CLI: Creating command-line interfaces.
* Jinja2 Templating: Generating dynamic content.
* GPT Libraries (gpt4all / OpenAI): Integrating language models.
We'll walk…
A beautiful Python monstrosity
Creating performance tests for Python Morsels exercises is a frequent annoyance
I loathe writing ...
https://treyhunner.com/2024/06/a-beautiful-python-monstrosity/
Creating performance tests for Python Morsels exercises is a frequent annoyance
I loathe writing ...
https://treyhunner.com/2024/06/a-beautiful-python-monstrosity/
Treyhunner
A beautiful Python monstrosity
Creating performance tests for Python Morsels exercises is a frequent annoyance I loathe writing automated tests for performance-related exercises …
Semantic search with Django, PostgreSQL, & pgvector
In this talk we will see how to add semantic search functionality to an existing Python-based web project, in particular Django, with data storage on PostgreSQL.
https://www.youtube.com/watch?v=4hl8LpDKRMw
In this talk we will see how to add semantic search functionality to an existing Python-based web project, in particular Django, with data storage on PostgreSQL.
https://www.youtube.com/watch?v=4hl8LpDKRMw
YouTube
Semantic search with Django, PostgreSQL, & pgvector | POSETTE 2024
Video of a conference talk about semantic search with Django, PostgreSQL, and pgvector presented by Paolo Melchiorre at POSETTE: An Event for Postgres 2024. Artificial intelligence is now a required functionality in many fields, and we often find ourselves…
AI-Math-Notes
AI Math Notes is an interactive drawing application that allows users to draw mathematical equations on a canvas. Once an equation is drawn, the application uses a multimodal LLM to calculate and display the result next to the equals sign.
https://github.com/ayushpai/AI-Math-Notes
AI Math Notes is an interactive drawing application that allows users to draw mathematical equations on a canvas. Once an equation is drawn, the application uses a multimodal LLM to calculate and display the result next to the equals sign.
https://github.com/ayushpai/AI-Math-Notes
GitHub
GitHub - ayushpai/AI-Math-Notes: Open Source AI Math Notes
Open Source AI Math Notes. Contribute to ayushpai/AI-Math-Notes development by creating an account on GitHub.
NumPy 2.0.0
NumPy 2.0.0 is the first major release since 2006. It is the result of 11 months of development since the last feature release and is the work of 212 contributors spread over 1078 pull requests. It contains a large number of exciting new features as well as changes to both the Python and C APIs.
https://github.com/numpy/numpy/releases/tag/v2.0.0
NumPy 2.0.0 is the first major release since 2006. It is the result of 11 months of development since the last feature release and is the work of 212 contributors spread over 1078 pull requests. It contains a large number of exciting new features as well as changes to both the Python and C APIs.
https://github.com/numpy/numpy/releases/tag/v2.0.0
GitHub
Release v2.0.0 · numpy/numpy
NumPy 2.0.0 Release Notes
NumPy 2.0.0 is the first major release since 2006. It is the result of
11 months of development since the last feature release and is the work
of 212 contributors spread o...
NumPy 2.0.0 is the first major release since 2006. It is the result of
11 months of development since the last feature release and is the work
of 212 contributors spread o...
django-render
Build fast, user-friendly applications with Django and React.
https://github.com/kaedroho/django-render
Build fast, user-friendly applications with Django and React.
https://github.com/kaedroho/django-render
GitHub
GitHub - django-bridge/django-bridge: Build fast, user-friendly applications with Django and React
Build fast, user-friendly applications with Django and React - django-bridge/django-bridge
Parsing Python ASTs 20x Faster with Rust
The post describes how the integration of Rust can significantly speed up the parsing of Python Abstract Syntax Trees (ASTs). By rewriting critical components in Rust, the process can be made up to 20 times faster compared to the original Python implementation, offering substantial performance improvements for developers working with ASTs in Python.
https://www.gauge.sh/blog/parsing-python-asts-20x-faster-with-rust
The post describes how the integration of Rust can significantly speed up the parsing of Python Abstract Syntax Trees (ASTs). By rewriting critical components in Rust, the process can be made up to 20 times faster compared to the original Python implementation, offering substantial performance improvements for developers working with ASTs in Python.
https://www.gauge.sh/blog/parsing-python-asts-20x-faster-with-rust
www.gauge.sh
Python extensions should be lazy - Gauge - Solving the monolith/microservices dilemma
Python's memory model is a performance bottleneck. Gauge is solving the monolith/microservices dilemma. We’re building tools to untangle codebases through incremental modularization. Our open-source toolkit supports defining and enforcing rules for interfaces…
Do These 5 Things if You Don’t Want to Write Crappy Code
In this video, I'll share 5 key things you should do to avoid writing crappy code. These tips, drawn from my own experience, will help you write clean code.
https://www.youtube.com/watch?v=vhdUyGs_f6c
In this video, I'll share 5 key things you should do to avoid writing crappy code. These tips, drawn from my own experience, will help you write clean code.
https://www.youtube.com/watch?v=vhdUyGs_f6c
YouTube
5 Tips for Writing Clean Python Code
👷 Review code better and faster with my 3-Factor Framework: https://arjan.codes/diagnosis.
In this video, I'll share 5 key things you should do to avoid writing crappy code. These tips, drawn from my own experience, will help you write clean code.
🔥 GitHub…
In this video, I'll share 5 key things you should do to avoid writing crappy code. These tips, drawn from my own experience, will help you write clean code.
🔥 GitHub…