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

javascript

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

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
Opinion Technology

From Coder to Software Engineer [Part III]

Welcome to Part III of the coder to software engineer series. You might be interested in reading the first two posts – Part I and Part II. Optimization is mostly useless You would meet a lot of perfectionist in the software engineering profession. They like to optimize their code, like Read more…

By Ivaylo Pavlov, 6 years5 years ago
Games Technology

Backtracking Algorithms & The Sudoku Game

If you just want to play the Sudoku game, it’s available here: sudoku.ivaylopavlov.com I was wondering what game to make next using ReactJS to solidify my knowledge with the framework. The choice was between a Minesweeper clone or a Sudoku game. The reason I narrowed it down to these two Read more…

By Ivaylo Pavlov, 7 years5 years ago
Opinion Technology

JavaScript is Eating The World

There is no other language that divides the software development community today as much as JavaScript does. It’s a language with rich history and the way it got to the state it is in today is no coincidence. Let me say it upfront, I like JavaScript as a programming language, TypeScript Read more…

By Ivaylo Pavlov, 7 years5 years ago
Opinion Technology

The Race to Developer 5.0

I often like to contemplate on what professions will the future hold. In 10 years time, we’ll definitely have jobs nobody could foresee today. Predicting the future is tough. Ask Jeff Bezos who says that people ask him the wrong question – “What will change in 10 years time?”, rather Read more…

By Ivaylo Pavlov, 7 years5 years ago
Ivo Tetris
Games Technology

Building a Tetris Game

If you want to play the end game, It’s available on Desktop only http://tetris.ivaylopavlov.com It’s also playable from Xbox and PS4 in their respective browsers, as it’s pure HTML5, CSS3 and JavaScript. Mobile is currently not supported, as it requires a keyboard to play. The code is available here: GitHub Read more…

By Ivaylo Pavlov, 8 years5 years ago
 

Loading Comments...