Jun 23, 2017

GraphQL in the Python World

A dive into what Graphql is, and how the python world is trying to get in on the action.

Aug 03, 2015

Python 3 May Become Relevant Now

A post on why Python 3.5 might actually make Python 3 relevant now, talking about two really good PEPs.

May 11, 2015

Potential Pythonic Pitfalls

A few common pitfalls new programmers fall into when using python.

Apr 16, 2015

The Deceptive Anagram Question

This is a story of how I eventually solved an interview question I failed to answer.

Jan 18, 2015

PyCharm: The Good Parts II

This is the second part of the "PyCharm: The Good Parts" series, and in this part, I dive into the editing features that PyCharm has to offer.

Jan 17, 2015

PyCharm: The Good Parts I

This is the first in a series of tutorials that explores all the good features pycharm has to offer. This post explores the best way to start out a project using PyCharm and goes onto explore both keyboard shortcuts and navigation.

Jan 06, 2015

Making a Static Blog with Pelican

Think of this as a post on all the good features that Pelican has to offer. It shows you the best way to start your blog, write your content and change your blog to however you see fit.

Oct 24, 2014

Making dash doctests using sphinx and doc2dash

A short video tutorial on how to generate dash doctests for third party python libraries.

Oct 09, 2014

A Todo app with flask and Pony

Pony is a new ORM in the python world that is simply amazing. It uses python's native generator syntax for queries. It has some of the most easiest to use tools for making models I've ever seen. Its even more efficient than both Django and SQLAlchemy when it comes to query generation. Looking at all these features I decided to make a simple Todo app with flask-restful and pony.

Jul 15, 2014

Why you should be using Pyenv

Pyenv allows you to effortlessly manage different python versions on your machine. Only works on *nix systems.

May 20, 2014

Watch out iPython here comes b(i)python!

This post covers bpython, and a new project that aims to combine both ipython and bpython, bipython.

Apr 29, 2014

Rifts in the Community

Why and how I started with python. How python has changed while I've been in the community and the current challenges that the community continues to face.

Mar 23, 2014

I've joined the dark side

I recently purchased a mac :). Here is a list of a few applications that I've installed for my developer workflow.

Dec 12, 2013

Updating Pycharm 3.0.2 on Ubuntu

Solution to upgrading pycharm to 3.0.2

Dec 11, 2013

Fabric Entry Creation

How to create a fabric command line argument. In this example, I create a blog entry creation function.