Popups are badGrammarly just gave a great example of how NOT to treat your users: I am happy for you. But also don't care. But also lightly irritated by you distracting me from the task at hand with your "great news". By showing unwanted popups to your users you ...Mar 7, 2023·1 min read
It's weekend update with Dmitrii Che!I didn't go to the boat this weekend. Instead, I revived my 7th gen i3 intel NUC with kali running on it to be the boat brain: I installed homeboatassistant and esphome on it and even flashed esphome firmware onto an esp8266 board I've had lying on t...Feb 13, 2023·2 min read
How to become a good software developer?How to become a good software developer? Well, first you need to understand that development is not a one-person process. Even when you're alone in the room and working on a personal project, that work involves re-using work done by countless numbe...Nov 3, 2022·1 min read
Doctor, I am a robot... or what's wrong with our approach towards AIWe, software developers, are a product of our society. We grew up reading stories and fairytales that were created by the people who came before us. These stories influenced us, and formed our views on how things should be. But, as we discover more, ...Apr 30, 2022·2 min read
How Kubernetes and Database Operators Drive the Data RevolutionOriginally published at The New Stack. These are challenging days for IT. The amount of data our systems need to process grows exponentially. This challenge is further amplified by the growing complexity of data. Information is useless without its co...Mar 15, 2022·5 min read
Cliffhanger FFI draftwhy I chose network sockets over local calls for my hobby programming languageJan 6, 2022·2 min read