Skip to main content

πŸ“ˆ Big O

Β· 4 min read
Eldar Pashazade
Frontend Developer

On a mathematical tool used to calculate time complexity in software algorithms.

Also known as Landau's notation, it allows for measuring the speed of a given function based on the specifics of its implementation, where O is the rate of growth of the function, standing for its order of approximation. This effectively allows for easier comparison of the implementations, ultimately making it possible to deliver an optimal solution for a given problem.

πŸ”‘ Licenses

Β· 5 min read
Eldar Pashazade
Frontend Developer

A brief explanation of copyright, trademarks, patents, and software licenses from a historical perspective and the open source movement.

In 1886, ten European countries convened in Berne, Switzerland, to sign the legal principles on the protection of the rights of artists, architects, and the common man. This was done primarily to counter the companies of the time that would steal a foreign artist's work, modify it, and then resell it under their own brand for profit. Prior to this convention, combating such behavior would require the artist to explicitly state copyright and then go on to personally defend it in court.