

Recent
How I Started My Personal Blog and What I Learned in the First Year
For a year, I wrote a technical blog without any predefined topics—just with the goal of writing, learning, and sharing experiences. In this post, I share the process, technical decisions, and lessons I learned — it might help you start your own.
Setting Up PHPUnit and GitHub Actions for a PHP Project
Learn how to set up a PHP project with Composer, write tests using PHPUnit, and automate testing with GitHub Actions.
The Race That Debugged My Software
Turning a kayak ergometer into a virtual race seemed simple—until real athletes started competing. Unexpected bugs emerged live: sleeping devices, stuck avatars, and a canceled race thanks to one unlucky keypress. Nothing tests software like the real world.
How I Built a Free Static Website for Developers Club Using Next.js and Cloudflare
Learn how I built and deployed a free static website, covering the setup, deployment process, and the tweaks needed to keep the site low-cost and easy to maintain.
How a Designer Took Project Oktan to the Next Level
Hiring a skilled professional for the Oktan website illustration showed me that experts don’t just execute ideas—they refine and elevate them beyond expectations.