Skip to main navigationSkip to main contentSkip to footer
  • In English
  • На русском
  • About me / Обо мне
Blog of Dan Ivy
  • In English
  • На русском
  • About me / Обо мне
Blog of Dan Ivy

Tag: AI

Why Everyone Is Falling for the AI Pitch

Posted on: April 24, 2026 Last updated on: April 24, 2026 Written by: me
So it’s time for probably the most useless article on this blog ))) It’s been more than two months since the last article, and I can’t get my … stuff together to write another one. Why everyone is falling for the AI pitch? Let’s vent a little for a change. Everyone is a Celebrity Today’s…
Continue reading “Why Everyone Is Falling for the AI Pitch”…

Recent Posts

Code Modularity: Practical Tips

For a while, I’ve been a core contributor and maintainer of an internal project at the company I now work for. Code modularity is a desired trait for any codebase which is not dead. For context, the project is written in Python. As you may guess from my other articles here, Python is a language…
Continue reading “Code Modularity: Practical Tips”…

Why Everyone Is Falling for the AI Pitch

So it’s time for probably the most useless article on this blog ))) It’s been more than two months since the last article, and I can’t get my … stuff together to write another one. Why everyone is falling for the AI pitch? Let’s vent a little for a change. Everyone is a Celebrity Today’s…
Continue reading “Why Everyone Is Falling for the AI Pitch”…

Halting problem в 3-х ипостасях

Термин halting problem обычно вспоминают как «ту самую» теоретическую границу вычислений: нельзя написать программу, которая для любой другой программы и любого входа заранее решит, завершится ли вычисление или уйдёт в бесконечный цикл. Но если посмотреть на индустриальные системы — от микросервисов до агентных пайплайнов с LLM — то «проблема остановки» неожиданно перестаёт быть абстракцией. Она…
Continue reading “Halting problem в 3-х ипостасях”…

NFR Conflicts: 3 practical cases

Over time I noticed some typical contradictions between non-functional requirements (NFR). Let’s consider three typical cases of NFR conflicts I learned from practice. Security vs Ease of Use Security is a huge and ever growing concern these days. No surprise here – we live when IT-systems are unprecedentedly dependable. More and more activities occur in…
Continue reading “NFR Conflicts: 3 practical cases”…

Max Performance of Nginx, PHP & PostgreSQL Chain

This blog post is the first in a series of articles on performance engineering (PE) research I did some time ago. I touched the topic of PE a bit in one of previous blog articles. This time it’ll be purely practical. The picture was generated by Nano Banana and contains pretty obvious errors. I decided…
Continue reading “Max Performance of Nginx, PHP & PostgreSQL Chain”…

Recent Comments

  • Max Performance of Nginx, PHP & PostgreSQL Chain - Blog of Dan Ivy on Mental Models for Performance Engineering
  • Mental Models for Performance Engineering - Blog of Dan Ivy on Scalable Backend Secret Sauce
  • Tribute to the Blog of Uwe Friedrichsen - Blog of Dan Ivy on When to use microservices?
  • Tribute to the Blog of Uwe Friedrichsen - Blog of Dan Ivy on Microservice Architecture Implementation Principles
  • Технический аудит при закупках ИТ-систем - Blog of Dan Ivy on Владение информационной системой: ликбез
Copyright © 2026 BLOG OF DAN IVY — Powered by NanoSpace