Tuesday, April 29, 2014

Smashwords.com: A great place to get your book or screenplay published.

Smashwords, a self-publishing platform for authors of all kinds, is at the forefront of the exploding self-publishing revolution.  Blogging has made thousands of people millionaires by simply sharing their opinions in a forum they control online, earning income from ad revenue and endorsements, fueling the ability to reach the masses.  The irony is that many of these people who make money blogging would do it for free -- they just want to express themselves and be heard, so much so, there are people who would be happy to even pay to blog!

Web publishing has empowered millions of people to express themselves and Smashwords makes it easy to self-publish, it's so easy you could have your own ISBN and your book on Amazon and iTunes in the less than a day.  Pretty powerful!  The web, and its ability to deliver content at little cost has supplemented the income of millions of people in the form of blogs, websites, self-publishing, and self distribution.  The ability to self-publish and self distribute high resolution video content and reach a potential world audience with little distribution costs, little physical labor or material costs, and no costs in energy has already transformed many lives and revolutionized the publishing and entertainment industry.

I felt empowered when I published a short story I wrote for a writing contest and decided to publish it on Smashwords.  I haven't exceeded my goal of 10,000 downloads, but it get closer to that every day.  Not exactly Stephen King, but it was a great feeling that people actually took the time to download it on their e-reader and perhaps read the whole story, all 2,340 words of it!  Here's a snapshot and link to my short story if you would like to learn more about Smashwords and how explore how it works, no better place to start than a word-of-mouth recommendation!


If you want to learn more, feel free to contact me through the contact form at my website or Google +.  I had such a great experience I decided to publish a screenplay I wrote back in 2008 called "Fine English".  You can visit the landing page for this full 27,000 word screenplay.  Smashwords help you market and distributes your book to a network of over 100 million subscribers throughout the world.  Here's the cover and link to the screenplay:




I unfortunately encountered a few formatting errors, which Smashwords is very good at helping authors rectify.  They don't want your work showing up on iTunes and other digital libraries looking wonky.  You can even set a "sample" portion to "tease" readers and allow them to read a little bit of your book to help them decide if they want to download it.  Revenue sharing is a pretty fair arrangement, and the options for different readers to download your work in multiple formats for Kindles, iPads, etc are thorough and pretty reliable.

No more "middle-men" and publishing "gatekeepers"

Information and stories used to take so long to reach people because they had to be in physical forms and be physically distributed so they could be read.  All that energy and time to put into making copies then packing them on horseback or put in ships that sailed across the vast oceans.  It's amazing we humans ever bothered to leave the caves we lived in.  Now, we complain when our Internet connection is slow so the latest movie we're streaming pauses to fill the buffer.  Good grief, we're all such wusses now.

The Internet has unleashed the individual, it has empowered them to bypass the "middle man".  If you had enough creativity and guts, you not only can publish your book without dealing with an agent OR a pedantic publisher, you can produce your own movies and distribute them yourself without being beholden to distributors and agents and the other self-serving industry insiders who like to think their club is just too exclusive for the masses.  Likewise, a book author no longer has to go through a publisher, they can just post their writing online.  Many literary agents and book publishers are self-proclaimed experts and most of them, like all of us, are only human and subject to perceptions that are skewed, distorted and often too self-serving so they may think they're experts but in actuality they've lived too long in a bubble and aren't really in tune with what the plethora of markets ripe for paying readers.  One more thing about publishers, they always say they're looking for specific topics, genres and material, so they don't bother accepting or reading anything out of their own comfort zone.  Does this sound like a good business model?  Doesn't it cost the same to print 320 pages of novel X as it does novel Y?!

J.K. Rowling was rejected over 6 times before a publisher accepted her work, enough said about the "wisdom" of the publishing industry.  No longer do individuals and groups have to produce their creative vision to please these gatekeepers!  It's been a revolution in the making that will soon reach its apex the first time a complete unknown, perhaps the next Thomas Payne, breaks the 10 million book download threshold for his (or her) masterpiece that will shape America's future and mold its destiny much like Thomas Payne's Common Sense did centuries ago.  The miracle here will not just be the feat of obscurity beaten merely by the pure quality of one's writing, but the very fact not a single book will be physically printed and the book will manage to reach and impact so many people.  Possible?  You bet.  Will it happen?  I believe so, eventually.

Friday, April 25, 2014

Speed up your Wordpress website quickly at no cost

Please check out my latest review of "WP Fastest Cache", a Wordpress plug-in that I have been using this past year.  I hope it helps speed up your website.  In some cases, I have seen a 10 fold decrease in load times!

http://tools.belchamber.us/wordpress-caching-accelerating-your-website-reliably-with-wp-fastest-cache/

Monday, April 14, 2014

Filing Taxes Last Minute? H & R Block Tax Preparation Easy and Fast

If you are looking for a last minute recommendation to filing your taxes, I haven't experienced a better service than H & R Block.  In less than 30 minutes, you can file your taxes at www.HRBlock.com and it's free unless you have some crazy deductions or need to file a Schedule C for a small business.  If you have a couple of businesses, you will only be charged once for one or more Schedule C's.

