Collaborator8.2-Blog-CTA-Demo

Where Did HealthCare.gov Go Wrong? Let’s Start with “Everywhere”

where-healthcare-gov-went-wrong-thumb

What should have been a straightforward e-commerce site development project turned into a laughing stock – and a disaster of unmitigated proportions. Let’s look at how that project went sour, in the context of developers and IT leaders avoiding another one … [Read more...]

GOTO Still Has a Place in Modern Programming. No! Really!

goto-modern-programming

Mea culpa! Sometimes, the experts agree, GOTO can be very useful. When I wrote a few weeks about Apple's SSL GOTO security fiasco, I put the blame on GOTO. I quoted no less a seer than programming guru Edsger W. Dijkstra who wrote way back in 1968 that the goto statement … [Read more...]

On the Appreciation of Users

UNIX-user-appreciation-thumb

Forty years ago, on 15 May 1974, a small group of Unix users met at Columbia University. They met to hear Ken Thompson, to exchange bugs and solutions concerning the Unix operating system and to share bugs and solutions concerning their DEC hardware. They needed each … [Read more...]

Can anyone design a job application platform that doesn’t suck?

job-application-platform

Why does it take a half hour and triplicate-input-redundancy to apply for a job online? Why can't these online application platforms just pull in LinkedIn data and be done with it? Isn't it easier for these job application systems to just read our resumes and cover letters? … [Read more...]

Quality in Agile Development: Notes from Keep Austin Agile Conference

Keep-Agile

  I attended the Keep Austin Agile conference last Friday at the Renaissance Hotel in Austin, TX.  The conference was sold out, with 500 attendees. In fact, more than 100 people were said to be waiting on the guest list to get in. Why all the excitement? It’s clear from … [Read more...]

Impostor Syndrome in the Workplace—and a Few Ways to Overcome It

imposter-syndrome

Even the most brilliant developers, the most competent managers, have doubts about their abilities—despite evidence that their performance at work is acceptable, or even laudable. Why do we feel this way…and how can we feel better about our work and ourselves? "I worry … [Read more...]

5 Truly Effective CSS Boilerplates and Frameworks

css-boilerplate-framework

Creating engaging websites that invite return visits is hard work. A modern site also has to scale to support every device available and be launched online in ever -shorter times. Perhaps the only reasonable way for developers to implement the responsive design demanded by … [Read more...]

John Boyd and the Origins of “Agility”

agile-origins

Agility is all around us these days, but the origins of Agile programming and Agile marketing lie in the Korean War and the work-up to invading Iraq. Lisa Morgan recently wrote that “Most software organizations are some version of Agile” here on the Software Quality … [Read more...]

How to Take Advantage of Semantic Search: A Guide for Developers

semantic-search-developer-guide

Semantic search is the most disruptive trend we have seen across the Web since the Web itself. But for developers it represents a unique opportunity to increase the visibility of their projects and to make significant wins for their clients. The essence of semantic search … [Read more...]

Why Context Won’t Be King Soon

missing-target-context

Software developers and marketers are talking a lot about “context” these days. And yet, end customers are still presented with irrelevant ads and irrelevant software options. The truth is, contextual awareness is not even close to being "there" yet. Here are a few of the … [Read more...]