Rajtík's blog

← Back to home

Programming

5 posts · Laravel, PHP, tools

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.