Beware the Software Siren

I've heard several prominent web marketers mention in their classes and public forums how easy it is to create your own software. Why, all you have to do is run over to Elance.com or RentACoder.com and have some poor shmoe from Outer Slobvia whip out what you want. And all for the price of a few trips to Starbucks.

Uh, not quite.

Is that a spec in your eye?

First of all, there is the matter of specifications. A spec is a description of what your software should do. The more specific your desires, the more detailed your specification needs to be. Even the most malnourished coder in Slobovia is going to balk if you say, "Try a gray background?oops, no, don't like that. Let's try light blue? Oh, that's not right, either. Let's try mauve." If you just want to specify "the important stuff", you have to be prepared to accept all the "unimportant stuff" however it is handed to you.

By the way, both RentACoder.com and Elance.com have provisions in their process and terms of use that protect their developers from vague specifications. The good news is that there are also provisions to protect you, the publisher. Regardless, the more detailed your specification, the greater the chance of a happy outcome. Ah, but writing those darn specs takes a lot of time? far more time than it sounds like when the gurus tell you how easy it is.

This was only a test

There's also the small matter of testing. Once you accept a developer's work, they get paid and get on with their lives. You, however, must live with the software. If you don't find every bug that must be fixed before you pay the coder, you either have to put out another project for bid to repair things or live with the problems until you do.

Therefore, you must test your software upside down and backwards, on a variety of machines and different versions of operating systems. You must also test the installer and the help system? oh, you forgot to specify those? Too bad, those tasks now require an additional project. Since they are radically different in nature (one is technical, one is not), you probably need two different people to do the work. Coders are rarely proficient enough writers to create an effective help system. I'm being kind, so let me emphasize this point without getting nasty: Don't let your programmer touch your documentation. Period. Never. Ever.

Help, oh I need somebody

You may be tempted to skimp on your help system.. Trust me, that is not a good idea. For one thing, in the minds of today's consumers a reasonably good help system is considered a bare necessity. For another thing, a good help system will lower your return rate. It is a worthwhile investment.

A help system also lowers your ongoing technical support costs. What tech support costs you say? Well, here's a statistic that will blow your mind: Most software companies allocate a minimum of 30-40% of a product's purchase price to technical support. The reason is simple: It's cheaper than refunds. Now you may not have created a Microsoft Office clone, but I guarantee you that some inexperienced users are going to need handholding. In my opinion, even in the world of niche products you must at least offer same-day e-mail support.

Xena is cool. Xenophobia is not.

Now before you think I'm just an American developer dissing the folks from other lands over on E-lance and RentACoder, think again. I use both services and love them. And I have developed some excellent working relationships with individuals at both sites. My purpose here is to fire a warning shot across the bow of wannabe software publisher's boats: Software development is a mind-bogglingly labor intensive task whether you do it yourself or pay someone else to do it for you. Web sites like E-lance and RentACoder have lowered the cost of software development to the point that a middle-class American can think about becoming a publisher without having to sell the house.

But you can still get burned, and it is worth counting the total cost of publishing before you get started.

Copyright 2005 - Ross Lambert, the Midnight Marketer

Ross Lambert is co-founder of TheVentureForge.com, a mentoring, hosting, tooling, and e-commerce incubating membership site. He is also a Senior Software Engineer for a fast-growing telecomm in Kirkland, WA and a happy husband and father.

In The News:

