Programming
5 posts · Laravel, PHP, tools
-
Programming 2 min read
Laravel queues without Redis
Most projects get by with the database driver and never need Redis. Here is how to run a queue on MySQL, where it hits its limits and how to tell it is time to move on.
-
Programming 8 min read
How not to break production when the data source changes by itself
A patch-to-production pipeline: external data validated by a contract in CI, an atomic symlink swap and rollback without re-extraction. A pattern for data outside your control.
-
Programming 10 min read
DUZP, Stripe and UTC: how to store financial timestamps
Two valid approaches to storing financial timestamps in a Czech SaaS - and why I chose the pragmatic one in billify.cz.
-
Programming 5 min read
Livewire 4 and dependency injection: where it works and where it does not
Where dependency injection fails in Livewire 4 and why - a look into the source and a practical fix.
-
Programming 5 min read
Gap-fill with linear interpolation in PostgreSQL
An article about gap-fill with linear interpolation in PostgreSQL - three variants (classic PG, PG 16+ with IGNORE NULLS, TimescaleDB) with examples and a recommendation on when to use which.