Our development team recently completed a redesign of the product page for a suite of e-commerce sites. A few new AJAX features are spread throughout, and additional DOM scripting in the guts of the application allows for some complimentary functionality. Yet, the one thing we all noticed and appreciate the most is how “clean” the new design is. Strip away all the features, and I would still be impressed by the simplicity. Continue reading.
In the interest of full disclosure let me tell you upfront that I have yet to build a single application with Adobe AIR. I have perused the documentation, and I have taken a closer look at how other developers are using the API, but for me it holds little to no interest. What is my explanation? I will never need to use it. Most likely, neither will you. Continue reading.
One of my coworkers recently expressed some displeasure with debates that are fundamentally fueled by industry experts. The discussions are typically inflated with bias, academic tripe, and are of little use to the every day working (wo)man. I could not disagree. In the spirit of redemption, I present to you a more humble view of JSON and XML. Continue reading.
Traditionally trained copywriters are a dying breed in the development community. Designers and programmers are now being tasked with writing great Web content, both technical and creative. The Internet is giving voice to thousands who would otherwise remain silent, and the unfortunate side affect is a sea of incomprehensible and considerably dull content. Continue reading.
Reading blog posts that highlight the career paths of programmers is of great interest to me. Although, I do find that most of these diatribes evolve (or decay — whichever you prefer) into rather grandiose descriptions of past computing exploits. You could easily be led to believe that most programmers leave the womb clamoring for a keyboard instead of mom and pop. The characteristics possessed by these individuals appear to be mystic and rather unattainable by others. If ever there were evidence for Midi-chlorians, I gather they would be it. Continue reading.
It is ironic that I would post an invitation to other developers to unplug while I type on my laptop at 6:30 AM. If any scenario was simple enough to demonstrate the problem, then that would be it. It is an unavoidable forgone conclusion that the digital age overshadows everything we do. Escaping permanently from a near electronic dystopia run primarily through the Internet seems like an impossibility. Seriously, you might be asking, why even bother trying? Continue reading.
Previous attempts to post more than just CSS or XHTML code samples on d’bug have been met with what I would consider unsatisfactory results. So I started researching syntax highlighters in preparation for those articles where I need to delve a little deeper into a language. This short list I came up with is, well, very short. To be honest, most syntax highlighters are poorly executed, poorly performing, and the intended use is not always as clear as it might seem. Continue reading.