It's well worth the $34.99 they charge for those extra business write-offs.  H & R Block has continuously improved their website useability and overall cover almost every dreaded IRS income tax detail to the very last stone which they do not leave unturned.  It has been a very good service, it's just, well.... unfortunate that we Americans do it to ourselves and have voted for politicians and created such a monstrous machine.

Why do we subject ourselves to the torture of having to file taxes?   Seriously.

...It's just unfortunate and a waste of our country's resources and collective time that we have this silly annual filing fest in the first place

Why can't it just be a simple pay-as-you-go and WHY, someone please tell me, WHY do we tax peoples' income of all things?!  Taxing income is the most counter-productive, idiotic, self-destructive scam ever invented.  There's no surer way to hold back a nation's potential, burden the poor, and encourage waste, fraud, and sloth.  Why do we punish people for working to put food on the table?  Why do we discourage industry and productivity so directly?  Why don't we just come out and say it -- "If you work you will have to pay for the privilege."  How stupid can you get?

I know what you're going to say, it's because we need to pay taxes for all the government provides us.  Do you really think the government provides us?  Is taxing income really the only way a government can get money from its citizens?  Really?!  Think about this -- your taxes are providing for the government and in return you get to categorize, file, claim, mail, vouch, record, stamp, sign, seal, file (again), notarize, pay, deposit, dispute, amend, stand in line like some paralegal clerk on endless fools errands.  Yes, all these fun things for us all to do, enacted by us all.

We're all a bunch of foolish chumps getting fleeced, out to turn hard working Americans into pencil pushing, paper filing, tie-wearing, accountant and attorney supporting misguided, misallocating sissies our predecessors, ancestors, forefathers, past titans of industry, previous philosophers and other real people who helped build this country with their blood and sweat would shake their head in disgust at.  We have lost our way, America.

For those who would also appreciate the absurdity of carrying a typewriter into a battlefield, I hope one day we regain our common sense and find a better way and lean our government to the size and scope the Constitution is meant to restrict it to -- before it's too late.

Until then, be a chump like me and file your taxes on time then go to work and earn the right to do it again.  Aren't we lucky.  ... or start voting Libertarian!


Monday, April 7, 2014

Disaster Restoration, Home Remediation, and Home Service Companies have an experienced advertising ally with RestorationAdvertising.com

Television advertising is still the strongest and most effective form of advertising.  If you own a disaster restoration company in the U.S. or Canada, I bet competition for market share is high.  Often, the tactics of some of the bigger restoration/remediation companies means to attack or mock the smaller companies.

"They only have 3 trucks and 6 employees, they can't handle bigger jobs," they will clamor, omitting the fact that they themselves often need to resort to using subcontractors or share resources for bigger restoration jobs.  What your smaller restoration company needs is a solid plan -- a business AND marketing plan.  Then, you need to assess your budgets and align them with your expectations.

