Austin W. H. Purdie
  • about
  • blog (current)
  • garden
  • projects
  • repositories
  • Theme

  • Building a URL shortener with Python, Terraform, GCP, and ADO

    You can build a URL shortener with not very much code, and it's a great way to learn about a lot of di/fferent technologies at once. This write up shows how to build it, from writing the API in Python all the way to fully automated CI/CD pipelines.

    46 min read   ·   January 20, 2026

    2026   ·   Python   Cloud

  • I made a debt calculator web app to dive into cloud computing

    I'm making a point of learning more about how to work in the cloud this year and it's been a surprisingly fun project. To get my feet wet, I wrote a debt payoff calculator web app and deployed it using Google Cloud Platform.

    13 min read   ·   August 04, 2025

    2025   ·   Python   Cloud

  • What do the Fibonacci sequence and staircases have in common?

    A LeetCode exercise taught me that the number of ways to climb an n-step staircase is the (n + 1)-th term of the Fibonacci sequence, which is neat!

    10 min read   ·   May 11, 2024

    2024   ·   Just for Fun

  • How to Use scikit-learn Methods with statsmodels Estimators

    Sometimes you want to use estimators from one package but methods from another. Maybe, like me, you want to use scikit-learn's grid searching cross validation function with an estimator from statsmodels. These two don't work together straight out of the box, but by writing a quick wrapper, you can make a statsmodels estimator play nice with scikit-learn.

    27 min read   ·   April 23, 2024

    2024   ·   Python   Machine Learning

  • State Space Time Series Analysis - Part 1

    State space models make up a suite of powerful time series analysis techniques which utilize the Kalman filter to model seasonal, trend, and level components of time series separately. State space methodology gives the developer considerably greater control over how the time series is modeled than most popular time series analysis techniques while also seemlessly allowing the analysis of exogenous variables alongside autoregressive and moving average terms.

    13 min read   ·   April 07, 2024

    2024   ·   Mathematical Statistics

  • <
  • 1
  • 2
  • 3
  • >
Proudly built with Jekyll using al-folio • Content licensed under CC BY 4.0