Great Post on MongoDB versus CouchDB
Great Post on MongoDB versus CouchDB: I found this blog post really insightful for understanding the differences between MongoDB and CouchDB. The key takeaways for me were in understanding the...
View ArticleWhat Happened to CouchDB?
What Happened to CouchDB?: There’s a great discussion going on over at Hacker News about people’s opinions on what happened to CouchDB’s popularity as compared to MongoDB (and other NoSQL data...
View ArticleFlow Junkie?
I recently realized I’m constantly looking for a fix. Not from an external drug or chemical substance, but from flow. I get flow most commonly from programming, although I’ve felt it before while...
View ArticleMongoDB's Path to Maturity
There’s been a spat of links on Hacker News lately about the failings of MongoDB and 10gen (see links at the end). I see this as a very good thing, not because I want NoSQL in general and MongoDB in...
View ArticleUrban Airship Android C2DM Push Notifications in the Python API
I needed push notification support for the Android C2DM platform for a Django project, but Urban Airship’s Python libraries only supported iOS push notifications.So I forked the code on Github,...
View ArticleAccessing a Django Server on a VirtualBox Ubuntu Instance
I do the majority of my development work on virtualized Ubuntu instances to closely mimic my production deployment environment. Today I needed to access a Django server running on the VirtualBox...
View ArticleMy Advice to Computer Science Majors
My primary piece of advice to college students who are computer science majors is this: double major.Computer science is great for understanding how computers work, programming, and learning the theory...
View ArticlePython Weekly - A Great Python/Django Resource
Python Weekly has provided me a lot of value over the past couple of weeks. I originally found out about the newsletter on Hacker News. I thought, “I’ll try one newsletter then unsubscribe if it’s not...
View Article5 Great Django Deployment Links
I’m currently working on moving from my traditional Apache/mod_wsgi set up on Ubuntu to the new Django-serving community favorite, Gunicorn/Nginx.I found the following links very beneficial for getting...
View ArticleHello JQuery Mobile 1.0!
JQuery Mobile 1.0 has been released! A big part of the release is the maturity of the project and speed up in page rendering time (a big previous complaint especially when creating mobile native apps...
View ArticleA Brief History of Django Revisions
To understand Django, it helps to know its origins and how the framework has evolved. Django’s developers have added many features since the framework’s 1.0 release back in September 2008. Some of the...
View ArticleThe Python Ecosystem - Great Read
I came across this blog post on the Python Ecosystem while reading Hacker News yesterday. What a fantastic post. Highly recommended reading for aspiring Python developers.Link: Python Ecosystem
View ArticleYou've Got 5-10 Years
Recent college grads and young professionals, listen up: you’ve got 5-10 years. The labor market has been changing for a couple of decades and will continue in its trajectory. Today’s reality is that...
View ArticleUpgrading from PhoneGap 1.1 to PhoneGap 1.2 for Android Applications
I upgraded from PhoneGap (Apache Callback) 1.1 to version 1.2 today. Unfortunately, I encountered the following cryptic stacktrace:ERROR/AndroidRuntime(9469): FATAL EXCEPTION:...
View ArticleDear BlackBerry
Dear BlackBerry,I’m going out of my way to develop a cross-platform app that will work on your devices. Don’t inconvenience me by making me download some “Akamai Net Session” software which I have no...
View ArticleJQuery Mobile 1.0, PhoneGap 1.2, and BlackBerry Simulator 9930
I spent a couple of hours yesterday evening trying to figure out why I only got a blank white screen after the app splash screen on the BlackBerry 9930 with a JQM 1.0 and PhoneGap 1.2 app that worked...
View ArticleStructuring a Combined Android & BlackBerry PhoneGap Project
Android and BlackBerry expect two different folder locations for resources. Android has its assets/www folder while BlackBerry expects just a www folder under the project root directory. Since the...
View ArticleBuilding and Testing with Gradle
I’m currently researching build tools. I need a build and configure tool for a iOS/Android/BlackBerry mobile app with a single set of core components but many configurations for different app...
View ArticleDjango 1.4 Alpha Release 1
At last, a version of Django that isn’t a maintenance release is out, albeit in alpha form (not for production use):https://www.djangoproject.com/weblog/2011/dec/22/14-alpha-1/
View ArticleMy New Blog
I’m blogging over at http://www.mattmakai.com/ now. Tumblr’s been great over the past two years but I wanted more flexibility to revamp my web presence. My latest posts since January 1, 2012 are all...
View Article