Skip to main content

Custom Website Design vs Themes and Templates

As in any industry, there is a lot of industry specific terminology used. If you do not work in the industry, grasping what is being discussed can be overwhelming.  This applies to the field of website development too. When potential clients contact me to build a new website, they need to understand how custom website design differs from starting with

Read more


Website Problems After Moving To a New Server

Several people have contacted me recently for help because GoDaddy has been moving websites to a new server. There can be side effects to migrating a website.  GoDaddy does not seem to be addressing these issues, and are leaving it to their customer to deal with. Whether or not GoDaddy has clearly communicated what they are doing and the steps

Read more


Not Secure Warnings on Your Website

Web Browser Not Secure Warnings Simply put, Not Secure warnings when a user/customer visits to your website is bad for business. It can be frustrating, the “rules” on Internet change so often it’s hard to keep up. Being a website owner, you have  responsibility to your users to make sure any data they enter is protected. For the past few

Read more


Google’s New Google For Jobs Initiative

Google released a new "Google For Jobs" initiative recently that enables you to add structured data about your job listings to your web pages. By adding this web code, your job listing will then show up in the Google Search results pages when users are searching for jobs related to the positions you have available.  Your job listing shows prominently
Read more

New Version of WordPress Released – Should I Upgrade?

New Version of WordPress Released on June 8, 2017 WordPress version 4.8 is considered a major functional release. It was for functional updates, not security updates.  A functional release includes changes to the WordPress core functionality. New stuff,  "bells and whistles"... The next day I had a client contact me in a panic that his site was outdated (as he
Read more

Resources I Use as a Freelance Web Developer

Web Developer Resources Being a freelancer has a lot of great benefits.  A downside though is being isolated from other developers and not getting to "chat around the water cooler".  I'm sharing online productivity tools that I use to help my freelance business be successful. If you have anything to add, let me know. Freshbooks I've been a Freshbooks customer
Read more

Clear Browser Cache

How to clear your browser cache While building websites, I often tell my clients to clear their browser cache  ("CASH") as changes are made during the development process. Often the response, is "How do I do that?". I will explain here. What is a browser cache? A cache is a "container" or temporary location on your local computer that your
Read more

New WordPress Vulnerability, Thousands Effected – Update to V 4.7.2 Now

New WordPress Vulnerability Feb. 2017 A new WordPress vulnerability was found in the past weeks that has caused tens of thousands of websites to get hacked. If you are running WordPress version 4.7.0 or  4.7.1., upgrade to 4.7.2, upgrade your WordPress code NOW. WordPress 4.4 introduced the JSON REST API. For WordPress developers, this is a useful feature.  Most WordPress websites
Read more

Will You Partner With My Web Designer?

Are you looking for a web programmer to partner with? As a web programmer, I focus on the code and back end programming of a website.  I partner with web designers all the time to bring the web design and functionality together to code a website.  I will work with a graphic designer you have on staff or that you
Read more

Hiring a Freelancer – A Question of Trust

Hiring a Trustworthy Web Developer People contact me because they need web programming services.  They're looking for a freelance programmer, because most small business websites do not need an in house dedicated web developer. I almost never meet a client in person, often I do not even speak to them on the phone.  Communicating over email works well for me.
Read more