Archives
- 06 Apr TimescaleDB to the Rescue - Speeding Up Statistics
- 23 Mar Contract Testing on Examples
- 09 Mar Repository Testing Done Right
- 14 Feb The goal of good practices
- 29 Oct UUID, ORM and strange deadlocks
- 13 Oct Poor performance of Eloquent ORM in comparison to Doctrine
- 30 Sep Unlocking ORM Performance - The Essential Role of Read Models
- 17 Sep Shotgun surgery - How to avoid it and achieve safety and high productivity
- 09 Jul Container Efficiency in Modular Monoliths - Symfony vs. Laravel
- 30 Jun Problematic second
- 27 May Laravel - Bootstrap time optimization by using a hashtable to store providers
- 22 Apr Rethinking Mocking - DIY Approach vs. Frameworks on examples in PHP and Typescript
- 24 Jan Tips for optimizing integration tests
- 02 Apr Uncovering the bottlenecks - An investigation into the poor performance of Laravel’s container
- 20 Mar Laravel – AggregateServiceProvider affects the performance
- 13 Mar Laravel – variadic parameter trap
- 01 Apr Docker hangs during build
- 22 Mar Circuit Breaker
- 24 Jun Mutation testing – we are testing tests
- 10 Feb PHP i JIT
- 20 Jan Strict types w php
- 06 Jan Problematyczna sekunda
- 20 Jun Generatory w php
- 06 Jun Array destructuring
- 17 Feb O sztucznej inteligencji słów kilka
- 28 Jan Encja powinna być zawsze poprawnym obiektem
- 14 Jan Active record (Eloquent) vs Data mapper (Doctrine)
- 08 Nov Service locator vs Dependency injection
- 30 Sep Kompozycja ponad dziedziczenie
- 30 Aug SOLID – Dependency inversion principle
- 26 Aug SOLID – Interface segregation principle
- 22 Aug SOLID – Liskov substitution principle
- 19 Aug SOLID – Open/closed principle
- 15 Aug SOLID – Single responsibility principle
- 20 Jul Profilowanie i optymalizacja
- 19 Jul Misja Gynvaela 008
- 24 Jun Jak się rozwijać w kierunku IT i nie zwariować?
- 15 Jun Prywatność? A komu to potrzebne?
- 16 Mar Tworzenie tła z poruszającymi się cząsteczkami