Why Iconfinder is the Best Icon Marketplace

Iconfinder Banner Image

I am the Head of Content for Iconfinder.com, 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.

I am not only a member of the Iconfinder team, I am also a long-time professional icon designer and sell on Iconfinder as well as other marketplaces, a computer programmer (my primary job for the past 15 years), and professional blogger. My job at Iconfinder couldn’t be a more appropriate fit for my skills, talents, and my passions.

For the past couple of months our team at Iconfinder.com (http://iconfinder NULL.com)​ has been working really hard to implement some killer Sales Analytics for our designers. This new tool was launched this morning (November 5, 2015). With the new analytics designers can track, in real time, their icon sales, icon search popularity, average revenue per icon, how many times each icon has sold, lifetime revenues, and more.

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 NULL.com) 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

SkyBlue CMS is now on GitHub

All things must eventually come to an end. SkyBlueCanvas lightweight CMS is officially at the end of its life. I built the very first incarnation of the software in 2003. Over the course of 8 years I spent thousands of hours developing the software and providing support. All of this was done for free. The software was downloaded over 50,000 times. I had an opportunity to interact with many very nice people around the world and made a few good friends in the process. But it is time to move on to other things. Continue reading