Knowledge library
Engineering notes
Search the notes, or filter by topic.
- 12 Aug 2026 · 5 min read · PaymentsIdempotent payment webhooks in LaravelStripe, PayPal, Telebirr and QisstPay will retry. The second delivery must not post the payment again.
- 3 Sep 2026 · 6 min read · ArchitectureTenant isolation on a multi-tenant SaaSThousands of organizations on one codebase only works if every query is scoped to the tenant that owns the row.
- 18 Sep 2026 · 5 min read · LaravelMoving a Laravel monolith toward servicesSplit the paths teams already fight over. Leave the rest in the monolith until a boundary is real.
- 2 Oct 2026 · 4 min read · QueuesQueues, retries and dead lettersEmail, invoicing and connector sync do not belong on the web request. They belong on a queue with a place to fail.
- 15 Oct 2026 · 5 min read · AIHuman review before the model writesAn LLM can draft a classification. It should not commit that draft to the system of record.
- 28 Oct 2026 · 4 min read · DatabasesCutting p95 with SQL and RedisThe average can look fine while the slowest requests are the ones customers feel.