University of Helsinki Publishes Free Intro Course on Modern JavaScript-based Web Development  WP TavernThe University of Helsinki is offering its “Deep Dive Into Modern Web Development” course online for free. It provides an introduction to JavaScript-based web ...
IoT: Revolutionizing the web development sector with  JAXenterIoT is a diligent technology that has totally transformed our daily lives. But how has the technology affected web developers? In this article, we attempt to ...
Why Is WordPress The Top Choice In Web Development? Let Us Count The Ways  HostReview.comWhen a business takes the time to meet with an app development company, a number of questions are going to come up. An app development company can ...
Profile In Success: atCommunications Marks Two Decades of Excellence in Web Development and Digital Marketing  EIN NewsAs technology has evolved over the course of the last two decades, so have firms like atCommunications that create *content* for it.
O'Reilly Partners with Netlify to Publish Free E-Book: Modern Web Development on the JAMstack  WP TavernIf you are following the JAMstack (JavaScript, APIs, and markup) craze and want to learn more about the history and best practices of the architecture, O'Reilly ...
Android Developers In Demand But Programmers Are Losing Interest: Report  FossbytesAccording to the latest report by Indeed.com, employers' interest in hiring mobile developers, especially Android, has seen a significant rise from May 2018 to ...
Tripti Tiwari defies the small-town definition of 'good girl' to start up CloudTrains Technologies  YourStoryWhen Tripti Tiwari was growing up in the small town of Gwalior, she was often fed the scary narrative that “good boys” become powerful and responsible men ...
GoodFirms Unveils Reliable Web Development Companies for Major States & Cities of USA for Q2- 2019  PRNewswireWASHINGTON, July 23, 2019 /PRNewswire/ -- Website is a strategic asset for a business. It is imperative to build a unique and attractive site to stand out of the ...
What Makes Laravel Development A Preferred PHP Framework for Web Developers?  Customer ThinkWebsite development is a crucial part of technological development. Websites give individuals and corporates a presence on the internet. The sites also act as ...
Web Development New York Agency, Huemor, Discusses the Top Conversion-Boosting Techniques You Should Pay Attention to For Your Ecommerce Website  Yahoo NewsConversions are an essential measure of success for any ecommerce website. If your conversion rate doesn't increase (or hold constant) with higher levels of ...
ADA Reveals List of Top Web Development Companies in India  EIN NewsHere is the periodic list of India's most innovative companies in web development by ADA, check them out.
Top of the List: Busiest Central Ohio web development firms  Columbus Business FirstYour company's website is its window on the world. Central Ohio's web developers make that window transparent and interactive.
Web Developer job with Lebanese American University | 401526  mediabistro.comWeb Developer in New York , Experienced (Non-Manager), Web Production, Creative & Design with Lebanese American University. Apply Today.
The Benefits of WordPress Multisite for your Web Development Project  Coast DigitalSometimes a web project requires room for growth. You might have a large amount of *content* which requires careful differentiation and organisation; a website ...
How to Set Up a Raspberry Pi Web Server - Tom's Hardware  Tom's HardwareOne of the most popular uses of the Raspberry Pi is as a web server that lives on your local network. Whether you need an Intranet for your office or a small ...
Carlow company shares its top ten tips to make the most of your Internet address  Carlow LiveCarlow company Blacknight shares the secrets of online success.
Top 6 Frameworks and Tools To Build Progressive Web Apps  AppinventivWe have curated a list of the best frameworks for PWA for entrepreneurs struggling with the choice. Know which PWA frameworks and tools made it to our list.
Job Data Shows Spike in Android Skills Demand, but Mobile Job Searches Are Down  ADT MagazineEmployer interest in mobile developers -- especially for Android -- climbed from May of last year to this year, but job seeker interest significantly decreased ...
Web Development Company in NYC, Huemor, Discusses the Difference Between Web Design vs. Web Development  Yahoo FinanceNEW YORK, July 24, 2019 /PRNewswire/ -- Though the two terms are used interchangeably, "web design" and "web development" describe different tasks in a ...
70 Web Design and Development Terms We Wish You Knew, Part 2  Business 2 CommunityIn Part One of this two-part post, we gave you some definitions and comments for terms we use here every day. I broke it into two parts because it was getting ...
Web Developer (Full-Time) job with Wilmington University | 402445  mediabistro.comWeb Developer. Wilmington University. Employment Status: Full time. Location: Wilson Graduate Center. department: University Relations. Effective ...
The Top 5 Services That Software Development Companies Provide, According To A New Report  Yahoo FinanceResearch shows that 59 percent of businesses outsource software development services in order to save money and obtain better results. SDCR - Top Software ...
Former Grant Union student offers web development, design  Blue Mountain EagleJohn Day resident Harsh Patel, a former Grant Union student and recent Boston University graduate, is jumping into real-world entrepreneurial experiences.
PHP web development internship in North Holland, Amsterdam  IamExpat in the NetherlandsDTT is hiring a PHP web development internship in North Holland, Amsterdam. Are you an expat looking for jobs in English? Apply now!
NewFilmmakers Los Angeles Unveils Lineup For Latinx & Hispanic Cinema Festival  DeadlineNFMLA has partnered with for their annual NewFilmmakers Los Angeles Film Festival InFocus: Latinx & Hispanic Cinema Festival.
What You Need To Know As A Web Developer  OxGadgetsAnyone who writes code for a living or a hobby will tell you, web development can be hard, complex and time-consuming however the majority will tell you that it ...
13 free tools for API design, development, and testing  InfoWorldThe rise of RESTful APIs has been met by a rise in tools for creating, testing, and managing them. Whether you're an API newbie or an expert on an intractable ...
Top 5 Reasons to Take Web Developer from Outsourcing Specialized Company in 2020  Programming InsiderWeb development is one of the most software engineering fields where the demand for web programmers is continuously increasing worldwide. With the ...
Web Design Company, Huemor, Explains the Top Five Ways to Get More Leads  PRNewswireNEW YORK, July 29, 2019 /PRNewswire/ -- Getting more leads for your business doesn't have to be a hassle or cost your company a fortune. Huemor, a web ...
Next.js 9 Released: Q&A With Co-Author Tim Neutkens  InfoQ.comThe Next.js team recently released Next.js 9, featuring improved developer and user experience. The new Next brings built-in zero-config TypeScript support, file ...
Study Web Development or Games Programming at SAE London  Hackney CitizenSAE London delivers industry-focused 2-year creative media degrees and 1-year diplomas in Animation, Audio, Film, Games Programming, Music Business and ...
DesignRush Reveals The Top Search Engine Optimization Tactics That Improve Rankings In 2019 - Plus, The Best SEO Agencies  Yahoo FinanceA recent report states that every second, more than 67 thousand searches are performed in Google. DesignRush researched some of the trends that are ...
70 New classes at RCC starting Sept. 3  Richmond County Daily JournalHamlet, N.C. (August 20, 2019) – Richmond Community College's fall semester is underway, but the College has a whole new set of classes starting Sept. 3.
The Genetic Education for Men (GEM) Trial: Development of Web-Based Education for Untested Men in BRCA1/2-Positive Families.  UroTodayCascade testing for hereditary breast/ovarian cancer is an important public health priority. Increasing attention has been paid to the relevance of testing for men ...
Best CMS of 2019  TechRadarWe'll help you choose the best CMS for you. No matter the size or nature of your operation, find the right *content* management system here.
OpenTracing and OpenCensus merge into OpenTelemetry project; Google introduces OpenCensus Web  Packt HubGoogle's OpenCensus Web is a library for measuring application performance of web pages.OpenTracing and OpenCensus merges into OpenTelemetry.
QA Testing Analyst  Charlotte AgendaOverview: We're a large B2C SaaS company – and by large, we mean 10-14 million unique visits every month. Providing online sign ups for groups to get ...
Digital Transformation support for local businesses  Banbridge LeaderArmagh City, Banbridge and Craigavon Borough Council's Digital Transformation programme is once again open for applications with over 50 local businesses ...
What are the latest web development Trends For businesses In 2019?  YourStory.comIt's impossible to go along with web development trends; because it is subject to change. Rarely, a week passes without any release of a new JS framework, ...
Top Web Development Trends 2019  YourStory.comWeb Development Trends 2019 Do you know global internet users number have surpassed 4 billion in 2018? It is found in a recent study by We Are Social and ...
New Food Insider delivers new product competitive intelligence  Food Business NewsKANSAS CITY — Speed-to-market is a necessity in today's food and beverage product development process. The degree to which companies, both small and ...
Current Big Trends in Web Development  HTML GoodiesHow many of these big trends are you using in your web site development today?
Top 10 Image Formats That Are Best for Web Development  YourStory.comWeb application development is one of the biggest trends in this era because now a day's software has tons of functionality that cannot work properly on our ...
Things to consider before going into web development  JAXenterWe normally don't offer beginners' guide for aspiring developers but this time around we are making an exception! Amit Jat has a set of extremely useful ...
How To Find A Stellar Web Development Agency  ForbesWhen you're looking to hire an agency, act as if you're hiring an employee.
Know About Role of PHP In Web Development  Customer ThinkIt is a well-established fact now that for any company to flourish it needs to have its presence on the digital platform. While social media can be the right place to ...
Internshala Trainings launches The Web-Dev Battle - A web development contest  Knn IndiaInternshala Trainings has launched The Web-Dev Battle for the students who are passionate about building their ideas from scratch using their creativity and ...
@Pika/web Frees Modern Web Development from the Complexity of Package Bundling  InfoQ.compika/web, part of the pika tool chain, aims at improving web application developers' experience by turning often-complex bundling processes into an opt-in ...
Are You Missing This Important Puzzle For Web Development Success? – Test Driven Development  YourStory.comAs a Web Development Company, there are many aspects of your business that determine your success. You can choose to create your application as cheap as ...
The Crucial Role of AI in Web Development  Analytics InsightArtificial intelligence is undeniably no longer a buzzword in the web development space. AI in web development is used to design automation, integrating into ...
Why use Vue.js for UI web development?  JAXenterIf you are looking to start a new project and you are not sure if Vue.js would be the right choice for you, check out this overview of the popular framework.
What makes Laravel the most Preferred PHP Framework for Web Development  Customer ThinkOne of the most daunting tasks for any business is choosing the right PHP development framework to build a robust web application. PHP frameworks are not ...
Top 5 WordPress Development Companies in the World  YourStory.comAre you searching for top WordPress development companies? We are providing you the list of top and best WordPress development companies in the world.
A Quick Primer on Managing Your Web-Development Tasks  EntrepreneurNeed to modify your website or app? Here are the tips you'll need to do that right.
BitMEX to Limit Access From Seychelles, Hong Kong and Bermuda  CointelegraphMajor crypto exchange BitMEX announced that it will restrict access to its platform from Seychelles, Hong Kong and Bermuda.
Stefan Judis, a Twilio web developer, on responsible web development with HTTP headers  Packt HubAt this year's JavaScript Fwdays, Stefan Judis, who works at Twilio as a frontend developer, talked about how web developers can make their sites secure with ...
Web Development on an iPad  Laravel NewsThe idea of working entirely from an iPad has always appealed to me. The portability, the battery life, and of course the touch screen makes it an excellent device ...
Cosmic JS wants to simplify web development so you can focus on content  TechCrunchIf you are a web developer, you know how complex many of the traditional web *content* management systems have been. One of the big problems has been ...
Head of Web Development job with QUEEN MARY UNIVERSITY OF LONDON | 175514  Times Higher Education (THE)Department: Marketing & Communications Salary: £46,489 - £51,899 per annum inclusive of London Allowance (Grade 6) Location: Mile End Closing date: ...
Web development: So many choices to get the right fit  SDTimes.comOn one hand, the web today provides a wealth of information, giving developers easy access to a number of resources useful when running into a problem or ...
Harness web development skills to create better desktop applications  The GuardianIntegrating best of breed desktop applications from Adobe Creative Suite with web tools can provide a better experience for creative staff. Sakib Supple.
This cheap online course will teach you all about front-end web development  MashableInteractive buttons. Scannable layouts. Flashy graphics. Beautiful typography. Elements of a website — or any digital product for that matter — that make you go ...
Tips to Boost Your E-commerce Sales  Business.comIncrease your online store's sales with these 10 helpful tricks.
How AI is reshaping web development | Articles | Big Data  Innovation EnterpriseHow AI is enabling are reshaping web development and giving developers everywhere hope about the future of tech.
Vital points to consider while choosing the platform for website development  ITProPortalSelecting the best platform for your website is an absolute requirement for your business, but choosing the right platform isn't that easy.
Future of web development in India  Daily News & AnalysisFuture of web development in India - Web development, as a career, has witnessed a boom all over the world, including India, since the time e-commerce has ...
JavaScript and Web Development InfoQ Trends Report  InfoQ.comThis InfoQ Trends Report looks at the current trends with JavaScript, HTML, CSS, and web development, exploring technologies and options gaining further ...
Complete 2019 Web Developer Bootcamp: Build 15 Projects for only $15  NeowinToday's highlighted deal comes via our Online Courses section of the Neowin Deals store, where you can save 95% off this Complete 2019 Web Developer ...
AI Needs to Develop to Impact Web Design  Business.comArtificial intelligence has had a big impact on web design and development, but it still has a long way to go.
App Development and Design Trends that will mark 2019  YourStory.comIntroduction One of the most significant technology markets is the mobile application division as proven by the Statista report that predicted that mobile apps ...
5 Questions to Ask Remote Web Developers  DevOps.comHere are some questions to ask when interviewing remote web developers to understand whether they'd be a good fit for working remotely.
Internshala Trainings launches The Wed-Dev Battle — A web development contest  APN NewsAn opportunity for the students of India to learn the top in-demand skill and earn rewards worth INR 1 lakh. Internshala Trainings has launched The Web-Dev ...
Top 12 Python Web Frameworks of 2019 Programmes Should Know  Analytics India MagazineHere are the top web Python frameworks of 2019.
Decoupled Drupal delivers flexible approaches to web development  NeowinMeet new experience mandates across channels and devices with flexible decoupled development modes provided by Acquia and Drupal. You can claim your ...
What Skills Should You Look for in a Web Developer?  Customer ThinkIntroduction. Choosing a web development company is one of the most important decisions a business can make in today's marketplace. Simply put, how a ...
5 Ways in Which Data Science Is Revolutionizing Web Development  Analytics InsightCustom software development companies are figuring out new ways to utilize the advanced data science techniques to build customized websites to suit specific ...
How Artificial Intelligence is reshaping web designing and web development?  Express ComputerBy Ankit Gupta, CEO and VP, WeblinkIndia.net. The modern industries follow the consumer-driven approach, where customer experience has become the ...
Trends You can Expect in Web Development for 2019  Customer ThinkThe current generation of website developers is ideal employees in consideration of web development spectrum. Most of the modern people respond quickly to ...
How IoT Affects The Future Of Web Developments  ReadWriteATMs, Apple Watch, Fitbit, Self-driving cars and more are part of a list of devices using IoT is endless. The concept of IoT began years ago; we just didn't use the ...
Yale, Flatiron School create web development bootcamp for summer session  Yale NewsYale Summer Session is collaborating with Flatiron School to offer a Web Development Bootcamp for Summer 2019, which will carry two Yale College credits, ...
Web Development: What's Big In 2019?  HackadayI try to keep up with web development trends but it's hard to keep pace since it's such a fast evolving field. Barely a week goes by without the release of a new JS ...
Master web development with this JavaScript master class  Boing BoingWhen it comes to website development, JavaScript is the language that underlies it all. If you want to learn that language well enough for a career, you'll need ...
10 Topmost Web Design & Development Companies in Chennai – 2019 [Updated List!]  YourStory.comThe list of Top 10 Web Design & Development Companies in Chennai is sorted out through a research methodology. These companies are well verse in Web ...
How to reach smartphone users through your eCommerce business?  YourStory.comThe advancement in technology has led to various developments that the human race would have never thought about, and one of them is the eCommerce.
Why Hiring Top Web Developers is a Good Idea  DevOps.comWeb development is one of the most valuable activities of any company, especially tech companies and web design agencies.
AI in Web Development: Reality or Hype  ReadWriteTo what extent will artificial integration (AI) change how we do things going into the future, particularly in the field of web development? This debate has been ...
6 Reasons Why Angular is Better for Web Development  CIOReviewIn this digital era, the market is witnessing the ever increasing demand for web developers. There are millions of websites on the internet, and the numbers are ...
This $29 bundle can get you savvy with Google's own programming language  The Next WebYou may know that Google processes over 3.5 billion search requests per day, owns YouTube, and is a regular entrant on Fortune's list of the Best Companies ...
How will AI change the web development in future?  Customer ThinkAI is present everywhere – from chatbots to virtual assistants, AI is used in day to day activities. Virtual assistants like Siri and Cortana are helping the users by ...
Done Role of IoT in Web Development  Customer ThinkWith the increasing advent of technology and the ever-changing demands of people as well as businesses, there has been a rise in technologies which have ...
Top 5 Editors / Text IDEs for Web Programming  ToolboxIn web developers, there is always a need to find the best web development tool. It can be a text editor, a specific framework for project creation, etc. I will focus ...
Lean Web Development with the Best Teachers Online  Digital InspirationMeet the best online teachers for learning modern web development including React, TypeScript, JavaScript, Golang, Flutter, Nodejs, Docker and more.
Top 10 Web Application ideas for Startup In 2019  YourStory.comWeb Application Development Company People are doing tedious jobs in different sectors but there comes a time when they get frustrated with routine life and ...
JavaScript and machine learning: Google shows what's possible using the web programming language  TechRepublicFrom head-controlled Pacman to browser-based upload filters -- here are some of the best uses of TensorFlow.js.
Advice for web developers  SDTimes.comThere are a number of things developers need to consider when it comes to developing for the web in 2019 and beyond. SD Times asked industry thought ...
Web development trends 2019 - Ponder on them to make a difference  ITProPortalThe world of web development experiences demand constant transformation every year, whether it is related to tools, services, coding, languages, or designs.
Salesforce moves Lightning Web Components to open source  TechTargetSalesforce has turned its Lightning Web Components framework into an open source project in an effort to spur innovation for the development environment, ...
The new new web  TechCrunchOver the last five years, almost everything about web development has changed. Oh, the old tech still works, your WordPress and Ruby On Rails sites still ...
Build amazing web apps with .NET Core | Visual Studio 2019 Launch Event  Microsoft - Channel 9See Visual Studio 2019 in action building modern, cross-platform web apps using ASP.NET Core 3.0 Preview.Visual Studio 2019 in action building modern, ...
10 Essential Question to Ask Your Web Developer  Business.comAsking the right questions when choosing a web developer can help you find someone who understands your vision and can give you the website you want.

