beginner

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

Live streaming to ReactJS with Websockets

After the success of the post “Building a Python REST API with Flask”, a worthy follow up is how to…

5 years ago

Introduction to Computer Science in 5 Amazing Books

Starting up in Computer Science could be a scary experience for many, but there's nothing to be afraid of. Everybody…

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

Practical Guide to Git: Part II

Part II, deserves a follow up XKCD comic. Creating a GitHub account and a Repository Before we proceed forward we'll need…

7 years ago