Who Loves Their Developers More

Last night as I was talking with Danny Diaz about the importants of good programming language documentation. It occurred to me that the level of effort a company puts into its documentation is a direct reflection on how it sees the developer in relation to its products. If there is a lot of thought, love, and detail put into the documentation the company most likely cares very much about the developers experience from cradle to grave. If the documentation is haphazardly put together and no common UIX efforts were made then the company most likely cares very little about new developers, and only begrudgingly puts documentation online for its seasoned developers because it is the industry norm and is expected of them. ...

August 17, 2010 · 9 min · 1779 words · Nick Berardi

TimeUUID only makes sense with version 1 UUIDs

In a world where we are all use to dealing with objects we often forget that everything gets reduced to ones and zeros before being transmitted over the wire to the destination. Most times the destination easily handles converting this object back in to an object on the other side that is easily understood and consumed. The frustration comes when we run in to a situation where the other side doesn’t understand our transmitted data. This can often cause us to pull our hair out, become irritable, and throw out hands up in disgust. Well recently I have been doing all that when trying to solve what sounds like simple problem on the surface. Sending the bytes of a Type 1 UUID, or GUID, over the wire from .NET to a server running on Java. ...

May 16, 2010 · 4 min · 720 words · Nick Berardi

How to create a YUI Compressor MSBuild Task

Recently for IdeaPipe I have been looking for ways to deliver my content more quickly and reduce unnecessary bandwidth use. According to Yahoo’s Performance Team more than half of the viewers of the Yahoo websites start with an empty cache, which means the browser has to download all the resources for the first time. This combined with a high traffic website and unneeded white space and comments can really add up to a significant bandwidth use. There are many popular ways to minify your static content tax on your bandwidth, using many popular tools, as described in this excerpt from Yahoo: ...

May 18, 2008 · 4 min · 675 words · Nick Berardi

Java for Evil Masterminds

If your goal is to take over the world by pure force of your coding skill and you are tired of all those namby-pamby coding languages and frameworks, you should try Java Evil Edition.

May 7, 2007 · 1 min · 34 words · Nick Berardi