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

code

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 years5 years ago
Audio Opinion Technology

The Value in Legacy Code

I’ve been contemplating recently if there is value in legacy code and if so, what is it? It’s the result of inheriting a new codebase coupled with more free time at home due to social distancing because of COVID-19. I’m sharing below my findings and conclusions. What is ‘legacy code’ Read more…

By Ivaylo Pavlov, 5 years4 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
Audio Opinion Technology

From Coder to Software Engineer [Part IV]

Welcome to Part IV of the series. If this is your first encounter with this collection of articles, it might be worth having a read through the first three parts. All of which are relatively short – Part I, Part II, Part III. Never use language keywords as object keys Read more…

By Ivaylo Pavlov, 6 years4 years ago
Technology

Modern Web Engineering & Micro Frontends

Let me start with a question, how many software engineers do you know that enjoy Frontend development? One question has always baffled me – Why is frontend universally unloved? Let’s throw a few suggestions: Is it the juggling between 3 “languages” – HTML, CSS, JavaScript? Is it the messy CSS Read more…

By Ivaylo Pavlov, 6 years5 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
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 II]

This is the continuation of the discoveries I’ve made since switching from coding as a hobby to a profession.  If you haven’t read the first post, you can find it here. Text Editors vs IDEs This could be an entire post by itself, hardcore VIM users vs. EMACS vs. fans Read more…

By Ivaylo Pavlov, 7 years5 years ago
Technology

5 Articles I Wish I’ve Written

Every once in a while I come upon an article or a blog post that I say to my self – “I wish I was the author of that one”. So I decided to share 5 of the ones I’ve read again recently. The authors do really deserve a shout Read more…

By Ivaylo Pavlov, 7 years5 years ago
 

Loading Comments...