If you can afford to invest enough advertising dollars to reach 100 GRPs of your market (that's gross rating points) every month and sustain that for a whole year, if that won't break your advertising budget, do it.  Why?  You need to advertise consistently to build your name awareness and be top-of-mind.

No one plans on a disaster

No one ever wants to make a call to your company, but if they come home to a flooded home, chances are if you're in Richmond Virginia you will remember to call "MA Williams Heating and Air" over someone else.  Why?  They advertise.  They stand out, they air memorable TV spots that break through the local clutter and catch the viewers' attention.

Many companies out there strive to accomplish raising their market profile but without a cohesive plan in place, a budget and a commitment to let advertising work for them, they fall short.  They resort to all sorts of ploys, radio, email campaigns, mailers, newspaper ads.  Still, all advertising studies prove that as effective as an advertising mix is, you're still much better off -- 20 to 1 in many cases when measuring your ROI, to invest your advertising into television first and augment with the rest.

TV leaves a bigger imprint on the brain

This is a fact that people who view video recall the content much more frequently and longer than any other form of advertising.  Since TV is so effective, if your company is spending money on other forms of advertising and your fleet vehicles are decked out, your company office building and warehouse(s) are clean and marked with excellent signage, your website is SMART PHONE FRIENDLY, and you already have a sales manager to build relationships within the community, focus on your budget and expectations to see if you shouldn't allocate any remaining advertising dollars to a persistent, consistent, and memorable television ad campaign so you can STAY TOP OF MIND.

For more information, visit RestorationAdvertising.com.

Tuesday, April 1, 2014

Tortoise SVN & CollabNet Subversion Edge: A great document versioning repository starter kit and a simple and fast way to manage your code projects for free

About two years ago I was introduced to Tortoise SVN.  I confess I heard of it before but never looked into it.  Revision control is very important in managing many of your code projects, but it can even be used for many other types of digital projects and be very useful for any activity where you have a team of people contributing parts of digital assets used towards the compilation of a larger project.  It can store almost any type of file, including text, images, and special documents like PDF and .doc files.

It's a big undo time machine.  It's like a gatekeeper, bookkeeper, filing cabinet, secretary, note taker, and more.  As a matter of fact, the only thing it needs is about a 20 minute installation and plenty of disk space somewhere on your network.  It does most of the work, but if you ever made a change to the website and needed to restore it quickly back to a version that was more stable, you can do all that with a click of a button.

Worry free tracing and tracking as the puzzle gets built

Though I'll focus on the benefits of managing your web code for websites using Tortoise SVN with CollabNet's SubersionEdge SVN server, I can't help but look back and wonder how I worked at so many large corporate companies and they did not take advantage of document versioning and how much easier everyone's lives would have been, how much time we all would have saved had we been using revision control!  It streamlines many things and becomes more useful and vital as the size of your organization and the number of contributors to any digital projects grow.  I am not exaggerating, it will make your company more productive and save countless hours reassembling, hunting down, recreating documents and other digital assets.

The systems that control revisions are called different names, according to its Wiki page, it's known as "revision control", "version control", and "source control".  A VCS is a common acronym for a stand-alone program that accomplishes multiple versioning and document repository tasks.

20 minutes to having a professional code environment

You first need to install and run an SVN server.  There are plenty of different systems out there, some you can install on an existing server, of course, but some come with a server built in.  If this is your first time setting things up, your fastest solution isn't a bad choice at all -- even for large projects.

Install Subversion Edge

Go to www.collab.net/downloads/subversion and download and install the proper Subversion Edge file for your computer.  As of this article, it's free, unless you need the Enterprise version.  If you already have a server running on your computer, keep in mind that Subversion Edge should have its own IP address to work properly or you will have to do some deeper configuration and possibly change the port addresses as well.

Once you install Subversion Edge, there are some basic settings, just follow what they recommend, this should work 90% of the time and won't take you long.  Subversion Edge operates in the background, it's very efficient with your Windows resources.  I'm no Windows expert, but I believe Subversion Edge runs as a service, not a program, so it's not something you click and launch, it's just on until you stop the service in the computer's manage menu.

Getting to the SVN server is as easy as opening a web browser and typing in the computer's IP:3343, the number after the colon being the port.  The actual address will be provided to you upon set up, by the way.  It's simple, now you have a server, it's ready to accept any kind of document.  You have to set up your first repository, but that's easy, this is just like setting up a bank account -- you're setting up a place and some credentials so there's an understanding that things will be deposited or withdrawn in the form of digital information (unfortunately not money!)  I like to use the standard SVN folder structure where all the code gets stored in the /trunk -- just in case you are wondering when you install, your files don't have to mirror this and you can put them anywhere or not even in a sub folder.


Tortoise SVN

Now you need a way to tell your SVN what files and the location of files belong to a designated repository.  That's where Tortoise comes in, it's a simple program that operates on the Windows system level that will then piggy back onto Windows Explorer and add a contextual menu interface to allow you to do all sorts of things with a single file, group of files, or even a collection folders.  Keep in mind that Tortoise SVN isn't a program you double click and run, it's installed and running along with Windows Explorer that you call on mostly by right-clicking  to get to the menu to control things.

Here is a screenshot of Tortoise in action.  By the way, you don't need to install an SVN server like CollabNet, Tortoise does have its own built-in repository system, but this is local file based and really only recommended if your repository locations are kept on your local computer and not somewhere on a shared network drive.

Screenshot of Tortoise SVN contextual menu in Windows





Install Tortoise SVN

Just go to http://tortoisesvn.net/downloads.html and download the proper version for your computer.  There's a lot to learn about revision control and we've just touched the surface.  Knowing your previous code is safe and you can quickly restore code will empower you to not have to worry about keeping versions and multiple versions of files any more so you can focus on being more effective.

The first two commands you will learn is to "Add" files and "Commit" them.  Committing not only sends the files to the server and timestamps them, it allows you to type a quick note so you can reference the phase of the project at that particular time so you can easily reference and find those files later.

Another useful command you will probably use is "Clean Up", though it is unclear the background processes this involves, this usually helps keep your files in order before sending to the repository.  There are plenty of other very useful and more advanced features that you should experiment with when you get more comfortable using revisioning, especially if you work with multiple developers in collaborative team environment -- it's essential to learn how to branch and merge documents.  Also, never again will you have to just wonder how to compare two different versions of the same file and comb through line by line, Tortoise an highlight changes using a very straightforward file comparison tool.

Other uses for revision control

Revision control can also help manage and maintain creative projects such as video production or animations

I highly recommend using revision control for projects outside of web development!  For instance, if you are a 3D animator like me, you will tend to create a lot of versions of the same project and name each file with a sequential number and possibly a small note after it.  Being in the video production business for over 20 years, I know revision control could also help manage video projects, too.  Not only could you keep back ups of your video files automatically, you could version your animations, designs, and video editing projects in Adobe Premiere Pro or Apple Final Cut Pro without resorting to some crazy naming convention.  Whenever you reach a new phase of your project, you simply "Commit" the files to the repository.

Writing a novel?  Break it up into different sections and save them in their own repository so you can later have trackable notes and a history of your writing!

The other nice benefit of using document versioning is that all your past files aren't laying around in your main project folders, they're simply stored in the cloud, waiting for you if you need them!