How to Always Enable Autoreloading of Modules in iPython

Update your iPython configuration to automatically enable auto-reloading of modules

Google Search Console API with Python

How to access you Google Search Console data using the API with Python

July 24 2022  ·  15 min

Python Walrus Operator: Regular Expression Matching Use Case

Using the Python Walrus operator for regular expression matching

June 15 2022  ·  4 min

What I Learned Optimising Someone Else's Code

And how it improved the code I write going forwards

🎂 One year of blogging: Growing the blog to 10k monthly visitors

What I have learned from starting my own developer blog

May 28 2022  ·  12 min

Export Your Spotify Playlist to a CSV File Using Python

You can automate and extract information from Spotify using the web API

Matplotlib: Make Impactful Charts by Adding Subtitles with plt.suptitle

Deliver a clear message to your stakeholders by adding descriptive headlines to your matplotlib charts using plt.suptitle

Deploying Dremio on Google Cloud (GKE)

Dremio is a powerful engine for querying data directly in the data lake without having to ingest it into a datawarehouse

Reproducible ML: Maybe you shouldn't be using Sklearn's train_test_split

Reproducibility is critical for successful ML projects. Sklearn’s train_test_split might not be as robust as you think

Why is Machine Learning Deployment so Difficult in Large Companies?

Building the model is just the start. In large enterprises governance, data quality and silos dramatically increase complexity