Technology

I build software, both professionally and as a hobby, and I love reading about technology and science. These articles include what I’ve been learning, as well as my opinions on various tech topics.

Although my company works with web servers that run Linux (with case-sensitive filesystems), our development machines are typically OS X, which like Windows, uses case-insensitive filesystems. Because of this, we can’t create files that differ only in letter case. Unfortunately, we can’t always constrain our clients and third parties from doing the same. Sometimes we have to fix it for them by removing files with duplicate names (except for case).