About

Welcome to my homepage. I like to write about data science and computer stuff. Feel free to check out my blog posts, or send me an email.

Blog

Turn your dumb TV into a smart TV
2024-10-16

Learn how to configure a Raspberry Pi 5 as a tv media center

Essential Hacking Tools for CTF Success
2024-06-28

A curated list of my most effective and frequently used hacking tools for Capture the Flag challenges.

How I hacked my own website
2023-12-22

Local file inclusion vulnerability and local file inclusion to remote code execution

OIDC and OAuth2 a full example
2023-09-01

A full example of an OIDC identity provider, a client and a protected API

Become a Linux bro on Windows
2023-07-14

Integrate VSCode with Windows Subsystem for Linux

On open sourcing large language models
2023-05-02

How to run a very capable LLM locally on your CPU

Learning Elixir, my thoughts and study notes
2023-02-20

How and why you should Learn Elixir

Local testing setup for Cloud-init
2023-01-26

Test your Cloud-init configuration before deploying to the cloud

My first blog ever improved by OpenAI's ChatGPT
2022-12-11

An improved Linux/Mac command line tutorial

Pyspark tutorial
2022-10-19

Learn how to configure Spark and begin writing your B.I.G. data processing code with Pyspark

Efficient C++ code in the browser, an image processing example
2022-08-21

C++ in the browser with emscripten embind

Principal component analysis, a minimal fluff tutorial
2022-05-29

PCA explained with less words (and hopefully with more depth)

Hole punching through NAT devices
2022-02-22

Learn to simulate a lab environment for testing purposes

Infrared security camera with the NoIR V2 Camera module for the Raspberry Pi
2022-01-23

A motion detection camera in the dark

Rip your favorite tracks from your music subscription service
2021-12-10

How to record songs playing from your speaker

Concurrent programming in Python with Asynchronous I/O
2021-11-22

An introduction to asyncio with an example

Turn Neovim into a Python IDE
2021-11-09

A set of vim functions to send Python code to the interpreter

Raspberry Pi cluster with Kubernetes
2021-08-14

How to build your own Raspberry Pi cluster with Kubernetes

Machine learning in production
2021-08-13

An overview of the steps you have to take to put machine learning into production

Getting into Vim
2021-03-05

How I started with Vim

Linux/Mac command line tutorial
2021-03-05

A short hands on tutorial to get you started on the command line