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

tutorial

Technology Video

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 you find any of the videos useful – like & subscribe! Terminology HTTP Live Streaming (HLS) Content Distribution Network (CDN)

By Ivaylo Pavlov, 3 weeks ago
file explorer tips and tricks header image
Technology

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 File Explorer, which prompted me to share some tips and tricks I’ve learned over the years. Fortunately, Microsoft has kept the majority of keyboard shortcuts consistent since Windows 95. I’ll Read more…

By Ivaylo Pavlov, 4 months4 months ago
Technology

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 SQL database (SQLite) with an Object Relational Mapping (ORM) system – SQLAlchemy in Python, and finally unify both concepts by using the ORM bindings inside GraphQL queries and start up Read more…

By Ivaylo Pavlov, 5 months5 months ago
visual studio code header
Technology

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 working with Visual Studio Code in 2020. Nowadays, you have quite a few options for text editors and IDEs, but the most established and still gaining steam is Visual Studio Read more…

By Ivaylo Pavlov, 5 months4 months ago
Technology

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 as my primary development environment due to variety of reasons. The main one being that I finally built myself a desktop PC and switched away from my trustworthy 7 year-old Read more…

By Ivaylo Pavlov, 1 year10 months ago
Games Technology

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 – hooks, alongside the new bits in TypeScript 3.7. Something relatively simple, in the spirit of the previous games I’ve built in TypeScript/ES6, seemed to be a Minesweeper clone. In this Read more…

By Ivaylo Pavlov, 1 year6 months ago
Music Technology

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 listening to quieter genres or more bass-heavy tracks? After a small search, it turned out Spotify conveniently provides the Spotipy python package that interacts with their Web API and allows Read more…

By Ivaylo Pavlov, 1 year10 months ago