Beyond Web Usability: Web Credibility

If you've been developing websites on Mars for the past... Read More

Ten Ways NOT to Set Up a Website-based Service Business

1. As the first step, "Hire a web designer."First create... Read More

Whats Your Business Online Attitude?

This article was prompted by some customer support work I... Read More

Tips to Protect Your Downloads or Products

1. Upload robots.txt file in to your root directory and... Read More

Websites: You Get What You Pay For!

So you finally decided to invest in a web presence... Read More

Web Accessibility Myths

With more and more countries around the world passing laws... Read More

Autoresponders Make You Look Like A Pro

People like to get immediate responses to requests. Autoresponders are... Read More

Website Globalization

Globalize Your WebsiteThe Internet has unlocked a wide array of... Read More

Top 5 Reasons to Track Your Website Traffic

#5 User Satisfaction: Learn what your visitors and site users... Read More

Disability Discrimination Act (DDA) & Web Accessibility

There's been widespread speculation about the new legislation being introduced... Read More

10 Tips For A Successful Website

Have you ever thought the secret behind the success of... Read More

Making Your Website Shine! Attract and Keep Visitors at Your Site!

When you consider the billions of individuals and companies on... Read More

Art, Artists, and the Web:Part: 2--First Steps in Building an Artist?s Website

