«Until we discover how to bypass the constraints of our languages and thinking,
we are doomed to work against the clock, to struggle with deadlines no matter whether
we work in agile or waterfall approaches. Conceiving new solutions "ahead of time"
locks us inside a pattern of "stealing" from the future. The concept of an electric
bulb was "stolen" from the future. Both candles and bulbs give more heat than light,
their efficiency is not quite high, both do the job partially and nevertheless satisfy
us because we gladly sacrifice perfection and happily celebrate mediocrity.»
Available at Amazon: https://www.amazon.com/dp/B08PTN119K
Available at Amazon: https://www.amazon.com/dp/B08PTN119K
Modeling of Motion of Autonomous Drone Swarms
Based on Altitude Measurements from iOS Frameworks. 2024.
Business Models In Startup Growth Forecasting
...Hands-on purposes require a toolset for start-up growth modelling and forecasting as well as for their evaluation... 2023
Use Of Machine Learning Tools
And Python Libraries For Prediction Through Regressions. 2023. In Ukrainian.
IT-business in Ukraine
My review of the specifics of IT industry in Ukraine. 2023. In Ukrainian.
My interview to Ukrinform
about the future of innovations, our lifestyles, jobs, education, healthcare, pretty much everything I wrote in "Innovations of Tomorrow". 2021. In Ukrainian.
CTO in a Startup / Scale-Up / Innovating Software House
Why functional specifications are important
Programming for non-techies
My lectures "Programming for non-techies" (translated into English)
Introduction
Variables and arrays
Web architecture
Databases, full stack
Introduction
Variables and arrays
Web architecture
Databases, full stack
Програмування для НЕтехнарів
My lectures "Programming for non-techies" (in Ukrainian)
Вступ
Змінні та масиви
Веб архітектура
Full Stack - Повний мінімальний набір
З чого починається кібербезпека
Вступ
Змінні та масиви
Веб архітектура
Full Stack - Повний мінімальний набір
З чого починається кібербезпека
A graphic designer vs a UI/UX designer
A good graphic designer does not necessarily create good designs for websites or mobile applications. Graphic design is as old as a printing press or even older, no wonder it has its ancient history, its techniques,
among which you as a customer can get a decently coloured reasonable placement of
your call to action elements above the
fold...
Good software engineers rarely create startups
Good software engineers rarely create startups.
Why? Because they tend to believe, an innovation should be something big, really complicated in implementation,
requiring a huge amount of work. They think, no investor would ever pay the costs of such work,
so they do not even
start...
Innovative Banking
Far far away there’s a bank without branches, well almost - if you wish, you can find a branch and speak to a nice girl there. It takes 20 minutes to open an account and get a MasterCard, you have to install an app for this, take a picture of your ID card and submit it via the app. If you want a plastic card with your name and photo on it, for increased security, you can request it via the same app and it will be sent to you in about 1
week...
Представник Головного Вченого стартап-нації
Ще не висохла на вустах кава, випита під час айтішно-меблево-торгової місії до Ізраїлю, як довелося мені відправитися на зустріч з представником Головного Вченого стартап-нації. Є в Ізраїлі така посада, і обіймає її добродій, що має владу, окрім всього іншого цікавого і не дуже, надавати стартапам гранти на розробку інноваційних проектів. Тільки проекти мають бути реально інноваційними, а не лажовими (чергову кріптобіржу або клон убера нє прєдлагать) - що і перевіряє представник Головного Вченого...
Стоимость жилья как двигатель стартапов
Основатели успешных стартапов - или местные или иммигранты во втором поколении (дети иммигрантов). Потому что сами иммигранты зачастую находятся в зарплатно-кредитном рабстве, и только у их детей появляется финансовая подушка безопасности, т о есть возможность пожить за счет родителей пока стартап не начнет приносить
доход...
Social Networks Dos And Don'ts
Liking of a post on Facebook, Twitter or Youtube is equivalent to saying "Please keep talking, I always yawn when I'm interested". On Youtube I cannot even see who liked my videos, likes are measured by kilograms, they are impersonal and thus have not much value. In fact, likes serve the one and only real purpose: to allow the social network owners to define your interests in order to push more ads and other targeted content to your
feed...
Safety and security
These days I have a pleasure and honour to be working on a project for safety in crowded places but my personal story of making safety precautions an integral part of my life started about 30 years ago, shortly after the accident at Chernobyl nuclear power plant. My native city accepted refugees from Chernobyl area, some of them became my new classmates and told me in detail all they had
seen...
Мои города
Когда-то в студенческие годы я любил Киев, тогда машины не стояли двумя рядами по тротуарам, мафов почти не было и дебильные вывески ещё не засрали фасады.
Одессу честно пытался полюбить раза три. Не смог. Это не город, это крикливая торговка рыбой, не мой идеал.
Львов завораживает Рынком, но нельзя же влюбиться в одну только голову, мирясь с остальным доставшимся в нагрузку
телом...
Telecommuting, a dream or reality?
Home offices are new the open space.
A typical day in the office starts at 9 a.m. You arrive in the office after a 30-60 minutes ride (in the best case). You want some rest, so you have a coffee. Then you chat with your colleagues. Then you check your email and notifications from your apps and social
networks...
What a startup needs
How a startup starts and what is necessary for that - let us have a look at it from the very beginning, the birth of the idea. For now your are the only 1 person, the founder, the author of the idea. As a rule, apart from nurturing the idea you are busy with a bunch of other chores, you go to work, take kids to kindergarten and so on. And also, as a rule, you do not have enough money to give up you day job and get down to your own startup. You can allocate approximately 1-2 hours a day on developing your idea. What do you need in the first
place?..
Что нужно стартапу
Как стартует стартап и что для этого нужно - рассмотрим с самого начала, с формирования идеи. Пока есть только 1 человек, основатель, носитель идеи. Как правило, помимо вынашивания идеи он занят еще кучей всяких дел, ходит на работу, водит детей в садик и т.д. И еще как правило, у него нет достаточной суммы денег, чтобы оставить работу и заняться собственным стартапом. Он может выделять примерно 1-2 часа времени в день на развитие своей идеи. Что ему нужно в первую
очередь?..
Prototype, MVP and SRS
2 centures ago masters of the sculpture used to create plaster models according to requirements of their customers first, then when the plaster models were approved, the work on the actual sculpture either in marble or in bronze commenced. Judging from the number of such models I have recently seen in a museum in Florence, it was a standard approach in the
industry...
How to code with user privacy in mind
Just keep thinking about the data that belongs to your users as their data, not yours. As simple as that. It’s right and just and logical. If users post some content on your web site, it’s their content. They have the right to modify it or delete it at any time. And when they delete it, it must be total, absolute, unrecoverable removal of that piece of data. No matter how technically challenging the implementation might be, you have to provide your users this option - a right to
delete...
Налог на роботов
Я как инноватор разрабатываю новые технологии и внедряю их в производство. Для этого я учился как проклятый и продолжаю заниматься самообразованием, работаю по 10-12 часов в сутки и стараюсь оптимизировать свою работу. В результате Коля (который с трудом окончил школу, сидит на кортах и жрет пиво) больше не нужен для кладки кирпича, прочистки канализации, управления грузовиком или ремонта телевизора. А Валя, Колина жена, не нужна для работы на кассе в супермаркете, в турагенстве, в банке, в трамвае кондуктором. Список исчезающих профессий растет, как на
дрожжах...
Почему Илон Маск еще не летит на Марс
Допустим, Маск снарядит сегодня экспедицию на Марс - минимально необходимые технологии уже существуют и денег у него достаточно. Лететь долго? Не самая принципиальная проблема. Что случится, когда первые колонисты высадятся на Марсе? Они провозгласят свою независимую Марсианию. Ибо так далеко и долго лететь, причем наверняка в один конец, чтобы продолжать платить налоги - это вряд ли. Провозгласить не сложно, сложно удержать. К ним скоро пожалует вооруженная экспедиция правительства США для установления суверенитета США. (Другие страны в обозримом будущем скорее всего не смогут себе позволить аналогичные экспедиции). Возникнет конфликт. Разумеется, основатели Марсиании не могут обойтись без поддержки земных корпораций, того же Маска, Гугла, и прочих
спонсоров...
Future Is Here, Robots Are Here. What About Us, Humans?
Self-driving cars are already a reality. More of them will appear in the streets within a couple of years, and as they are going to become widely used, more drivers will become jobless. exactly the same way as Skype and other VoIP services together with mobile internet almost killed international phone calls industry, self-driving cars will transform the transportation industry. Lots of people will lose their
jobs...
Поколение Z
Мои дети родились после 2000 года. Старший сын еще застал видеомагнитофон и даже кассетник(которым мы уже не пользовались). Дочка еще успела посмотреть DVD, а сегодня у нас уже не осталось устройств с CD или DVD приводом. Первые фото сына еще были на пленочном фотоаппарате, а видео - на кассете, совсем недавно я перевел их в цифровой формат. Первые фото и видео дочки были уже
цифровыми...
Company's phones, clouds and our personal data
Already now a great part of our personal data resides outside our personal devices. We call it "in the cloud". Legally it's hard to determine, who owns the data in the cloud. A physical location of the "cloud" (its physical servers) in another country, free access to this service, terms and conditions, etc turn the legal aspect of this questions into a
nightmare...
My Online Payment Evolution
15 years ago I used to say that I was not ready to pay online, though already then felt quite comfortable to provide my credit card details in a phone conversation and thus pay remotely. A real person on the other side of the phone line made me feel safe, which was obviously a kind of illusion and somewhere deep inside I realized it was just an illusion. So it took time for the idea of online payments to transform my attitude to the process of how I control my money. I still believe this feeling of being in control is crucial when people decide to pay online. It's absolutely about psychology and technology has to serve it in all possible
ways. ..
Компьютерные игры
Компьютерные игры - больше не просто игры, не просто платформы для зарабатывания денег. Это уже мощный инструмент воздействия на сознание.
Игры воспитывают "хомяков" такими, какими они кому-то нужны, пассивными или агрессивными, толерантными или наоборот. Разные игры, разные цели, разные заказчики. Разные "хомяки" на
выходе...
Школа рока - информатика
Ранее я рассказал, почему нет смысла преподавать в средней школе бейсик, паскаль или С. А сейчас буду утверждать, что преподается в школе на уроках информатики - полный беспросветный бред и мрак. Эти "знания" нельзя использовать, они морально устарели еще 10 лет назад. Школьная информатика не сделает никого ни программистом, ни даже уверенным юзером поэтому, чтобы не "протрачивать" время
зря...