
Handling multiple errors in Rust iterator adapters
17 Dec 2023
Approaches for handling multiple errors within iterator adapters

Create an AWS Network Firewall Endpoint in Terraform
09 Aug 2023
How to create an AWS Network Firewall Endpoint in Terraform

Create custom async context managers
25 Feb 2023
How to easily create your own (async) context managers
Refactoring Iterator Adapters in Rust
15 Jan 2023
A review of ways to refactor iterator adapters in Rust

Resolving Cyclic Imports with Typing
16 Nov 2022
How to add typing to projects with circular dependencies
Better FastAPI Background Jobs
29 Aug 2022
A more featureful background task runner for Async apps like FastAPI or Discord bots


Beginner experiences with Rust
12 Jun 2022

Running pip-tools in docker
30 Jan 2022

git diff HEAD vs staged vs local
10 Sep 2021

Managing Local Environment Variable
09 Aug 2021

Numpy Array Not In
15 Jun 2021
Lessons Learnt Building FastAPI Application
21 Mar 2021
Useful things learnt building an DNS microservice with FastAPI

Python While True Counter
04 Mar 2021
Python For Else
28 Feb 2021
Just Bash Things
30 Jan 2021

Fixing Mutable Defaults
08 Jan 2021
Serve Sklearn Model With FastAPI
03 Dec 2020
Building an API to return results from a previously trained sklearn model

SQL: NOT IN NULL
09 Nov 2020

Pandas Slow Install
18 Oct 2020

Python Environments
17 Oct 2020
Star Schemas with Tableau Relationships
29 Sep 2020

Parsing Traefik Access Logs with Python & Pandas
05 Sep 2020

Don't async past me... Await!
21 Aug 2020
Project Management
24 Jul 2020


Code Reviews
20 Dec 2019
Redshift
11 Mar 2019

Snowflake
11 Mar 2019
