Friday, December 24, 2010

A full year’s worth of blog post ideas

I got this brilliant idea from Chris Whitely a few years ago. You can literally buy 365 fantastic niche-specific blog post ideas, in a single pack. All you have to do is tear off the top page and write about whatever it says, each & every day. Don’t copy them word for word, just use them as your springboard to get you started.

And if you know a blogger that is struggling with ideas for what to write about, it would make the perfect holiday gift. Just be sure to point out that it’s a blog-post-idea-a-day pack, because it might not be that obvious to them to use it for that purpose.

To make it easier for you, I dug up these from If you have a blog related to any of these topics or want to start one, these will be perfect for you.


61RQw rBBsL._SL160_ 61etVgXFYML._SL160_ 61RnuX137vL._SL160_

51sC67dlIyL._SL160_ 51MtwdHcgaL._SL160_ 51GnGh2Wh4L._SL160_

517yB80S2nL._SL160_ 51ikRDND8AL._SL160_ 517 rVA6hkL._SL160_

51tSamEgtDL._SL160_ 61p5SsQzpmL._SL160_ 51xfeh 01iL._SL160_

51HYRYjz6gL._SL160_ 51hEYGjCQlL._SL160_

Yes, they are affiliate links and Amazon will throw me a few cents if you buy through my links, but it won't cost you any more than if you had just gone to the site and found the calendars on your own. And if none of these calendars interest you or you don't like the prices, you are free to look elsewhere.

Tuesday, September 07, 2010

The Single Most Important Book I Was Ever Exposed To

Ed Emberley's Make a World When I was a kid, Ed Emberley's Make a World was a library book that my younger sister and I monopolized. One of us would check it out, and keep it for as long as possible, renewing it for the maximum number of times allowed. Then the other would grab it before the librarian could put it back on the shelf, and repeat the process.

We did this for years. I am really surprised my parents never bought us a copy, but to their credit, they remembered this and bought my daughter a copy when she was about 5 years old.

Ed Emberley teaches that if you can draw a few basic shapes (circle, square, triangle, lines, dots, and a few numbers and letters), you can draw anything that you can imagine. From building a heart shape from two circles and a triangle to more complicated things like castles, dragons, and even the Canadian flag, Ed shows how easy it really is.

But it's not "just a drawing book"'s a whole lot more. It's a child's first technical how-to manual. It sets them on the right path for acquiring the skills needed to self-educate.

Ed Emberley's Drawing Book: Make A World

Image by Austin Kleon via Flickr

It's really good for teaching kids how to follow step-by-step instructions, especially ones that contain no text...a skill that will come in handy later in life if they have to build IKEA furniture.

It also teaches a valuable life skill by changing how you look at the world. It teaches that anything in life that seems too complicated and hard to do, is made much easier when you analyze it and break it down into much simpler parts. The earlier in life a child learns this, the more doors will be open to them, and the list of possibilities greatly increased.

It's not enough to tell a child that they can accomplish anything in life that they set their mind to. They need to be taught how, and this book is a great place to start.


Purchasing this book through my Amazon affiliate link will not increase your price and is a great way to show your appreciation to me for introducing you to this book.

Wednesday, July 28, 2010

CaSe Matters

abc Budding young web designers and developers usually learn this pretty quick, when creating a page on Windows and not using the same case as the files and folders they are linking to. They often will use lowercase in all the URLs, regardless of the case of the actual file and folder names. And this will work fine when viewed on their Windows machine. But as soon as they upload it to a server that is running something else, like Linux, it stops working. Their page is full of broken images and dead links, because they used something like mypicture.jpg in place of the actual file name of MyPicture.jpg and about.html in place of the actual file name of About.html.

Or they upload an Index.html and wonder why when they visit their site they still see the default index.html page provided by their web host and why when they check on the server there are now two index files and not one.

For the domain name part of the URL it doesn't matter. That part is not case sensitive. is the same as is the same as

For the rest of the URL it could matter, depending on what operating system is being run on the server that is hosting the site.


windows-logo_c If the server is running Windows, case doesn't matter. The reason for this is because you can only have a single file or folder of a particular name in a folder, regardless of the case used in that file or folder name.

index.html is the same as Index.html is the same as INDEX.html

All three will lead to the same page.

In Windows, adding a file or folder of the same name with a different case to a folder, overwrites the original. Only one can exist.


