Python is a versatile programming language that has gained immense popularity in various fields, including data science, machine learning, web development, and more. To harness the full potential of Python, developers… Read more »
The time has come, fellow devs. We are on our way to uncover the newest concept of C++ language – Coroutines. They are already used by several programming languages, like… Read more »
Introduction to Data Science Data Science is the process of extracting meaningful insights and knowledge from data using various techniques, tools, and algorithms. It involves collecting, cleaning, analyzing, visualizing, and… Read more »
Python is a versatile and straightforward language, making it an excellent choice for web development. Choosing the right framework is critical to ensure efficiency and maintainability when building web applications…. Read more »
In this series of articles you will become familiar with the SOLID principles, which will help you write more modular, understandable, and maintainable code. SOLID is an acronym that encompasses the… Read more »
Introduction Python is a powerful and versatile programming language that owes much of its popularity to its extensive ecosystem of libraries. These libraries provide a wide array of functionalities, enabling… Read more »
Last time we touched upon object lifetime and today we wrap up the basics with a bit of a spicy topic of object ownership. We covered the lifetime quirks, and we… Read more »
Last time we discussed Value Semantics. However, I missed one topic that is super important for a better understanding of basic building blocks of C++. Today, we are going to talk… Read more »
C++ is an old language. Many aspects of our programming styles have become habits that we do not think about too much today. In this blog, I’m going to address… Read more »