Alhan Keser
data engineering
Contact
Sep 5, 2024
Creating a faster LookML parser, from scratch, in Zig
Without any understanding of how to build a parser and surface-level knowledge of Zig, this project was a disaster. I've finished, with what may be the fastest available Lookml parser known to man, but the code behind it is of the hottest garbāge.
Aug 1, 2024
Publishing a GitHub action to clean LookML: Looker Janitor
I wanted a way to keep my Looker view files consistent and comprehensive, so I created a GitHub Marketplace Action to do just that.
May 12, 2024
Creating a VS Code extension to preview localized Looker labels
I needed a way to preview the contents of localized labels while working on lookml files, so I created a VS Code extension to do just that.
Mar 27, 2024
Rewriting my day trading bot to use dbt and DuckDB
How much pandas can be replaced by SQL and dbt?
Mar 11, 2024
Using Zig to speed up xml data extraction in Python
I wanted an excuse to use Zig, so I found one.
Mar 4, 2024
Creating a cycling training data pipeline with GCP and Airflow
I wanted a customizable, free way to analyze my own bike rides. So the obvious answer was an end-to-end data pipeline to achieve this.
Feb 18, 2024
How to transform cycling training data with dbt
Using dbt (data build tool), I created analytics for myself regarding my own cycling training.
Feb 18, 2024
How to load parquet files from Cloud Storage to BigQuery
There are some quick and easy ways to do this and then there's Airflow.
Feb 14, 2024
How to extract bike rides from Garmin for analysis
I needed a way to get my bike rides from Garmin, convert them to a useful format and save the files in Cloud Storage.
Feb 13, 2024
This post was written in markdown
Who in their right mind enjoys typing into a garbage, homemade CMS? Here's how I use Obsidian and markdown to publish posts.
Privacy
No 3rd party tracking is used here. Anonymous interactions are logged. By continuing to use this site, you agree to the
Privacy Policy
.
Close Opt-Out