When I thought out to write daily I didn’t really have a plan or even focus really: I just had thoughts and wanted to voice them, making the blog as my medium. I still do have thoughts but I have been noticing it is not as easy to come up with interesting ideas to write. Moreover, I have less experience with such things than my main trade—computer programming and engineering, software development…
There comes a time in a life of a project or even one’s life when you have to change trajectory: the things you have to do will lead you on a new path and at the same time you don’t know what to do exactly. This is called the bifurcation point and after crossing it you have no way back: you literally have to live with it. Interesting thing about this is that the activity of thinking itself can…
In one of the latest interviews , Rory Sutherland mentioned an idea that resonated with me. He said that marketing should not be a department, and that being one undermines the core principles. How instead of trying to deliver the most value to the customer and make the business as best as it can be, the department of marketing in faced with things like proving the budget is worth spending or that…
https://youtu.be/3mLYNxgw9wE There is a mantra going around about how "AI is the worst it will ever be" and it becomes dangerously misleading. Or should I say: This is the least misleading it will ever be. More and more people outsource not just the work, but thinking to the AI models and more increasingly AI agents. In fact, I do as well. And it becomes increasingly more uncanny, it becomes very…
Idealisation is typically considered bad. And for a good reason: it can be blocking and misleading. It can force you to focus on the wrong things. There are times, however, when idealisation is a net positive — when you double or triple check the configuration as to prevent any outages. When a large number of clients depend on you and bringing their stuff down would be more than a mild…
There are times when life throws and you what seems at the first glance a huge inconvenience or an unreasonably difficult challenge. First, check if that’s indeed true and that it’s not that you simply don’t want to do it. Because if it’s something that you don’t want to do, then the uncomfortable truth is that you can’t say “no” for some reason. Even if objectively yii can. At other times the…
"Pandora's box", "genie out of the bottle" and other similar nonsense has been getting traction, touted by CEOs of AI labs (understandable) and by people who came under the influence of AI. Then these same people are boasting how they can run 10+ agents in parallel, doing x-whatever more work. Then (to the surprise of absolutely nobody) when LLM providers finally raise their prices (because that's…
People who are just starting promoting their products online typically think like this: “I’ll bring up a site, put some content on it and the people will come.” Technical founders are most frequently prone to this. After all, if you create a good product surely people will like it. Problem is: people won’t know that it exists, even if they will like it. The issue goes even further. Creating one…
Ever had to work on a project that lacks documentation for the decisions hind an important logic path? Or maybe code that had cryptic variable names like a and b ? Bytes aren’t cheap, you know. In security there is a term “security through obscurity” — an approach when in reality the thing is not secured. For example some admin path like /admin.php is accessible to anyone, but instead of having…
Remember McAfee antivirus? It comes from the time when regular computer users were “more serious” about security: you had to install some third party anti-virus software because there was really was no alternative. Problem with such software, however, is the conflict of interests—vendors who sell you such software are interested in their users being scared that their computers might get…