MIKE GROUCHY

About me, 2019 Edition

Mike Grouchy, March 18 2019

Usually on this website, I would include an "about" page, but at the end of 2018 I did two interviews that covers everything from my start in computers to what I am doing now at PageCloud and the work I was doing on Pycoders before its transition to Real Python. These are those: 1. Python Community Interview with Mike Grouchy

Read More

Yes, your code does need comments

Mike Grouchy, March 5 2013

I imagine that this post is going to draw the ire of some. It seems like every time I mention this on Twitter or anywhere else there is always some pushback from people who think that putting comments in your code is a waste of time. I think your code needs comments, but so we have a mutual understanding, let's qualify that.

Read More

Using Johnny Cache with Heroku and Memcachier

Mike Grouchy, February 21 2013

Johnny Cache is a pretty great caching framework for Django. For most apps you can drop Johnny-cache in and depending on your Django project get a good result right out of the box. If this sounds appealing check out the docs for more details. A recent issue that I have run into is that a deploying a Django App on Heroku with Johnny Cache does not w...

Read More

Write less code.

Mike Grouchy, June 26 2012

One of the fundamental truths of software development is that you have to write code, but one of the biggest fallacies is the idea that writing code is your job. When I first started out as a software developer, I fell into that trap, writing code is a powerful thing, its empowering, you feel like you are productive and you are accomplishing things...

Read More

Be Pythonic: __init__.py

Mike Grouchy, May 17 2012

This is hopefully the first in a series of posts about writing Pythonic code and explaining some common Python idioms. So the first thing I am going to address in this series of posts is __init__.py. The primary use of __init__.py is to initialize Python packages. The easiest way to demonstrate this is to take a look at the structure of a standar...

Read More

Introducing Pycoders Weekly

Mike Grouchy, February 7 2012

The last couple of weeks Mahdi Yusuf and I have been talking about the Python newsletter that we would want to receive weekly. A curated collection of the best Python news, articles and projects from around the internet delivered to your inbox in a beautiful package weekly. The result of this talk has been Pycoders Weekly. The first issue is set to...

Read More

Zsh is your friend

Mike Grouchy, January 31 2012

I don't know if you know this, but ZShell is your friend, you might not know it yet, but its true. I know what you are thinking , "whats wrong with Bash?", nothing, except its not Zsh. Its not that Bash is a bad guy, I don't want to put him down, but if we were picking teams, Bash would be last picked in gym class.

Read More