Minikube & Hyper-V: Fix Start Host Error

Hyper-V

Recently, I've been struggling with a Minikube issue on Windows 11 with Hyper-V enabled and decided to share a quick note about it. Many people opt for VirtualBox, but I believe Hyper-V is a superior option because it's a higher-level hypervisor that offers better performance. It's also readily available on Windows without the need to … Continue reading Minikube & Hyper-V: Fix Start Host Error

Laravel: Repository Pattern

Laravel

Laravel and Eloquent offer a straightforward and powerful approach to database interaction, enabling easy data retrieval, saving, updating, and deletion from various points in an application. This simplicity, while beneficial, brings with it a significant challenge: it becomes all too easy to produce code that is tightly coupled and disorganized. This issue is particularly evident … Continue reading Laravel: Repository Pattern

Leading with Impact: Essential Tips for Team Leaders

Team Lead

I have been leading teams for several years and have learned a great deal during this time. The journey has been challenging at times, but it has offered me a completely different perspective on many aspects of leadership. Today, I cannot categorically state whether I am a good or bad leader; this path is ongoing … Continue reading Leading with Impact: Essential Tips for Team Leaders

Kubernetes: liveness & readiness probes with Nginx and PHP-FPM

Last time I wrote about linking PHP-FPM and Nginx on Kubernetes (but also Docker). It is very common configuration because PHP is so popular as backend and Nginx offers great performance with low resources usage. If we use such mix, we should also think more about proper health check in our cluster. Without that, it … Continue reading Kubernetes: liveness & readiness probes with Nginx and PHP-FPM