Jim Nielsen is (at least!) a million times better than I am when it comes to anything coding-related, but I can totally relate to this.