DB migrations in legacy without ORM: structure and practice https://sudonull.com/db-migrations-in-legacy-without-orm-structure-and-practice
Setting up DDL/DML migrations for legacy systems: Git structure, version tables, deploy to dev/prod. Change control without Liquibase/Flyway. Instructions for middle/senior dev.
DuckDB as storage: replacing ETL Postgres https://sudonull.com/duckdb-as-storage-replacing-etl-postgres
Learn how DuckDB replaces ETL + Postgres with one file for OLAP. Code examples, SLA, migration. Simplify analytics without infrastructure — read the guide for developers.
Async-background: background tasks in Ruby without Redis and Postgres https://sudonull.com/async-background-background-tasks-in-ruby-without-redis-and-postgres
Learn how async-background replaces Sidekiq without external dependencies. Resource utilization control, reliable queue on SQLite, deterministic sharding. Save on infrastructure!
Migration of n8n to Traefik 3.3 and Postgres 16: technical guide https://sudonull.com/migration-of-n8n-to-traefik-3-3-and-postgres-16-technical-guide
Step-by-step instructions for safe n8n upgrade from Traefik 1.x and Postgres 11. Save data and accounts. Read the guide for DevOps engineers.
Alerts Server Pusk 16 MB on Go https://sudonull.com/alerts-server-pusk-16-mb-on-go
Self-hosted Pusk: 16 MB binary with Bot API, WebSocket, ACK for Zabbix/Grafana. No Postgres, bot migration in 1 line. Install for reliable monitoring without external services.