Docker Image For Kamal - Building SaaS #209.2
Fixing the Docker image to get a Kamal deployment functional on a DigitalOcean droplet.
Fixing the Docker image to get a Kamal deployment functional on a DigitalOcean droplet.
Introduces the 'leopards' Python library for filtering and aggregating lists, offering a lightweight alternative to pandas for basic data operations.
A developer continues migrating a SaaS app from Heroku to DigitalOcean, focusing on secrets with 1Password and creating a hosting droplet.
A new Django Software Foundation board member shares their experience and reflections from attending their first official board meeting.
A guide to extending Neovim's 'K' key to look up word definitions using a custom Python script and dictionary API.
The Python Build Standalone project is being transferred to Astral, the company behind uv and ruff, for ongoing development and maintenance.
A developer reflects on reaching 1 million blog page views, discussing their blogging journey, static site tooling, and evolution of technical content.
A guide to using LibreTranslate, a Python-based API server for language translation and detection, including setup and performance considerations.
The author details migrating a Django app from Heroku to DigitalOcean, switching to Huey for background tasks and integrating Kamal.
A Google Cloud Developer Relations engineer reflects on his 10-year career at Google, his projects, and his reasons for leaving.
Explores using Python's pattern matching and comprehensions for efficient data cleaning, transformation, and analysis.
A practical guide to reading and writing Parquet files in Python using PyArrow and FastParquet libraries.
A developer recounts an intense debugging session with the django-allauth package that turned a minor sign-up issue into a major investigation.
A talk at Python Marche 2024 exploring various ways to contribute to the Python community, from coding to documentation.
A tutorial on using PyArrow for data analytics in Python, covering core concepts, file I/O, and analytical operations.
Analyzes the viability of using uv's managed Python in production, covering portability, performance, and security implications.
AI is reinforcing the dominance of popular programming languages like Python and JavaScript by improving tools and support, creating a self-reinforcing cycle.
Compares Rust and Python using a 'build vs. wash' analogy, arguing Rust's upfront effort yields long-term maintenance and performance benefits.
A comprehensive guide to building interactive data applications using the Streamlit framework, covering setup, visualization, ML integration, and deployment.
Analyzes four key weaknesses in Python's design that may lead to its decline, advocating for Rust in many domains.