Category: My Work

  • How to configure .htaccess redirects based on Geo IP

    How to configure .htaccess redirects based on Geo IP

    Recently I had a request, asking how can we set up redirects by country to have country-specific landing pages. This can be done by installing mod_geoip, you can download GeoIP legacy Apache module from GITHUB – compile the source on your environment and configure. Or you could install from a repository.

  • So you want to be a software developer – here’s what I’d learn

    So you want to be a software developer – here’s what I’d learn

    Being a software developer is not easy, tools, programming languages are constantly shifting, so what should you do if you want to be a software developer – here’s what I’d learn or improve my skills in 2015.

  • Add extra layer of security by hiding PHP

    Add extra layer of security by hiding PHP

    Why would you want to hide PHP? It is a form of security if you running a popular web platform such as WordPress, Joomla or Drupal. You might want to hide the PHP as a form of security by obscurity which is a little bit of extra security to your server.

  • Quote – raw programming languages

    Nowadays you have developers that use raw programming languages in their project, that slow down contributor because it’s always hard to understand a new project which follows ideas (structure, convention, etc ..) of one developer. Using a framework (even a minimalist one) will break that point.

  • How to deal with social media as a small business owner

    How to deal with social media as a small business owner

    You have a Twitter, Facebook account for your business, how are you coping with social media management during your workweek, do you get time to do it at all?

  • How to Visualize your data on your website

    How to Visualize your data on your website

    Have you ever wanted to visualize any of your data showing a bar graph, pie chart, word clouds, and other web visualization more than the text? There been an explosion in the number of available data sources and data-processing tools mean that more people than ever are jumping into the world of data visualization. But with…

  • How to monitor you replicated MySql database

    How to monitor you replicated MySql database

    You have finished setting up your MySQL replication, next you need to periodically monitor your replication to ensure that MySql replication continues to work seamlessly. You can monitor the MySql replication with some basic commands, I have summarized them below.

  • How to fix a WordPress blog that has a redirect loop

    I recently started experiencing an issue with my WordPress website, I start receiving this webpage has a redirect loop. It did not matter what browser I was using, as that was the first thing I did clearing cache and cookies.

  • What you need to know about WordPress Multi Site

    What you need to know about WordPress Multi Site

    A WordPress MultiSite is served by one code base, each site within the MultiSite uses the same database, the tables are numbered by the site which allows the separation of a site if you need to remove tables.  The user tables are still shared.

  • How To Safely Rename a Database in MySql

    How To Safely Rename a Database in MySql

    So you want to Safely Rename your MySql Database, here is a tip on how to do it. If you do not have phpmyadmin installed on your server, then below are the steps to safely rename a MySql database.