Hi, I'm Daniel Roy Greenfeld, and welcome to my blog. I write about Python, Django, and much more.

I did an Aú Batido in 2014, now what?

Saturday, December 20, 2014 (permalink)

This is my summary of my resolutions for 2014 and an early pass at my resolutions for 2015. I'm doing this right now instead of at the end of the year because as of the afternoon of December 21, I'm going off the grid.

Resolutions Accomplished in 2014 ...

Read more ...

Building, Maintaining and Scaling Projects

Tuesday, July 15, 2014 (permalink)

These are the slides from the talk I gave today at the Wharton Web Conference.

Read more ...

Surgery in Two Days

Wednesday, April 02, 2014 (permalink)

In two days, Friday, April 4th, I'm going into laparoscopic surgery in order to correct a double inguinal hernia. If you want to know what that is, you can read the Not Safe For Work (NSFW) Wikipedia article.

I said it.

I have a hernia.

That was hard.

It ...

Read more ...

Memories of Malcolm

Monday, March 17, 2014 (permalink)

A year ago today Malcolm Tredinnick, core contributor to Django suddenly passed away. He was a mentor, and more importantly, a good friend.

Here are some of my memories of Malcolm.

DjangoCon US: September 2010

This is where Audrey and I first met Malcolm. We ended up spending a good ...

Read more ...

New Year's Resolutions for 2014

Wednesday, January 01, 2014 (permalink)

Making New Year's Resolutions is something I do every year. It's important to me. I like to set goals and see how well I do.


  • Write and publish fiction. This is a childhood dream that I would like to do.
  • Write and publish as least one new ...
Read more ...

Dynów 2013 Part I

Monday, September 09, 2013 (permalink)

note: This is the first part in a series about a family research trip to Dynów, Poland in May 2013.

This was our second trip to Poland. Last year (2012) I went with Audrey in 2012 for a few days to present at a software conference called PyCon Poland. We ...

Read more ...

Travel Tips for Geeks: Traveling Cheaply

Monday, August 05, 2013 (permalink)

It's a given that in order to travel you need to have money or make a lot of money, right?

That's not really true.

There are ways to live well but cheaply. It takes a bit of discipline, forethought, and judgement, but the reward of living is amazing ...

Read more ...

Travel Tips for Geeks: Preventing Theft

Thursday, July 18, 2013 (permalink)

This is the first in a set of blog posts based on my experiences traveling in various places around the world. This particular safety-related post is about theft, not scams, which I may cover in another article.

For this first article, I'm hoping this gets on various technical RSS ...

Read more ...

Off to Europe!

Saturday, April 20, 2013 (permalink)

I feel like I'm dreaming, but we're on our way to Europe!

A few weeks Audrey and I decided to move. While looking at possible rentals or even mortgages, we were idly (dreaming really... still paying off debts incurred from last year) looking at how much a room ...

Read more ...

New Year's Resolutions for 2013

Monday, December 31, 2012 (permalink)

I'm one of those people who not only likes to make New Year's Resolutions, I like to blog about them.


  • Go to at least one technical conference in South America, Asia, Africa, and Australia.
  • Visit at least one new nation. It's hard to come up with ...
Read more ...

2012 resolution summary

Sunday, December 30, 2012 (permalink)

Resolutions completed

  • Go to a Python related conference in North America, Europe, and Asia. Conferences I attended:

    • PyCon US
    • DjangoCon Europe
    • PyCon Philippines
    • PyCon Poland
  • See a place in the USA I've never been. A couple places I saw:

  • Drop to a 32 waist

  • Visit ...

Read more ...

Result of our LA Migration Hackathon submission

Sunday, December 09, 2012 (permalink)

Possible Causes of for Internal Migration of Undocumented People

Our concept was to measure the effect of changing immigrant laws per state compared to income differences between regions. We present the following, which will be on it's own hosted site shortly:

Median Income over 5 years between States

Note ...

Read more ...

Thoughts on ranting

Monday, November 26, 2012 (permalink)

I'll admit it, I love a good rant. I respect those who can give rants well. I would list the ones I really like, but I'm not sure I want to deal with the arguments that would follow. ;-)

Of course, as much as I like to read or ...

Read more ...

Curiosity has landed!

Monday, August 06, 2012 (permalink)

I'm terribly proud of what was accomplished last night: A car-sized robot weighing a whopping 8,580 pounds (3,893 kg) was landed on Mars. It is packed with scientific packages that will expand our knowledge of Mars, and has the power to use them for at least 14 ...

Read more ...

Choosing a new python based blog engine

Thursday, April 05, 2012 (permalink)

Why a new blog engine?

On my old blog, I had been having issues with Blogger for some time. The WYSIWYG text editor was annoying in that it produced wonky HTML, so I had to hand craft the posts. Which meant I often wrote the HTML formatted copy in a ...

Read more ...

My new blog

Friday, February 17, 2012 (permalink)

What I did to get it running:

pip install pelican
git clone git://github.com/pydanny/pydanny.github.com.git

My settings.py file:

AUTHOR = 'Daniel Greenfeld'
GITHUB_URL = 'https://github.com/pydanny'
SITEURL = 'https://pydanny.github.com'
SITENAME = 'pydanny'
SOCIAL = (('twitter', 'http://twitter.com/pydanny'),
          ('github ...
Read more ...

Tried out Jekyll

Thursday, February 09, 2012 (permalink)

Why Jekyll?

I've had issues with Blogger for some time. After my fiancee, Audrey Roy, moved her blog to https://github.com/mojombo/jekyll, I was impressed enough to give it a try.

Why did it impress me?

Code highlighting made easy

I don't have to hand-craft HTML ...

Read more ...