linux-penguin-full1_2If the server is running Linux, case matters, as you can have multiple files and folders of the same name within a folder, each having a different case.

index.html is not the same as Index.html and not the same as INDEX.html

In Linux adding a file or folder of the same name with a different case to a folder, does not overwrite the original. Linux will allow all three to exist in a folder, and each are considered different. If you change the case of a file or folder in the URL path and the server is running Linux, and that variation does not actually exist on the server, it will result in a 404.

And if you upload a file of the same name but a different case, it will not overwrite the original. You will have both on the server, and lowercase is the default index file. This is the reason why the place holder index.html supplied by your web host is still seen, even though you have uploaded your Index.html file, and why you see two index files when you view it in your FTP client.


It is always best to assume the server runs Linux when creating links to pages on the web and when typing URLs into the addressbar of your browser. It is the only way to ensure that if case matters, that you are using the correct URL.

It is also best to use all lowercase in the folder and file names of your website when creating the files and folders, regardless of what operating system you are using locally. Always assume the site will be run on a server that is case sensitive. That way there is a set standard of practice you follow that leaves less room for error.

Step 1, before you begin coding, should always be to fix all your file and folder names so you won't have to worry about it later.

Tuesday, July 20, 2010

Free Art Download: Blame Game (CC-BY)

What you get: This image, about twice the size, without the watermark text, on a transparent background, in both PNG and PSP vector formats. 

Released under a Creative Commons Attribution license, suitable for personal, non-commercial, and commercial use.

This item has been moved to my art site.
Blame Game mug
Blame Game by app103
Create mugs at

Sunday, July 11, 2010

Free Image: Instant Photo (CC-BY)

What you get:

This image (drop shadow is included), about twice the size, without the text, on a transparent background, in both PNG and layered PSP formats.

On the layered PSP, you can easily insert the image of your choice over the black area.

Released under a Creative Commons Attribution license, suitable for personal, non-commercial, and commercial use.

This item has been moved to my art site.

Monday, May 24, 2010

Thank you, Henry Ford, for another fine product.

Charcoal_bagHenry Ford didn't waste anything. Wood and sawdust byproducts from automobile fabrication were used to make charcoal.

While he didn't invent the charcoal briquette (Ellsworth B. A. Zwoyer did, in 1897), he did found the Ford Charcoal company, which later became the Kingsford Company.

When E.G. Kingsford, a relative of Ford's, brokered the site selection for Ford's new charcoal manufacturing plant, Ford Charcoal was renamed to Kingsford, in his honor.

Creative thinking and frugality turned a waste disposal problem into a money making opportunity, leading to the founding of a company that today manufactures about 80% of the charcoal briquettes sold in the US, and recycling about 1 million tons of wood scraps, each year.

Thanks to Henry Ford being such a frugal guy, and a smart one at that, Americans have come to enjoy the ritual tradition of going outside on a beautiful summer day and cooking our food there, with a smoky barbeque, rather than in our kitchens and heating up the whole house.

Sunday, April 18, 2010 is Harmful to Your Reputation

It all started with a simple innocent tweet. As Vivek Wadhwa was finishing up his excellent post on outsourcing he tweeted about it and I replied with a tweet of my own:

my original tweet

Note the URL I tweeted to him was shortened using the service.

Now, Vivek is a TweetDeck user, and TweetDeck uses to shorten links, even links that don't need shortening, like mine. So what do you think happened when he retweeted me and responded?

Vivek's retweet

That's right, my already shortened link was reshortened with

Now what do you think you see when you click that link? The site I was trying to link to?

No, you see a warning page that implies that my original link leads to a malware, phishing, spam, or forgery site.


So my link to a reputable site is being called a bad site by because I used a competing URL shortening service in my original tweet.

Note that there is an email link to report mistakes on's warning page. What do you think happens when you click it and report a mistake? Do they check the link and remove the flag if the site is ok?

No, they don't. They told me to make a new link and give it out to people, as if that would undo the damage that was done, change the links in other people's tweets, and prevent others from retweeting the bad reputation damaging link that I never made in the first place.

Then they apologized and told me some day their service will be better, still not removing the reputation damaging flag from the link.


Can something like this affect you and your website? You bet it can.

If you or anyone else ever tweets a link to your site using a competing URL shortening service, and that link gets retweeted with any twitter client that shortens all URLs with (whether they need it or not) the resulting link to your site will be flagged as a bad site.

