What is an API? Fully Explained with Examples

In this post I am going to explain what is an API, using a food outlet and a dictation app I have built for myself. I mostly work in PHP programming, but you don’t need to know PHP or any other programming language to follow the explanation. First of all, API stands for Application Programming […]

WordPress programming: When functions.php is the wrong place for your code

For years, much of my WordPress programming went straight into the functions.php file. If I needed a shortcode, an admin change or a small function for one client, this was where I added it. It was quick, it worked and I did not see any reason to create a separate plugin for every little requirement. […]

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.

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