Thingsilearned - thingsilearned.com - ThingsILearned y Dave Fowler
General Information:
Latest News:
Chess in Javascript 22 Nov 2012 | 05:54 pm
The Chartio team has grown now and several months ago I had to stop coding completely and focus on CEO tasks. I’ve missed programming a lot, and tonight, the night before Thanksgiving and one of the f...
MailGun as an SMTP Server for Django Apps 7 Jun 2011 | 08:50 pm
Gmail is a frequently used SMTP host for Django apps. Its free and relatively simple to setup which is ideal for small apps. There are a few significant downfalls. First, its limited to 500 emails a...
The PickledObjectField for Object Storage in Django 6 Jan 2011 | 02:47 pm
I’ve become a really big fan of the PickledObjectField provided by this django snippet. So much so that I use it in almost every django model I create these days. Basically it serves as the best way...
On Productivity, Organization and Tools 2 Dec 2010 | 08:14 am
I’ve been a fanatic about finding the best ways to organize my life and stay “on top of things”. There are a million articles online on how to go about this. I’ve read my fare share of these and trie...
Dynamically Calling Fancybox from Javascript 28 Jan 2010 | 02:38 pm
Fancybox is a really nice jQuery library for creating lightboxes. There are a few simple examples and some documentation on their site but there seems to be no demonstrated method for loading a fancy...
When Can I Stop Saving for Retirement? 12 Jan 2010 | 03:15 pm
I learned some interesting things about financing retirement yesterday. I’ve been reading a financial book a friend recommended to me preaching the common methods on “how to get rich the safe way” th...
Comparing Github and BitBucket 8 Jan 2010 | 04:52 pm
There are a lot of advantages to using a distributed revision control system as opposed to centralized. There are also some down sides, mostly in that it can be a bit more confusing to manage. A centr...
Initialize Django Tests 1 Oct 2009 | 07:58 am
I use a lot of doctests for apps that all need to work on a set of initialized data. I was hoping that there would be some kind of hook in Django for this but there is not. I could switch all of the...
Forwarding Naked Domains for Appengine with Apache 27 Aug 2009 | 07:40 am
Google Appengine currently does not allow configuration of naked domains. Meaning, if you’re building something on Appengine you’ll have to settle for a URL like http://www.mysite.com or http://whate...
Socialbrowse in the StarTribune 12 Aug 2009 | 07:41 am
Yesterday I was on the cover of the Business section of the StarTribune. Its a nice article that talks a bit about Socialbrowse and my path to what I’m doing right now. It also talks about Luke Fran...