Let's take a scientific approach to the house prediction model!

Five assorted houses
Photo by Kyle Mills on Unsplash

The biggest problem that arises is to manage real estate prices or to predict them for a certain period. So, stakeholders, buyers, and housebuilders would like to know which attributes impact the house price. Let’s take a look at how we will approach the problem…


According to related research, the…

Master Use Case Diagrams

Green and black rope
Photo by Clint Adair on Unsplash

From luxury to necessity

A good information system design has grown from a luxury to a necessity. Solution Architect becomes one of the most top paid position in the world of software development. Why is that so?

Let’s see what does Alex Schleifer (CDO at Airbnb) think about designing a robust system:

Here’s a…

JavaScript algorithm can be “unpredictable”!

MacBook Pro on brown wooden surface
Photo by Joshua Aragon on Unsplash

“Any sufficiently advanced technology is indistinguishable from magic.”

Arthur C. Clarke (3rd Clarke’s law)

Before we start to get familiar with JavaScript corner cases, I’d like to make a distinction between Corner Case and Edge Case.

We can say that Edge Case is an issue that can occur only…

Upgrade your knowledge to senior level!

Black MacBook turned on on a table
Photo by James Harrison on Unsplash

JavaScript will be a real functional language.

Douglas Crockford

I was thinking about how to start this story, so in the end, it transpired to me that Douglas was expressly telling the story of JS. His prediction seemed to come true. JavaScript becomes a powerful functional language!

Since the…

Soft skills in JavaScript…

MacBook Pro and JavaScript code
Photo by Safar Safarov on Unsplash

Learn to handle corner cases of coercion

JavaScript is the duct tape of the Internet.

— Charlie Campbell

1. Deep understanding of language corner cases

Do people hate JavaScript because of the corner cases? It’s always interesting to watch how people are sanitizing the whole language because of the few cons. All programming languages have type conversions, so all programming languages have corner cases

Alen Vlahovljak

💼 Software Engineer @evolt.dev 📧 alen.vlahovljak@evolt.dev

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store