Learning Faster Python Fast
About Maki Blogs

About

Who am I?

  • Energy market modeller
  • Software developer
  • Data analyst
  • Database maintainer
  • DevOps practitioner
  • ML learner

My github links

  • My blog repo
  • My learning notes
  • My jupyter notebooks
  • My rust-python examples

My publications

My research was mainly on plasma diagnostics. A list of my publications is available here.

My blogs

  • Oct 27, 2025

    Polars null operations

  • Sep 5, 2025

    Polars LazyFrame properties are expensive operations

  • Aug 18, 2025

    Improve VarianceThreshold performance in ML feature selection

  • Jul 11, 2025

    Reduce a python app run time from two hours to 20 seconds

  • Mar 17, 2025

    Using Gurobi Python matrix API to reduce problem creation time

  • Mar 5, 2025

    Which orchestration tool is better: Airflow, Prefect, Argo Workflows, or Temporal?

  • Nov 26, 2024

    Make python loops 5x to 10x faster using numba

  • Sep 6, 2024

    The pandas function pd.read_sql returns an empty DataFrame without correct data types

  • Jun 13, 2024

    Read CSV files 10x to 40x faster using pyarrow and polars

  • Apr 14, 2024

    Explode date ranges in a pandas DataFrame 30x faster

  • Apr 7, 2024

    How to create dummy pandas DataFrames for testing

  • Feb 2, 2024

    How to install and setup WSL on Windows

  • Jan 11, 2024

    How to fix a corrupted Excel file with high CPU usage

  • Mar 15, 2018

    Random notes on optimization

  • Contact:
    About Maki Blogs

© 2026 Sean Ma - Learning Faster Python Fast