Leaving Google
A Google Cloud Developer Relations engineer reflects on his 10-year career at Google, his projects, and his reasons for leaving.
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.
Analyzes the viability of using uv's managed Python in production, covering portability, performance, and security implications.
A tutorial on using PyArrow for data analytics in Python, covering core concepts, file I/O, and analytical operations.
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.
Introduces rerankers, a lightweight Python library providing a unified interface for various document re-ranking models used in information retrieval pipelines.
The author begins migrating a SaaS application from Heroku to Digital Ocean, focusing on creating a Dockerfile and new deployment tools.
A tutorial on installing and running the Noisy traffic generation tool on Azure VMs using scripts for Windows and Linux.
A developer explains the benefits of using Python virtual environments within Docker containers for predictability, standards, and team communication.
A developer explores using Kamal, a deployment tool, to deploy a web app to a Digital Ocean Droplet virtual machine.
A guide to building fast, production-ready Docker containers for Python applications using the uv tool, focusing on multi-stage builds and caching strategies.
A beginner-friendly guide explaining Python's built-in functions with simple definitions and examples for easy learning.
A developer shares their experience using ChatGPT as a coding assistant to boost productivity, generate tailored code, and troubleshoot.
A developer details automating a TradingView subscription service using n8n, Python, Telegram bots, and web crawlers to handle customer access and emails.