What happens when the average person clicks that link and sees that warning page? Well, the average person believes it and won't visit your site. And if your name is on the original tweet, it will also be on the retweet, giving you the reputation of passing out links to bad sites.

Will a smart web savvy user believe the warning page? Maybe, maybe not. But the average person probably will. As a developer I have seen the average person believe a lot of things that were not true, placing their complete trust in things like that page and other false positives, and believing the worst, even spreading the word about it as if it were the truth, telling others that a website or application was harmful. They think that companies don't do things like this without ironclad proof, so they believe every word of it.

What alarms me the most is the attitude of with regards to this problem and how they refuse to remove the flag from innocent links. They don't care if your reputation is damaged.

And it is in the best interest of not to fix the problem, since it makes more people use their service, worried that if they use another service and get retweeted, they could end up with a reputation damaging link to their site. So this whole problem serves to make more people use, out of fear, rather than convenience or because they have a better service.

I am not a user because it is not convenient for me. I have a browser plugin that uses, that with a single click of a button, copies the shortened link to whatever page I am on to my clipboard, ready to paste anywhere I want.

Other links in the stuff I tweet use, because they are cross-posts from friendfeed. I was pretty sure if I post something on friendfeed, cross-posted to twitter and it gets retweeted, reshortened with, it will result in one of those warning pages, too.

But I was wrong, it doesn't. In fact, there are a few other shorteners that don't get warning pages either, probably because they are so popular that they would get noticed pretty quick if decided to pick on them. does white list the following shorteners:


There is no reason why can't white list the rest of the popular shorteners if they can white list those. But those others are competing services and they don't feel like being nice guys about it. They would rather ruin the reputations of innocent people like you and me.

So what can you do to ensure you won't become a victim of's "bad site" interstitial page?

There are only 2 things you can do:

