Automate and reproduce your Macbook setup using Homebrew and Brewfile
How to write SQL-like window functions in Pandas using groupby and transform
Top tips for improving your Python code without needing to refactor. Implement these simple strategies and your future self (and colleagues!) will thank you!
Build trust with end users by automating data testing in the data lake using Cloud Functions and Great Expectations
Share your work with the world! Deploying a Voilà web app for free using Heroku
Improve loading performance of Voilà Python dashboard application
Bring your Jupyter notebooks to life in a Python dashboard web application
Automate your development environment setup by installing Miniconda from the command line
Learn how to manage multiple git accounts on the same machine using SSH keys, SSH config and git config
Which string formatting method should you be using in your data science workflow? This post summarises the different methods for string substitution and when you should be using each.