Portland, Oregon
Perl, PostgreSQL, iOS hacker; US politics junkie; Webapp developer; Portvangelist; profane iconoclast.
Areas of Expertise:
- Perl
- PostgreSQL
- iPhone
- iPad
- iOS
- JavaScript
- plpgsql
- plperl
- sql
- consulting
- speaking
- programming
- training
- writing
David E. Wheeler is President of Portland-based Kineticode, Co-Founder of PostgreSQL Experts, and Co-Founder of Lunar/Theory, purveyors of fine iOS apps. David also maintainers and leads development of Bricolage, a content management and publishing system powered by Perl and PostgreSQL. For his next trick, he may or may not build a Python or Lisp or BASIC-powered Web application, but whatever it is, it will likely be built on PostgreSQL. Unless it’s a blog or iOS app, in which case he’ll just use SQLite.
|
|
David blogs at:
http://www.justatheory.com/
http://blog.pgxn.org/
Sqitch Update: All Your Rebase Are…Never Mind
December 04 2012
I’m pleased to announce the release of Sqitch v0.940. The focus of this release? Sanity.Read More » read moreNew in PostgreSQL 9.2: format()
November 16 2012
There’s a new feature in PostgreSQL 9.2 that I don’t recall seeing blogged about elsewhere: the format() function. From the docs:Read More » read moreThinking about Changing Sqitch Change IDs
November 14 2012
When Sqitch, (the database change management app I’ve been working on for the last several months) parses a deployment plan, it creates a unique ID for each change in the plan. This ID is a SHA1 hash generated from information about the change, which is a string that looks something… read moreMocking Serialization Failures
November 02 2012
I’ve been hacking on the forthcoming Bucardo 5 code base the last couple weeks, as we’re going to start using it pretty extensively at work, and it needed a little love to get it closer to release. The biggest issue I fixed was the handling of serialization failures.Read More » read moreLocalize Your Perl modules with Locale::TextDomain and Dist::Zilla
October 01 2012
I've just released Dist::Zilla::LocaleTextDomain v0.80 to the CPAN. This module adds support for managing Locale::TextDomain-based localization and internationalization in your CPAN libraries. I wanted to make it as simple as possible for CPAN developers to do localization and to support translators in their projects, and Dist::Zilla seemed like the perfect… read moreSeptember 25 2012
It has been a while since I last blogged about Sqitch. The silence is in part due to the fact that I’ve moved from full-time Sqitch development to actually putting it to use building databases at work. This is exciting, because it needs the real-world experience to grow up.Read More… read moreSeptember 13 2012
I’ve been reading novels the last few months, taking advantage of our time in Europe to just veg out on epic fantasy when not working or doing family stuff. A such, I had less time to clear out my Instapaper queue or to read The New Yorker. But now I’ve… read moreHire David Wheeler
For Inquiries Contact
Press Inquiries
Find Other Authors
Buy Now and Save
Use discount code: OPC10

All orders over $29.95 qualify for free shipping within the US. See details.

