coding

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…

3 years ago

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…

4 years ago

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 -…

4 years ago

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…

5 years ago

PyCon Cleveland 2019 Takeaways

For the first time ever, I attended the Python Software Foundation's PyCon Conference in Cleveland, USA. I was nothing short…

5 years ago

Introduction to Apache Lucene & Elasticsearch

In the past two or so months, I've immersed myself in the world of Apache Lucene and Elasticsearch. I wanted…

5 years ago

Modern Software Development in 5 Amazing Books

This post is an evolution of Introduction to Computer Science in 5 Amazing Books. You will see a skew towards…

6 years ago

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…

6 years ago

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…

6 years ago

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.…

6 years ago

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…

7 years ago

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…

7 years ago

Chart Your HealthKit Data in Jupyter Notebook

Let me start by saying I’m a visual learner, so I’ve always had an inclination towards UML graphs and charts.…

7 years ago

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…

7 years ago

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…

7 years ago