Blog - Last articles and news

I write about Data, Machine Learning, Code, Projects or Ideas

Graphs and Language

Graphs and Language

In this blog post, we will explore how Knowledge Graphs can benefit from LLMs, and vice versa.

ML
How To Build and Interpret a Nomogram for Setting Better Running Goals

How To Build and Interpret a Nomogram for Setting Better Running Goals

I built a tool called a Nomogram to help me set better running goals, which I will share in this article. Using this tool can help you set difficult and specific goals.

Ideas
Turning 30 and Time Perception

Turning 30 and Time Perception

My perception of time has been a recurring object of introspection, and over the years I've noticed a few things that I share in this blog post as I'm about to turn 30 years old.

Ideas
A quick and dirty guide if you need to migrate your project off of Heroku

A quick and dirty guide if you need to migrate your project off of Heroku

In this post, I'll summarise your migrations options if you're facing.

Code
A lightweight alternative to Amundsen for your dbt project

A lightweight alternative to Amundsen for your dbt project

In this post, I'll show you how to build a lightweight data catalog on top of dbt artifacts using Algolia.

Data
How to Parse dbt Artifacts

How to Parse dbt Artifacts

In this post, I'll show you how to get started with dbt artifacts, and how to parse them to unlock applications valuable to your use case.

Data
How to Train a Text Classification Model with trax

How to Train a Text Classification Model with trax

In this post, I show you how to train a model with trax, the very concise deep learning framework. I showcase text classification on the AG News dataset.

ML
How to monitor your FastAPI service

How to monitor your FastAPI service

In this post I explain how to get visibility into your FastAPI application's performance for both development and production environments.

Code
Notes on Europython 2020

Notes on Europython 2020

My notes from attending the 2020 Europython conference online. Typing, NLP, Data, Web and other trends.

Data
Kubernetes Deployment Cheat Sheet

Kubernetes Deployment Cheat Sheet

Get a Kubectl Cheat Sheet to use Kubernetes and Helm in practice. Troubleshoot your deployment and your application. Updated regularly.

Code
Football Strava

Football Strava

I play football for fun and I like to track my football games using Strava aand my GPS watch. In this post I show you how to generate a nice dataviz with python.

ML
Learn SPARQL in 5 minutes and use it to query WikiData

Learn SPARQL in 5 minutes and use it to query WikiData

Learn how to fomulate questions to WikiData using SPARQL.

Data
How to use spaCy language models in Russian or Swedish

How to use spaCy language models in Russian or Swedish

I demo how you can use spaCy in 70+ languages by leveraging Stanza, a NLP toolkit by StandfordNLP. I give spaCy NER examples in Russian and Swedish.

ML
Athena serving layer

Athena serving layer

Steps to follow to use AWS Athena as a serving layer for a backend service.

Data
A containerised HTTPS Flask API

A containerised HTTPS Flask API

In this post, I show my setup for a dockerised HTTPS Flask API. It generates and renews the SSL certificates automatically and includes the nginx config.

Code
Lyon's love for electric scooters

Lyon's love for electric scooters

In mid 2019, a tript to Lyon made me realise the rise of electric scooters there. In total, 7 brands were offering the same service.

Ideas
#PrettyCurious - Electronics Hackathons

#PrettyCurious - Electronics Hackathons

Teach young girls electronics by running hackathon across the UK.

Projects
Building a Snakeboard for my Mecatronics project

Building a Snakeboard for my Mecatronics project

The overview of my Master's Mecatronics project where I lead a 25 people team in design and fabrication of a snakeboard robot.

Projects