Justin Carmony

Thoughts on Technology & Teams

PHP Itch to Scratch: Object Notation

Marco Tabini, co-founder of php|architect and Blue Palabora, posed an interesting topic: Is PHP running out of itches to scratch?

Excellent WSJ Article: Public Employment

I read an opinion article that put into words exactly my opinion on the trends in the public and private sector. Now, I have family and in-laws who work for the government, as well as relatives who have worked a long time and retired. I believe the government has it’s place to do thing in our country.

Dating DNA

[caption id=”attachment_853” align=”alignright” width=”150” caption=”Dating DNA Home Page”][/caption]Dating DNA is a popular free dating website and iPhone app. We currently have several hundred thousand members, and hundreds joining every day. I’ve been working with Dating DNA since March 2008, and have been working with them ever since.

View Portfolio

Available for Speaking


Alienware Arena

Alienware Arena was one of those projects that was a lot of fun to work on. Doing work inside the video game industry is always fun for me, especially since I enjoy a good video game now and then.

Restoring Large MySQL Dump - 900 Million Rows

This last weekend I had a fun opportunity of restoring roughly 912 Million Rows to a database. 902 Million belonged to one single table (902,966,645 rows, to be exact). To give an idea of growth, the last time I blogged about this database we had about 40 million rows. This giant table, the “Scores” table, is has a very small schema: two ints, a tiny int, and a DECIMAL(5,2).

Sending Email from non-email Ubuntu Server

I have a couple of scripts that use the linux “mail” command to send results of cron jobs, backups, and such. The problem is I don’t want to setup more overhead than I need, nor do I want to setup non-secure services. So after asking the guys on the #uphpu channel, they recommended postfix. So for a Ubuntu 10.04 server, just run the following commands:

Analogy for Moving From SVN to Git

Today as I was talking with a friend about Git and when or not we should switch a repository from SVN to Git, I thought up a pretty good analogy. So I thought I would share this to those who are looking to learn Git, and hopefully put them in the right mindset.