PinnedJamie ThomsonMy dev setup — March 2022I’m one of those people that likes to peer at other people’s screens to see what apps they’ve got pinned in their taskbar/dock, what…7 min read·Mar 5, 2022--4--4
Jamie ThomsonSubclass airflow operators to make parameters templateableI recently encountered a problem when developing an airflow DAG that I solved by subclassing the operator that I was using.2 min read·Apr 14, 2024--1--1
Jamie ThomsonTIL: Ignore git changesSomething I discovered recently that I’m recording here because I know I’ll need it in the future. Thank you to my colleague Jon Grace-Cox…3 min read·Feb 5, 2024----
Jamie ThomsonVSCode devcontainer with zsh, oh-my-zsh and agnoster themeI’m a fan of Visual Studio Code devcontainers and recently I’ve worked on getting them setup just how I like them with5 min read·May 8, 2023--2--2
Jamie ThomsoninHelloTechHow HelloFresh created a smooth onboarding experience for engineersI joined HelloFresh as a data engineer in January 2023 and since then I’ve become familiar with the ways of working within HelloTech (the…4 min read·Mar 23, 2023----
Jamie ThomsonTIL: SELECTing arrays in BigQuery to be INSERTed into repeated columnsToday I had a need to insert data into a BigQuery table containing columns that were REPEATABLE, meaning that the column itself contains…2 min read·Oct 22, 2022----
Jamie ThomsonHandy use of walrus operator to satisfy mypyI had an issue today where mypy was complaining about the following code which uses re.search inside of a set comprehension:1 min read·Jul 22, 2022----
Jamie ThomsonSelect python interpreter in poetryI recently started working on a python codebase that is stored in a git repository. We use pre-commit in this git repository to run various…2 min read·Jun 15, 2022--1--1
Jamie ThomsonWhat to do about BigQuery error “Resources exceeded during query execution”Here at MoneySupermarket we use Google Cloud BigQuery to power our data analytics and I think its fair to say we push it to its limits…3 min read·Apr 21, 2022----
Jamie ThomsonTIL: Debugging Google Cloud Functions, written in Python, in Visual Studio Code, using functions…Today I’ve been figuring out how one can debug Google Cloud Function code locally. That is, test your function without having to deploy it…2 min read·Mar 9, 2022--2--2