guide

Describe Your Settings

We live in an unprecedented era of customizability of physical goods and services. One problem that still appears relatively unsolved…

2 years ago

Introduction to Apache Kafka

My next instalment on distributed systems after Elasticsearch and Redis is  Apache Kafka. The intended audience, as usual, is absolute beginners…

3 years ago

Compiled vs interpreted programming languages

On my quest to make shorter videos on programming fundamentals, I'm kicking this initiative with a video explaining the mechanics…

3 years ago

Charting Apple Health data in Grafana

One of the most interesting datasets I have is my own Apple Health data, which I've always liked playing with. Some…

3 years ago

How Video Streaming Works

After a month and half of making, in this 3-part series I go over the How Video Streaming Works, if…

3 years ago

Windows File Explorer Tips & Tricks

Recently, I've noticed a lot of people (novices and experienced developers) are not using even the popular shortcuts in Windows…

3 years ago

Setting up GraphQL for an SQL database in Python

In this post we'll explore what is GraphQL and when it makes sense to use it. We'll map an existing…

3 years ago

Setting up Visual Studio Code for Web Development

This setup guide is intended for people starting up web development and some of the best tips & tricks when…

4 years ago

Building a Pong Game with P5 and ReactJS

It’s been a while since I last wrote a blog post, let alone a one building a new tiny game.…

4 years ago

Setting up Windows Terminal, WSL and Oh-my-Zsh

Since writing Setting up Oh-my-Zsh, I’ve levelled up in terms of shell usage and customization. I’ve also switched to Windows…

4 years ago

Building a Minesweeper Game using React Hooks

I was looking for a project to improve my knowledge of the most significant ReactJS feature in recent time -…

4 years ago

Personal Spotify Music Trend Analysis

I was curious to see if over time the type of music I listen to has changed. Have I started…

4 years ago

What to look for in a Home Theatre System

I've set myself to write this Home Theatre Setup Guide, as there is a lot of information on home theatre…

7 years ago

Basic setup of Terminal Multiplexer (TMUX)

After setting up Oh-My-Zsh as out default shell, the natural flow, goes to set up a multi-screen environment. Nowadays, most…

7 years ago

Creating a Retro Nintendo with Raspberry Pi

Everything started when my flatmate, Stefan, wanted to play Battle City.  It's a very old game with tanks defending their…

7 years ago