1. Always use to shorten your links and make sure everyone else in the world does too. (highly impractical, because you can't control what other people do.)

2. Let know this is unacceptable. Tell them to play fair and white list the other shorteners. The choice of url shortener you use should be yours and not theirs, and you should not be punished with a reputation damaging warning page because you use a competing service. (easy to do)

  • Send them an email:
  • Tweet them: @bitly
  • Spread the word by tweeting this post
  • Share this post on social networking sites
  • Blog about it
  • Tell your friends

Don't stop making noise about this till stops damaging the reputations of innocent people.


UPDATE May 8, 2010: has changed their interstitial page, slightly. Instead of the top banner saying "WARNING - visiting this website may harm your computer" it now says "Stop - there might be a problem with the requested link"

But it goes on to say

  • Some URL-shorteners re-use their links, so can't guarantee the validity of this link.
  • Some URL-shorteners allow their links to be edited, so can't tell where this link will lead you.
  • Spam and malware is very often propagated by exploiting these loopholes, neither of which allows for.

The link you requested may contain inappropriate content, or even spam or malicious code that could be downloaded to your computer without your consent, or may be a forgery or imitation of another website, designed to trick users into sharing personal or financial information.


I still consider this unacceptable. If can detect a shortened link at the time someone clicks, they can detect it at the time someone submits it for shortening, and just not allow it. That page is completely unnecessary and can still be damaging to someone's reputation.


Come on,, just do the right thing! How hard is it to just not reshorten?

Saturday, March 27, 2010

Tons of Free Stock Photo Sites – Commercial Use OK – No Attribution Required

When you are a blogger, web designer, developer, or creating a product for resale, you might need photos for your posts, templates, and other designs, but you can't just use any photo you find on the internet. That would most likely violate someone's copyright and get you into a heap of legal trouble.

So what are you supposed to do if you don't have a camera or any photography talent?

Stock photos? Sounds good, but most stock photos cost money.

Creative Commons licensed photos from Flickr? That could be good too, but that requires a link back and there may be restrictions against commercial use. Can you imagine having to put a long Flickr URL on every t-shirt and mousepad you make?  How would you go about giving proper credit on a small 125x125 ad? And if you are making web templates it might not be the best idea to trust people that use your templates to keep the attribution links intact.

So where can you get a whole bunch of great photos to use, that don't require an attribution link, won't cost you a dime, and allow for commercial use, too?

Fortunately for you, I have done some research into this and found quite a few sources.

Screenshot - 3_27_2010 , 5_16_30 AM  Fotolia has a section on their site where they give away free stock photos. The selection is limited, but they change the photos offered on a regular basis. Good for web use. Files must not be displayed in a size bigger than 640x480 pixels. Can not be used in items meant for resale (no printed t-shirts, web templates, etc). Free membership is required.

Screenshot - 3_27_2010 , 5_18_37 AM has tons of photos with varying licenses, many of which allow for commercial use, including items meant for resale. Check the license terms included on the page with each photo.
Screenshot - 3_27_2010 , 5_20_34 AM has nothing but public domain photos. You can do anything you please with them, including items for resale.

Screenshot - 3_27_2010 , 5_23_11 AM  Crestock gives away one free stock photo each week. If you hit the site every week, you can build quite a nice collection. Sometimes they even give away a vector instead of a photo. All material they give away is covered by their standard license agreement. Free membership is required.
Screenshot - 3_27_2010 , 5_25_30 AM  Free Media Goo provides free images, audio files, textures and flash files that you can pretty much do whatever you please with them except use them in propaganda, pornography, or anything suggestive, according to their license.
Screenshot - 3_27_2010 , 5_26_39 AM  freerangestock offers photos you can use for just about anything. They request that you give credit, but they also say it isn't required if you don't want to. There is a credit and link requirement if you use their photos as part of a web template, though.
Screenshot - 3_27_2010 , 5_27_59 AM  Image*After lets you do anything you want with their photos, as long as you don't use them to set up a stock photo site that competes with theirs.
Screenshot - 3_27_2010 , 5_29_21 AM iStockPhoto gives away one free stock photo each week, under their standard license. They also give away a free vector, video file, and audio track each month. Free membership is required.

Screenshot - 3_27_2010 , 5_31_46 AM  Morguefile has some very generous license terms that even allow you to sell the images, as images, as long as you have altered it so that it isn't identical to the original.
Screenshot - 3_27_2010 , 5_32_59 AM has some really nice images that you can do whatever you please with, as they are all dedicated to the public domain. There are a few sections containing photos that are not public domain, but that collection is a rather small part of the site.
Screenshot - 3_27_2010 , 5_34_00 AM  Photogen has images that are good for the standard commercial uses that don't involve redistribution or printing on products for sale.
Screenshot - 3_27_2010 , 5_36_21 AM  Photo Rack says there are no limitations on the use of their images.
Screenshot - 3_27_2010 , 5_37_23 AM  Pixel Perfect Digital has lots of great images, but you can't use them for items for sale or redistribution, and that includes not using them in web templates.
Screenshot - 3_27_2010 , 5_38_40 AM has images you can do anything you want with, no restrictions.
Screenshot - 3_27_2010 , 5_39_44 AM is a repository for free public domain photos. You can do anything you want with them, but keep in mind that none of the photos have model or property releases. If you want that type of photo, they do sell some cheap, in the bottom section of the main page.
Screenshot - 3_27_2010 , 5_41_22 AM was created by designers, for designers and will pretty much let you do anything with their photos except redistribute them as stock photos. The only payment they want is the pleasure of knowing what their work has become. All they want in return is to be able to see what you have done with them, which means either sending them a photo of your product, screenshot of your software, link to your website or template, or whatever other way you can show them what their images have become part of.

Norebbo has some great 3D renderings that would be perfect for illustrating technology related blog posts, creating web templates, Powerpoint presentations, and many other types of projects. The free images are ENORMOUS compared to similar free images offered by other artists. Norebbo has some very generous terms of use for his free images, too. You may use them any way you wish, except redistributing them, as-is. And while a link back to his site is appreciated, it is not required. And if you need even larger versions than Norebbo is offering for free, you can buy them in his shop.
Screenshot - 7_25_2013 , 9_07_04 PM Stock.xchng offers lots of high quality stock photos, free of charge. Their licensing terms allow for commercial use, with only a few limitations. If you'd like to use a photo for certain uses (web templates, print on demand items, etc.), you will have to contact the photographer and ask for permission, first. Some photos also require you to notify the photographer that you plan on using it for something that will be displayed, publicly. So, for example, if you plan on using it for a blog post, contact the photographer and give him a link to your post, so he can see it. Some photos may have additional terms, set by the photographer. Check the page before downloading. And be sure to rate and leave comments on the photos you use. Photographers love getting feedback on their work. Free membership is required.

Do you know of a stock photo site that I might have missed that will allow you to use their images commercially, without attribution? Leave me a link in a comment.