Socks and Sandals (and software-development faux pas)

Socks and Sandals (and software-development faux pas)

I’ve worked with a lot of clients and potential clients over the past 10+ years. Sometimes, in conversation about a project, the client will roll out, oh-so-casually, one of about 10 pat statements that reveal a pernicious and erroneous belief about the process of...
Collaboration and Software Development

Collaboration and Software Development

Most of us have probably used the term collaboration enough to have such a good idea of what it means that we don’t really have to stop to consider its implications. As the Google summary above says, the term derives from the latin word collaboratio (which also...
The Substance of Style

The Substance of Style

In my recent post on working remotely, I’m realizing that I kind of blew past something that we’ve always felt was key to making working on a series of projects for many different projects like working for Art & Logic on A&L projects, not a series...
Making An Inherited API Pythonic

Making An Inherited API Pythonic

As python programmers we are sometimes faced with using an API that is, well, unpythonic. Unpythonic? Pythonic? Huh? Have you ever tried running this: python -m this Maybe you’re using a C library via ctypes, or you have inherited a collection of functions....