The Economic Recession was not started in 2022. Recession is just a recursion implemented in macro economic context. Where is the starting point? Find the Fibonacci sequence too abstract? – some event changes the environment (war, disease, …) – people spend less on something – there is less need of producing it so People are…
Public / Private Key Cryptography – Use Cases – Examples
Public / Private Key Cryptography is the core that allows the Internet to function. If I must use the metaphor from IT Crowd – if there is any “Internet Box” – it is the hash & crypto math. Use Cases HTTPS / SSL HTTPS/SSL allows any user to communicate with the servers – with a…
Acceptance Criteria – The Most Important part of Software Development
The Acceptance Criteria (s) is (are) The Most Important part of Software Development. They are the core to all sides and all participants in the process. The Users The consumers of a software will be happy with high quality software that does what is intended. It will display in a friendly manner all that it…
The Human is more important than the Computer Code
The Human individuals are more important than the Computer Code. This is true in all aspects and layers of the product life-cycle – development, maintenance, usage, support. A project reaches end of life when nobody uses it or it is not important. New platforms and versions with breaking changes pop up and nobody develops the…
Crypto currencies explained by First Principle
If you look at Crypto currencies First Principle – what technologies are beneath it, you may escape of fishing schemes that use too much jargon. When you know the basics, you’ll search it in any new project that appears and you will be able to make better decisions. Crypto currencies are spreadsheets All types…
Demand & Business is bigger than Technology
I’ve arrived to the conclusion – probably not for the first time in my professional life – that – resolving problems of business & the demand from users and businesses is bigger and more important than the technology. It does not matter what is the feature and complexity it may bring to the table. How…
Convert Yourself to Technological Enabler
Convert Yourself to Technological Enabler. It is not a role that is specific to some corporate lather, nor some concrete domain area like programming, like business, design, sales, marketing, QA. It is above specific role. It is a role to open the door for others, the possibility to work without blockers. It could be technical…
What are the Problems with Flutter Web?
As any other Platform, Flutter Web also has several problems. You can compare Flutter to a Swiss knife – that is hitting all places, but not always in a perfect way. It will minimize the work in some use cases, but it may increase or do not-optimally in another place. VMs – Virtual Machine inside…
Levels of Code Generation
There are several layers in Software Development where Code Generation happens. On every place – it has different purposes and accomplishes different goals. Speed of bootstrapping a new project If a software developer is able to present something minimally functional to a business owner or client, he will be able to enter the feedback loop…
How much the User needs a Software Product?
How much the User actually needs a Software Product? How often, how urgent is the use? Software is an improvement over the manual ways of doing work. By definition, it is not required for a human life. But, because it has spread, so much and so deep in our life, it’s getting increasingly irreplaceable. Basic…