Video course sites for Web Developers

The point of this blog post is to give my fellow developers a few pointers to sites you can go to learn new skills or improving your old ones. As web developers we never "finish" our learning, the technology we work with every day is rapidly changing and improving, whether it be our frameworks, libraries or even the programming language we use. The always-changing part of web development is one of the things that makes me enjoy it so much, there is always something new to learn, always a new framework
Read more [...]

How to add dropdowns to textboxes in HTML5

I recently had to add a dropdown box to a textbox at work, instead of jumping on the first jQuery plugin I could find, I instead started checking if this feature was finally added to "native html", and it was, and it is called a datalist. Simple Example A datalist in HTML5 is a simple way giving a (textbox) input field a dropdown of choices to select from, you bind a datalist and an input field via using the  list="magic-ponies" attribute on the input field like so: which
Read more [...]

How to Minimize Contact Form Spam.

Why I needed to Minimize Contact Form Spam. A few months ago I started getting tons of spam through the contact form on my homepage. Now contact form spam is nothing new, and you can not really ever fully avoid it, but one morning I woke up to find my "business" email filled with 200 messages with subject lines persuading me to purchase some fucking parka jacket from a shady online website. The mere fact that I could be accidentally missing legitimate emails from potential clients in all the
Read more [...]

Let’s talk about SEMRush

What is SEMRush? SEMRush is a web service that allows you to enter a URL to your own or a competitors' website, and  SEMRush will return  various SEO metrics, keywords and advertisement information about the website. An example of a very good use case for SEMRush would be if you owned an eCommerce website that sold carpets, and you have a competitor that also sell handmade carpets, you are incharge of marketing your website and in turn, make the website more money. So you put their URL into
Read more [...]