Latest

A Django Project: Development Environment (Windows 10)

Updated on May 11, 2019 It is easy to find plenty of examples/tutorials for developing with Python/Django in Linux and OSX but when it comes to developing on Windows there are many options. Some of these options include using tools like Cygwin, Vagrant, or most recently Windows 10 has provided a new feature called the ..read more

A Django Project – Introduction

Updated on May 11, 2019. For several years I have taken self-paced programming courses focused on Python and Django (Code Academy, Lynda, TreeHouse), followed several tutorials (the Django Polls Tutorial), and made some simple programs but I have not produced anything ‘production worthy.’ In 2013 while still focused on my IT career my interest in ..read more

Changing the Facebook Preview of a Link

When you post a link in Facebook and most other social networks you will notice that an image associated with the link will be displayed. If you find that you are not getting the expected preview on Facebook when you link to your own site you may not have the necessary Open Graph Protocol (OGP) <meta> tags placed in ..read more

VIM Crash Course

It is important to understand that in vim there are two modes:   Visual Mode This is mostly used  for moving around in a text file, searching, selecting, copying etc. You are automatically in this mode when you open a file.   Editing Mode/Insert Mode This is exactly how it sounds, it allows you to actually ..read more