Skip navigation

Nolan Caudill

Lead Software Engineer

At Newfangled, I build the software that our industrious developers use to build our client's websites. This involves a lot of staring at dark screens, drinking too much caffeine, and occasionally typing,

I've been programming since I was 12, first moving a pixelated circle across the screen using QBasic and creating my first website not too long after. My software interests also include exotic programming languages and compilers and I think that JavaScript is a swell language. I bleed Carolina blue, graduating from UNC-Chapel Hill in 2006 with a degree in computer science. I joined the company in June 2007.

Blog Posts

My Love-Hate Relationship with Email

December 10, 2009 at 12:06 pm

Chris passed along an article this morning called 10 Proposals for Fixing the E-Mail Glut" by Nick Bilton and it made me think about the issues I have with email in the workplace.

For me, email is like what Winston Churchill said about democracy, "democracy is the worst form of government except all those other forms that have been tried from time to time." Email, for me, is the worst form of communication, except for all the others...

Google Analytics: Getting Out of the Way in a Good Way

December 1, 2009 at 10:55 am

Loading third-party JavaScript (which is code usually loaded from a domain on another server) can often do bad things to your pages' performance. Putting JavaScript on a page blocks, which in software-speak means that nothing else can happen while it is loading and executing. The reason for this is that JavaScript can change the page after it executes which means that the browser needs to wait until the code is done executing before it go on to the next thing. Why is this a problem?

A List of Useful Web Development Blogs

October 22, 2009 at 11:37 am

The Internet is a noisy place, with Twitter updates constantly streaming and blogs spewing out second-hand knowledge, making it difficult to find sources that are both credible and consistently good. Here are a few blogs that I follow that keep me informed on what's going on and what's next in Web technology.

View All Blog Posts by Nolan >