How I became a PHP programmer by chance

In 2002, I found a client through a Yahoo email group and hired a PHP programmer to build his insurance quotation engine. When she stopped responding after taking the advance, I offered to return the money from my own pocket or learn PHP and complete the work myself. The client trusted me. I built a working version within two weeks, and 24 years later, I am still working for him.

Why I finally started using GitHub after 20 years of programming

For years, I managed code with dated folders because I worked mostly with one client and the system was good enough. That changed when I started handling more projects, worked on an AWS setup connected to GitHub and later had to recover a broken financial tool. That was when I finally understood the real value of version control.

Difference between WordPress Customization and Theme Customization

WordPress theme customization changes the options and appearance your theme already provides. WordPress customization goes further by adding new behaviour, business rules, workflows and integrations. This post explains the difference with practical examples from contact forms, booking systems, dashboards and CRM integrations.

When to Build a Custom Editing Interface in WordPress

A client needed an easy way to edit an important section of his WordPress website without touching the template code. I built that feature for him. But when he asked for the same thing elsewhere, I said no. Sometimes good WordPress customization also means knowing when not to add more code.

Introducing my programming services

This is not a big blog post. Just a quick note to introduce my website and say hello. I have spent over 20 years writing code, mostly working closely with one long-term client. I am now opening that experience up to more people. I build and customize WordPress sites — turning design files into working […]

Chat with me