Python

Data Engineering Bootcamp 2024 (Week 2) Mage & GCP ETL orchestation

Is Mage a realistic alternative to Airflow? Discover Mage AI for data ETLs, the next gen data engineering tool for streaming pipelines and notebook like pipelines

Data Engineering Bootcamp 2024 (Week 1) Docker & Terraform

Learn the basics of Docker and Terraform from scratch to enhance your Data Engineering projects. Containerize your data pipelines and manage your infrastructure as code.

Plot your GIS data with GeoPandas and Plotnine. A single glance insightful visualization

Learn how to use GeoPandas and Plotnine to create high impact and insightful visualization with Python.

Python protocols. When to use them in your projects to abstract and decoupling

What are Python Protocols and when to use them to complement or sustitute abstract classes and MixIns.

Boosting Python development speed with Ruff: An all-in-one lightning fast linter

Discover how you can 10x to 100x improve your linter and pre-commit checks by adding Ruff module and rules to your project.

Measure FWHM from image with Python

How to Measure Full Width at Half Maximum (FWHM) from an Image in Python: A Step-by-Step Guide.

Add new not nullable column while working with SQLModel and Alembic migrations.

Enhance your database skills: Learn how to add a not nullable column using SQLModel and Alembic Migrations.

Pydantic parse objects with parse_obj and parse_obj_as methods

Effortless Data Parsing: Deep dive into Pydantic's parse_obj and parse_obj_as methods.

Mastering Python Polars json manipulation. Do it in an easy and robust way!

Unlock the Full Potential of Polars for Seamless JSON Data Handling.

Sort in Python Polars. Arrange your DataFrames and Series

Efficient Data Arrangement: Learn to Sort DataFrames and Series Seamlessly with Python Polars.

How to upper strip in Python

Strip uppercases in Python strings. Elevate Your Python Basics: A Beginner's tip with strip() and string.ascii_uppercase.

Fix the error: cannot import name 'MultiHostDsn' from 'pydantic.networks'

The error message 'cannot import name multihostdsn from pydantic.networks' is caused for the new Pydantic v2 conflicting with the Pydantic v1. Fix it by reading this post!

How to create a Streamlit datetime slider.

Creating an interactive datetime Slider with Python Streamlit. As easy as pie

New Streamlit Chat. Conversational app with st.chat_message and st.chat_input

Revolutionize Conversational App Development: A Guide to Building Chat-based Applications with Streamlit and GPT.

Pydantic discriminated unions. Some examples to simplify data structures and ensure type safety

Powerful type validation and discriminated Unions with Pydantic: Simplify data structures and ensure type safety. We are showcasing a few straightforward examples.

Ursina vector rotation. The right and easy way to deal with this 3d Python module!

Whirling Vectors in Ursina: Spin Your Way to 3D Awesomeness!

Mock Celery task in Pytest

Boost Your Testing Mojo: Unleash the Power of Mock Celery Tasks in PyTest

Pydantic, Enums and IntEnums. A Story of Validation

Mastering Pydantic, Enums and IntEnums for robust Python applications. Merge the power of Pydantic data validations and the concept of Enum, IntEnum and StrEnum.