Custom Icon Design from Iconfinder

Iconfinder Banner Image, the world’s largest online marketplace for buying and selling Premium Icons has announced a new custom icon design (http://iconfinder service available on their platform.

In addition to downloading free and premium (paid) icons from their library of over 700,000 stock icons, customers can now commission the creation of custom icons for their current or upcoming design and communication projects.
Continue reading

Why Iconfinder is the Best Icon Marketplace

Iconfinder Banner Image

I am the Head of Content for, an online marketplace for buying and selling premium icons. My job is to oversee and build the supply-side of the marketplace, which means I build relationships with our designers, seek out new designers to join our growing community of top-notch iconographers, review all content submissions, provide guidance for improving designs to maintain high quality standards, and build tools to enable designers to maximize their sales and revenues.
Continue reading

What language is that?

I spend some of my time reading liner notes of the music CDs that I buy. Like the Rosetta Stone, they are often written in three languages, although the languages are usually English, French, and German, rather than hieroglyphs, demotic script, and Ancient Greek. Once in a while, I open to the wrong language, and for a few seconds my eyes skim the German version of the text before it dawns on me that I am not looking at the English. 

Like most native speakers of a European language I can recognize a number of other European languages that I have no ability to read, write, or speak. How does this recognition work? Can it be put into a simple, not very sophisticated or difficult computer program? Continue reading

bLaTheR: Part 1

Breathes there a web designer with wallet so fed who never to himself hath said, “Cutting and pasting this Lorem Ipsum stuff is utter tedium. It doesn’t look like English, and the first word isn’t even Latin.” Technologies have come a long way since cut and paste, and the time has come to use technologies for placeholder text in web design.

This is the story of how bLaTheR, a Lorem Ipsum replacement, was born, and the computer science behind it. In part 2, we will cover the use of bLaTheR for populating web pages. Continue reading

Still no silver bullet

From the time of publication of the essay “No Silver Bullet” in 1986, we have been looking for the silver bullet ever more diligently.  Even the essay’s author, Dr. Fred Brooks, Jr., wrote a sequel called “‘No Silver Bullet’ Refired” that appeared in 1995. On a less grand scale, five years later, I gave a sad keynote address at Software Methods and Tools 2000, a part of which was a prediction that project management would become another failed silver bullet in this century.

Sadly, all of the above predictions have turned out to be true. Continue reading

Change Disqus Comment Count Text

I recently implemented the Disqus (http://disqus comment system on this and another of my blogs. I am really pleased with the service. It works extremely well, allows me to moderate all of the comments on my multiple blogs and my online conversations in one location, and the user interface is seriously kick-ass. My only complaint was that there is no way to change the look of the Comments and Reactions count. Or so I thought. Thanks to Ryan at Disqus, I learned there is a very simple, but admittedly unknown, way to do this. Continue reading

Problem 7: Cryptography 101

Cryptography fascinates the inner thief in almost everyone, from children who have tried to steal a cookie while their mothers were not looking, to professionals attempting to steal secrets. This interview question is a good one to discuss for a 45 minute hour to determine if a candidate understands the basic principles of cryptography as opposed to security.

Continue reading

Remove an Element from an HTML String with jQuery

While working on a project for work today, I encountered a problem that I apparently have never encountered before. What I thought was a very simple function call in jQuery turned out to be a bit more complicated. I needed to removed an HTML element from a string representation of an HTML snippet. jQuery doesn’t quite behave the way I expected and I had trouble finding a solution Continue reading