What you should do and know if you are an... Read More

Why Should Your Business Go O.N.L.I.N.E.

Optimize your time. How much time each day must you... Read More

Why a CSS Website Layout Will Make You Money

Although CSS layouts have been around for years, they haven't... Read More

Easy Steps To Website Development and Promotion

One of the most important parts of establishing a new... Read More

Web Designer? You Dont Need No Stinkin Web Designer!

RIVERSIDE, CA August 4, 2004 ?- "Historically, small business owners... Read More

Ten Quick Tests To Check Your Website For Accessibility

The Disability Discrimination Act says that websites must be made... Read More

Beautiful Web Sites Seldom Make More Sales

Designing an E-commerce Web site is not as simple as... Read More

Planning A Usable Website: A Three-step Guide

A website is like an information flow, with you as... Read More

The Secret Benefit Of Accessibility: Part 2 - A Higher Search Engine Ranking

An additional benefit of website accessibility is an improved performance... Read More

The Top Ten Benefits of Having a Web Site

Do you need a web site? Are you considering getting... Read More

Website For The Company Store

If your company own one or more stores, you might... Read More

I Did It: Six Months to a Successful Website

For years now I've been looking to start my own... Read More

Instant Relevant Web Site Content - No Its Not a Bot

In about the Time it takes to Watch a Reality... Read More