Topic: Tech
We explain the most complex aspects of development in the simplest language, so you can understand everything and not get confused.
Story of Meeting Docker: My Take on Docker's Edge
When I first heard about Docker in 2013, my initial thought was that it was just pointless. After all, there are plenty of similar tools available elsewhere, so why add another one? And I kept ignoring it for a year before realizing how valuable this platform really is. Docker really managed to amaze me. I recalled this story upon noticing a common belief that Docker invented its containers out of thin air. This isn't true. The concept of containers gradually advanced towards Docker over the years.…
What Is a Web App?
Several years ago I happened to communicate with potential customers on job posting sites. I noticed that most of the customers used terminology that was a bit different from what I would use. If they said something like, ‘I need an app’, it was about a mobile application. For me, ‘an app’ meant any type of application - a web application, a desktop application, a mobile application - but their use of this word was more particular. Customers would rarely mention a web application. More commonly, they would refer to a…
Monolithic vs Microservices Architecture: Which One to Choose
Often entrepreneurs who want to create some service may hear such strange words as "microservices" or "monolith" from software developers. What is a monolith? What are microservices? Why is it necessary to know them? What is the difference between these architectural approaches in development? Before starting to implement their idea, a product owner should find answers to these questions and decide which approach better fits their business requirements and capacity. Why? Firstly, the product owners are responsible for their project and hope for its success. Secondly,…
Is It Easier to Build a Website or an App?
When entrepreneurs have an idea of launching a product or service, they are usually impatient to bring it to life as soon as possible. But what is the best way to realize this idea? Is it in the form of a website or an app? Entrepreneurs need to find answers to these questions by considering price, speed of development, advantages and disadvantages of the two approaches. If we don't go into detail, a website is easier to develop. But! Websites and applications can come in various types, each serving different purposes and…
Reality Check on ChatGPT
In less than six months since its introduction, ChatGPT has garnered diverse opinions. The article presents a reality check, exploring ChatGPT's capabilities, discussing experiences, and examining potential concerns. It has been less than six months since the introduction of ChatGPT in November 2022, and during that time, many people, from pranksters to Nobel Prize winners, have shared their opinions about it. I've found many of these reviews to be captivating, but to me, some of them go too far with excessive exaltation. *Breakthrough into a fantastic future! - We all can die! - Why…