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

github

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, 5 years5 years 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 years5 years 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, 5 years5 years 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, 5 years5 years ago
peg solitaire
Games Technology

Building a Peg Solitaire Game

If you want to play the game – Ivo Peg Solitaire, it’s available here: http://pegsolitaire.ivaylopavlov.com On my journey to try out new technologies and languages, the next stop after the IvoTetris Game built in Angular and TypeScript, was React and ES6. I got the online course on React on Udemy from Read more…

By Ivaylo Pavlov, 7 years5 years ago
Opinion Technology

From Coder to Software Engineer [Part I]

When I made the switch from finance to software development, I was doing mostly scripting on small projects, nothing major. Since I started the job, I learned a bunch of very valuable lessons. I didn’t have a Computer Science degree, just a passion to tinker and invent things. Many of Read more…

By Ivaylo Pavlov, 7 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
Technology

Practical Guide to Git: Part I

Let’s start with a classic XKCD covering the situation. This is the first from a collection of posts of the type “Zero to Hero”. So first things first… What is Git? It’s a version control system for text files, so teams can work on the same files and track the changes. Read more…

By Ivaylo Pavlov, 8 years5 years ago
 

Loading Comments...