Roman SuziSoftware is not what most of us thinkMany create and use software daily, but do we truly understand what software is at its core? It’s more than just code.Sep 221Sep 221
Roman SuziOn AI technology and future of softwareThe year 2023 became a year when large language models (LLMs) made their way into the lives of many people, and developers are concerned.Dec 30, 20231Dec 30, 20231
Roman SuziA New Insight on Programming TechniquesI’ve observed that my approach to computer programming usually differs from what others might use.Jul 15, 20231Jul 15, 20231
Roman SuziLarge Language Model as a Source for OntologyInternet is abuzz about ChatGPT and what it means for software development. How to get most benefit out of it? A forecast.Feb 16, 20232Feb 16, 20232
Roman SuziGood code and Plato’s world of formsA friend of mine asked whether I see a connection between Plato’s solids and ideal computer code, and here goes my answer.Sep 10, 2022Sep 10, 2022
Roman SuziHow to keep the code coherentThere are two approaches to creating consistent programming code. For the same quality, one requires more skill and less timeSep 5, 20211Sep 5, 20211
Roman SuziinStar GazersHow to develop software better than a robotSoftware development will become harder with time. Don’t stop developing yourself.Aug 8, 2021Aug 8, 2021
Roman SuziinStar GazersLimit of Software ReuseResearch shows the limit to code re-use. How much can be reused depends on the problem domain.Apr 13, 2021Apr 13, 2021
Roman SuziinStar GazersFramework as a way to painless software developmentLow viscosity, easily-maintainable systems are a dream of software developers. Here a generic approach to design is described.Apr 3, 2021Apr 3, 2021
Roman SuziGood software developer uses mathThere are a lot of discussions whether software developers need math to do their work. And the popular view is they do not.Nov 7, 20201Nov 7, 20201