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: Web

PyScript et al: Web-enabled Python

Posted on: December 25, 2022 Last updated on: December 25, 2022 Written by: me
I know about the PyScript project for a while already. This end-of-year post is going to be about it and other lovely software pieces which enable Python on the Web these days ❤️ What is PyScript? In a nutshell it’s a CSS + JS you can add to a webpage which will allow you to…
Continue reading “PyScript et al: Web-enabled Python”…

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