David Glick

David co-leads our server-side development, managing code architecture, database design, and deployment. He has been building web-based software in Python and JavaScript for over a decade. He has been a prolific contributor to the Plone web content management system, and enjoys learning new tools–most recently React, elasticsearch, and the Pyramid web framework. When he’s not coding, David can be found experimenting in the kitchen or singing in the Seattle Bach Choir.

Open Source

Three Names to Include in Your User Model

The term “username” is ambiguous. When designing a user model there are several kinds of names that are useful to include.

Read More

Generating Code Documentation for Polyglot Projects

Code documentation is ideally written as close to the actual code as possible, but compiled into a comprehensive set of documentation that includes code from all languages in use. Here's how we intend to do that.

Read More

Let’s Build Something Together!

We want to hear all about your software ideas. Fill out our contact form, join our public Slack chat, or tweet @oddbird to start the conversation.