Skip to main content


If you have ever wanted to compile and install multiple versions of Python side by side on the same Linux or Mac machine then this tutorial will walk you through how to set that up.  One reason you might want to run different versions of Python at the same time is to test out a specific implementation or test different environments against a specific feature.  Thankfully, running multiple versions of Python at the same time can be setup with relatively few steps.  Let's get started!


If you have ever wondered how to find a substring inside another string in Python then hopefully this tutorial will help walk you through how to do that.  As an example, in Python 2.7 or above, if you have ever wondered how to determine if the substring "Agnosticdev," is part of the parent string "Hello Agnosticdev, I love Tutorials," then this tutorial will show you how to indicate, with a boolean value, the existence of the substring.

On my main computer at home I recently made the switch Linux.  I skipped the dual boot with Windows and dove right in head first with a very simple install of Fedora 20.  I am really liking it so far, my only complaints are Gnome 3, which if you are a Gnome user, you know what I mean, and getting up and running in a development environment.

Working with Drupal as my CMS of choice for my professional and personal endeavors I have had almost no encounters with WordPress.  That all changed this week as I was asked to help setup a WordPress site for a friend.   All I can say is, man that was a fast and easy install.  It literally took 5 minutes to get the site up and running.  This information is widely available on the web, but I figured I would do a quick tutorial on this subject in case anyone out there looking over the site was looking to get involved with WordPress.  



Looking for new ways to level up in the web development world I am always looking to do things more efficiently.  Along my quest for efficiency I recently ran into Gulp, a building tool that uses node js under the hood and is powered by npm, Node Package Manager.   npm is a great tool to manage node packages and dependencies, kind of like rpm and yum are to Red Hat, or pacman is to Arch.