Plotting taxi fares for fun and profit (?)
Running some scripts to plot the fares of taxi rides in Hyderabad and Bangalore.
The 2022 Retrosepctive
La rétrospective annuelle.
10x faster arm64 builds on Github Actions
A simple one-liner mix of Github's managed runners for x86 and a self-hosted runner for arm64.
Making Cloudfront Signed URLs work with response-content-disposition
A workaround for the Node.js AWS SDK to make Cloudfront Signed URLs work with response-content-disposition.
Are MySQL UUID inserts really that slow?
Exploring insert performance of UUIDs in MySQL in a worst-case scenario.
How I deploy my ~4,000 MAU Python Telegram bot
Using semantic release, Docker and watchtower to deploy my Python Telegram bot.
Cross-compiling Rust on GitHub Actions
Cross-compiling Rust for x86 and aarch64 on GitHub Actions.
Learning French (efficiently) 🇫🇷
My progress, methods and timelines of learn French efficiently.
Working with HEIC/F images with Node.js' sharp on AWS Lambda
Compiling libjpeg, libde265, libheif, libvips and sharp to process HEIC/F images in AWS Lambda using layers.
This is a living, ambitious (perhaps too much), and certainly incomplete list.
The 2021 retrospective
The annual retrospective of 2021
The Piquarium Project
Building a fish tank monitoring system using serverless databases and a Raspberry Pi B+ 🍇
How to automate GitHub releases using GitHub Actions
Using GitHub Actions to push new releases without manually tagging commits.
Experiments with Time Tracking - 2020 Edition
Continuing my experiments with time tracking, this time the year 2020.
My Experience with GSoC 2020
A 3 part series on my experience with Google Summer of Code 2020 CERN
Interpreting Computer Programs
Working my way through and solving exercises from Structure and Interpretation of Computer Programs
Experiments with Time Tracking
Doing some rudimentary time tracking using Google Sheets
Astrophotography at the Edge of Tibet
Doing some (amateur) astrophotography in Sangla at the edge of Tibet.