BeatDown Metronome

I'm the developer of BeatDown Metronome, an iOS metronome application. I wrote it to teach myself objective-C, and found it useful enough to release in the App Store. It's free, and I enjoy practicing with it.

Web Development

I have a bunch of projects in progress over at my Github page. The site you are reading now is part of my attempt to get better at jQuery, which is why it uses jQuery/javascript for lots of unnecessary things.

Other Interests

Through studying javascript, I've developed a strong interest in functional programming, so far in scheme and racket, although I'm looking forward to learning more about Haskell. I also enjoy coding in Python, improving my C skills, and look forward to continue learning new languages and ways of thinking.

Recent posts on software:

blog now using SQLAlchemy

by paul, on 07.25.2011

I refactored my blog to use SQLAlchemy as an object relational mapper. I initially implemented my blog just using straight SQL, and planned to switch over to SQLAlchemy as kind of an exercise to remind myself what an ORM really buys me. It's great, I was able to delete lots of messy code and make things much cleaner in general. I've spent a fair amount of time wrestling with ORMs, and it's nice to remind myself how great they can be in comparison to the Bad Old Days.

Categories: Technology