Grzegorz Lasak (Gregster)Implementing Soft Deletes in Golang with ent: A Guide to Mixins and InterceptorsHi!May 171May 171
Grzegorz Lasak (Gregster)Understanding PHP Namespaces: Organising Your CodeCode clarity should not just be a goal, it should be a standard and to help with that, we are about to explore PHP namespaces.Nov 7, 2023Nov 7, 2023
Grzegorz Lasak (Gregster)Interfaces and Types in TypeScript: Let’s check themProgramming in TypeScript provides us with a powerful toolset to develop applications with robust static type-checking. Two key…Oct 17, 2023Oct 17, 2023
Grzegorz Lasak (Gregster)Legacy Labyrinths: Navigating and Patching a Web App Lost to TimeA side gig.Oct 1, 2023Oct 1, 2023
Grzegorz Lasak (Gregster)Exploring the Factory Pattern in PHP 8.2Software development is a delicate balance of problem-solving, and programming languages equip us with a variety of tools to craft…Sep 26, 20232Sep 26, 20232
Grzegorz Lasak (Gregster)Constants vs. String Literals: Crafting Cleaner PHP Code.In the programming, especially in long-term projects, details do matter when it comes to clarity and maintainability of our code. One such…Sep 6, 20231Sep 6, 20231
Grzegorz Lasak (Gregster)Templating API Calls and More: Exploring the Template Method Pattern in PHPHave you ever felt ensnared in a web of code that’s repetitive yet just distinct enough to resist a straightforward refactor? The sort…Aug 31, 2023Aug 31, 2023