Ivo's Blog!
  • Home
  • Blog
  • Videos
  • Categories
    • Technology
    • Finance
    • Video
    • Opinion
    • Presentations
    • Books
    • Games
    • Music
  • Games
    • Tetris
    • Peg Solitaire
    • Sudoku
    • Minesweeper
    • Pong
  • Github
  • About

beginner

Presentations Technology

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 with distributed systems. I’ve spent a significant amount of time on doing the diagrams to facilitate explanations. Please consider subscribing and giving a thumbs up if you’ve liked the content. Read more…

By Ivaylo Pavlov, 4 years ago
Technology

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 of compiled and interpreted programming languages and the trade-offs associated with each. The presentation inside the video is embedded below as well. Enjoy! If you find it useful, give it Read more…

By Ivaylo Pavlov, 4 years4 years ago
Technology

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 go from sending static data to streaming data and putting it in a React Table that shows the values in real-time. This is somewhere in the top 5 most asked Read more…

By Ivaylo Pavlov, 6 years5 years ago
Books Technology

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 starts somewhere. The below 5 books are my personal favorites that provide high quality knowldege in a well presented manner. Worth the read! Enjoy!

By Ivaylo Pavlov, 8 years5 years ago
Technology

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 base for NES. It was very popular in the 90s. When I was little I loved playing this game with friends, so I decided to see what’s available out there besides Read more…

By Ivaylo Pavlov, 8 years5 years ago
Technology

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 a GitHub account. Open www.github.com and create an account. Then click on the + sign at the top right and click on New Repository. Enter a Repository name, have it Read more…

By Ivaylo Pavlov, 8 years5 years ago
 

Loading Comments...