Platforms to help web developers collaborate better

As a developer, you are a tech geek who knows the in and out of the collaborative platforms around the world and are amongst the smartest users for such networks. Such platforms can help developers like yourself to collaborate, explore, learn new tricks and techniques and share the same knowledge with other developers all around the world. Hence, we call this a collaborative hub for developers.

We know that you focus a lot on quality content and community driven sites and are affirmative of the fact that you must already be there on one of these platforms looking at the amount of developers present on these networks. Here are our picks for the the top platforms for collaboration :


1) HTML5 Rocks

 you are a tech geek who knows the in and out of the collaborative platforms around the wo Platforms to help web developers collaborate better


HTML5 Rocks is an open source project powered by Google. It is a network dedicated to HTML5 where developers can find tutorials, resources and various other demonstrations of the current on going technology.


  • Multimedia – New API versions helps to read and edit raw data to audio files and even manipulate captions from the videos. HTML5 rocks is combined with other technologies like Canvas, CSS, SVG and even WebGL
  • Graphics – Various browser support is provided through Data URL’s, CSS Transforms, PNG Alpha Transparency, SVG, Canvas etc.
  • Offline – HTML5 rocks has introduced a number of features to make offline web apps a reality like Application apache, LocalStorage, webSQL & indexed database.


What’s unique?

  • Work offline with apps
  • Have access to multimedia files and the ability to edit them


2) GitHub

 you are a tech geek who knows the in and out of the collaborative platforms around the wo Platforms to help web developers collaborate better



GitHub supports the web hosting services for development projects and builds a community for web developers. GitHub has transformed itself from being a platform to share codes to being the largest code host on the planet.  



  • Field-tested tools – GitHub supports and offers both commercial plans and also free accounts for open source projects and is known for being the largest code host.
  • Integrated issue tracking – Gives you the freedom to use a flexible issue tracker  which helps your teammates and collaborators to view and fix issues on private repositories and anyone in public repositories.
  • Team management within the organisation – GitHub allows you to give the right amount of power and control required by any team on this hub. The web developer can create an entire new project on this or can only ready through documents if you’ve made settings like that.


What’s unique?

  • Apt for commercial plans and open source projects for your web hosting needs.
  • Easy management within the organisation


3) Snipplr –


 you are a tech geek who knows the in and out of the collaborative platforms around the wo Platforms to help web developers collaborate better



We’re sure, as a web developer, you’ve written many codes and most of them are scattered all over your computer systems. There may be times where you might have to write the same code again for a different program and may not be able to locate t. Thanks to Snipplr, this problem is now solved. Snipplr helps to store all the code snippets in one place, so you can find your codes easily.



  • Acts a hive mind by storing all the codes in just one place.
  • Interaction becomes easier because people from this community can comment on your codes.
  • Snipplr has share buttons attached which helps you to share your code snippets easily on social networking sites which gives your exposure


What’s unique?

  • Store codes in a single place
  • Easy sharing of codes on social media sites


4) Masterbranch


 you are a tech geek who knows the in and out of the collaborative platforms around the wo Platforms to help web developers collaborate better



Masterbranch is a network wherein developers can share codes, receive calls from recruiters,help build communities, learn more about coding and developing and also help know your rank locally and globally and help you analyse your rankings.



  • Helps you share your code with different developers and recruiters.
  • Helps benchmark your work and your skills
  • Helps you discover jobs for yourself which are relevant to your skills and abilities.

They are currently monitoring 4,207,750 developers in 168 countries.


What’s unique?

  • Ideal platform for web developers who are looking for jobs
  • Helps in getting better knowledge and expertise through reviews


5)  Stackoverflow


 you are a tech geek who knows the in and out of the collaborative platforms around the wo Platforms to help web developers collaborate better


Stackoverflow is a question and answer site which helps developers find solutions to their problems. It is built and run by the developers themselves on the Stock Exchange network of Q&A sites.



  • Run by developers themselves
  • Helps to build your own personal library to store codes
  • It’s a question and answer platform which helps you to solve all your doubts relating to coding or developing.


What’s unique?

  • Ideal platform to ask and solve all your queries regarding developing.


So, here are our list of platforms that you should be on depending on your skills, requirements and proficiency, follow and be on. Furthermore, there are various certified courses that will help you gain more knowledge as a web developer. CoderCamp is a website that provides you with free online learning courses such as .net and Javascript, CodeSchool provides HTML/CSS, JavaScript, Ruby etc courses. There many such online certificate programs which we will cover up in the future blogs.

Stay tuned and keep coding!

class = “fb-comments”
data-href = “”
data-numposts = “10”
data-colorscheme = “light”
data-order-by = “social”


Backlinking Tips to Get Your SEO Rankings Through the Roof!

SEO is definitely important for your customer’s website. When you’ve built an amazing website, designed it to look great but have no or low visitors, you’ve got a problem. One of the most effective ways to get your customer’s website noticed is through Search Engine Optimization. We tell you how you could get SEO rankings up through one important way: BACKLINKING.

What is backlinking? Simply put, it’s a linking from a website / webpage / blog back to your own website / webpage or blog. It is also called ‘in-bound linking’.

  • Find broken links

    Fixing broken links on a website is simply like a house owner getting his house in order – this includes reducing 404 errors, increasing links to pages within the website, etc. Many websites have broken links. Some which are overlooked and some which just aren’t fixed. Links are crucial for search engines to pick up your client’s website / blog / page. A useful tool to use is Broken Link which can help you identify these broken links.

    Trent Blizzard in his post Broken Links, Pages, Images And 404s Hurt SEO And Affect Google Rankings talks about how he spent hours fixing broken links on his client’s website and the effort paid off! Within a week, his client’s website moved by 1713 spots .i.e. on average, each keyword phrase moved up 6 spots in the search results. Here’s a screenshot for proof:

    SEO is definitely important for your customer Backlinking Tips to Get Your SEO Rankings Through the Roof!

  • Industry forums

    One of the best ways to get your client’s brand out there and showcase his expertise is forums. Forums usually see a good influx of visitors on a daily basis and it can be a platform for him to link to his website. Participate in forums by responding with questions your client can answer thoroughly and link to his website when it seems appropriate. Avoid spamming on forums and try not to force fit the website link just for the sake of visibility.

  • Link to relevant sites

    Linking to sites that are connected with your client’s business is a fantastic way to build links.

  • SEO is definitely important for your customer Backlinking Tips to Get Your SEO Rankings Through the Roof!

    This can work well especially if the sites you’ve mentioned link back to you – but don’t always expect it. You can give it a shot, though. Simply visit the websites you are linking to, find an email address and send out a quick, short mail like:

    Hey <person name>

    I came across your website and thought it was a great resource so I made a mention of it on my website / blog <link to your website>

    Do check it out if you’ve got a minute and feel free to share it on social media.


    <your name>

  • Track competition

    There are a couple of backlink tools that show you who is linking to your competition but very few who sort these by freshness.

    Cognitive SEO has a tool that does just this. It displays websites that have recently linked to your competition.

  • SEO is definitely important for your customer Backlinking Tips to Get Your SEO Rankings Through the Roof!

    What you can do with this information is shoot out an email manually to those websites who mentioned your blog saying:

    Hey <person name>

    I read your blog <insert link> and noticed you didn’t link to <insert your url>. I think we could give your readers some value add <insert the value his readers can get>.

    I just thought I would make a mention of it since you had linked to <url>.

    Anyway, keep writing awesome stuff. 


    <Insert your name>

    This might get you about 7-10 linkings for every 100 mails you send. I know it doesn’t sound like too much but it’s a start.

  • Infographics

    While backlinking from infographics have decreased, there’s no doubt they work far better than all other ways of backlinking. In fact, infographics are great for sharing on social media.

    BuzzSumo analysed over 100 million articles and came to the conclusion that infographics are shared more often than any other type of content.

    SEO is definitely important for your customer Backlinking Tips to Get Your SEO Rankings Through the Roof!

  • Quora

    Like I mentioned before about posting and answering questions in forums, Quora is a fantastic platform to answer a few more. It’s a good idea to create your client’s company profile on Quora and get asked questions about your industry. It’s a great way to link to your client’s website without seeming like a force-fit. Again, make sure your answers are researched thoroughly to build credibility.


These couple of tips are a great way to boost your client’s SEO rankings organically. My hope is that you’re able to optimize your client’s website in the best possible way. If you’ve got more tips, we’d love to hear from you in the comments below.

You can also check out Develop Your Website To Boost SEO Rankings for some useful web development tips to get those SEO rankings (see what I did there? ;))

class = “fb-comments”
data-href = “”
data-numposts = “10”
data-colorscheme = “light”
data-order-by = “social”


What Is an IP Address Anyway?

Internet Protocol (IP) was first created in the 1970’s to connect the first computers to each other and allow them to send and receive packets of information. Today, every device that connects to the internet requires an IP address. An example IP address that many people will recognize is:

However, that is not really your IP address, it is the IP address your router gives you. (I will explain later)

Every IP address is assigned to an endpoint device (routers, personal computers, tablets, wireless printers, smartphones, or any “smart” device that connects to a network) Basically, an IP address is like a home address; without one, the mailman wouldn’t know where to deliver your packages. Similarly, without an IP address, the network wouldn’t know which end device to deliver all the information from emails, webpages, or any other packets of data.

But did you know that there are different kinds of IP addresses, each of which offer specific benefits to different users? In order to decide which IP address is right for you, it is necessary to understand the basics of IP addressing.

What’s the Difference between a Private and Public Network?

These days, it is your router that usually assigns IP addresses to each of your devices. A router usually creates its own network called a Sub-Network (subnet). These IP addresses assigned by a router are called “internal IPs,” meaning they are only unique within your subnetwork.

Think of it this way, if you have the same name and street address as someone who lives in another town, the mailman still knows which person to deliver the package to, based on the zip codes. Each zip code is like its own subnetwork, where the post office is like your router. So, you can have the same internal IP address as someone else (like, if you both belong to a different sub-networks (created by your router).

If you did have the same name and street address as someone in the same zip code, then things would get confusing. The same thing is true for networks. If two endpoints have the same address in the same network, it is called an IP conflict, and no information can be sent or received until the conflict is resolved.

If a network is solely made up of internal IPs, then that network is called a “private network.” Private networks are usually not able to connect to the internet or other networks, so they are usually built with security in mind.

Networks that have an “external IP,” which means that it connects to the internet or another network, are called “public networks.” With an external IP, public network can be hacked, and, once in the network, hackers can infect any connected computers and steal private information. So, if you want an IP that is nearly impossible to hack, you should look into getting a private IP address to protect your most important and secretive information.

What’s the Difference between a Static and Dynamic IP Address?

If you have never dealt with IPs, it means that you were probably assigned one by your Internet Service Provider (ISP). An ISP like Time Warner, Roadrunner, or Comcast usually handles all of your IP issues for you automatically.

You probably never even noticed that your IP address actually changes all the time. That’s because almost all home routers use a Dynamic Host Configuration Protocol (DHCP) or a shared IP address. ISPs lease out a lot of IP addresses, but each IP address is only active for a limited time. When the lease expires, your router will automatically assign a new IP address out of the shared pool of IP addresses allocated.

This is why unplugging your router can resolve problems connecting to the internet; when you unplug your router, your ISP assigns you a new IP address dynamically.

ISPs use a dynamic IP address to increase the available number of IPs. Since only a fraction of IPs are connecting to the internet at any given time, the same IP addresses can be used in rotation by different people at different times. As long as it is not being used by two endpoints at the same time, there are no conflicts.

Using shared IP address can make things a lot easier. Since the IP is automatically assigned, you never really have to worry about anything, but if you want to run your own email server or control your IPs for other reasons, a “static IP” might be a better choice.

A static IP is one that does not change, it remains the same for as long as it is owned by the same entity. No one else can have the same IP, which means that if you use it for your website, you can actually type the IP address into the address bar of your browser instead of the website name. In that way, it is actually just a translated version of your URL address.

Buying a “static IP address,” usually only costs a few extra bucks a month. They tend to be reserved for businesses, but anyone can buy one from their ISP at any time.

Which IP Address Is Right for You?

Now that we have an idea about IP addresses, we can discuss which one is right for you.

  • EASE

If you are looking for the easiest solution, using the dynamic IP from your ISP is the least complicated choice.

However, if you do choose to use a static IP address, just know that it’s a major undertaking. Make sure to take the time to test and troubleshoot any problems that might occur.


With a dynamic connection, every time your IP address refreshes, the server needs to take a moment to find a new IP address, which means that your site will actually go down. Even though it is usually only for fractions of a second, it can add up over time. Having a static address eliminates this from the equation.

  • SSL

Secure Sockets Layer (SSL) is used by most e-commerce sites to encrypt personal financial info. So, if you are selling something online, it is a very good idea to have an SSL certificate. It used to be required for any sites that accept credit card payments online. Even though it is no longer required, it is still a good idea to have an SSL certificate for those customers who use older browsers not supporting this.


With a static IP address, you can access your network from anywhere in the world. Using certain programs or an FTP, you can actually log into your home computer or other endpoint device. This is especially helpful for certain devices that need a static IP to connect to your network.


Some countries ban certain IP address for content they deem unfit for their citizens. So, if you are on a shared IP address, you could be grouped in with the other content, and be blocked as well. Even if your content has nothing to do with the reason the IP was banned

So, if you want to make sure your content can be seen everywhere, you would need a dedicated IP.


If you have a newsletter or other email campaigns that you send to multiple users, a dynamic IP address can ruin your email reputation. Sharing an IP address means that you might use the same IP as cyber criminals who have ruined the IP’s email reputation, which means the emails from that IP are sent straight to the spam folder. With a static IP, you would never lose out on your readers due to someone else’s reputation.

class = “fb-comments”
data-href = “”
data-numposts = “10”
data-colorscheme = “light”
data-order-by = “social”


Reseller in Focus: eWallHost

You, our resellers are extremely important to us and it’s our privilege to partner with you. At ResellerClub, we’ve partner with over 200,00 resellers from across the globe in the hope of empowering their businesses through our products and services. We’re thrilled when our resellers optimise our products and services to expand their business and grow their revenues exponentially. We wanted to draw your attention to one such reseller we’re proud to do business with, SivaKarthick Rajan Mookiah (eWallHost).

How did SivaKarthick Rajan Mookiah start?

SivaKarthick Rajan Mookiah wanted to prove something in the field of computer and completed his Bachelor’s degree in Information Technology. His hobbies include watching movies, Liverpool Games, playing FIFA on Xbox One.

How did eWallHost start?

 our resellers are extremely important to us and it Reseller in Focus: eWallHost

In 2007, Siva started a server management hosting company. By the efforts of the team, toiling day and night, ‘eWallHost’ was born in 2015 with the primary objective of Service, Satisfaction, and Saturation.

How did he do it? “I oversee Server Setup Optimization & Management, Online & Offline Advertisement including Remarketing. Through my calm and composed tenure, I attracted many customers. I wanted to give the best ever service offered by any hosting company.”

eWallHost receives 75 to 100 hosting orders per month.

Here’s all he did to take his company to where it is today:

Pricing Strategy


Grabbing the attention of your clients is an art. Know what your customers want before they start thinking. This is what Siva does with the help of ResellerClub’s Offers. According to Siva, “ResellerClub offers prices, products and services that are unmatched in the industry. This has enabled eWallHost to set high margins and make maximum profits while still offering a competitive price to my own customers. Most of my clients applaud eWallHost for offering some of the best prices around.”

Support or Customer Relationship

Siva follows the quote “Winners do not do different things they do things differently.” He always believes “Clients are always right” and ensures his employees follow too follow this motto. If a customer arrives with a problem, he treats it as his own problem, and he looks to fix the issue in the shortest time possible. This has boosted his relationship with his clients, increased satisfaction and as a result, his clients choose to stay on with eWallHost.

Marketing Efforts

Social Media Engagement

He specifically assigns his employees the task of actively engaging with customers on social media sites like Facebook and Twitter. They attract their customers by sharing the best offers available at the moment on their social pages, that way, his followers do not necessarily need to go to his website to know about the offers.

Email Marketing

Email as a medium is one tool to communicate. Most of the people in this modern era do not have time to look around searching for products. eWallHost makes it easy for them through Email Marketing. Through this medium, eWallHost ensures clients aware of the ongoing offers and prices through periodic emails.

 our resellers are extremely important to us and it Reseller in Focus: eWallHostWord of Mouth Marketing

Clients are usually excited to share with those around, the brands they love. This tried and tested technique has worked well for eWallHost. Half of Siva’s clients (and now friends) hold top positions at companies around the world and have influenced many others to consider working with eWallHost. A good word goes a long way and it certainly has for Siva.


eWallHost believes “Content is King”. Writing content through blogs about their products and what to expect is always a good starting point to educate potential customers about products and services. This method effectively influenced his customers to choose the right product.

Helping Hands

As a IT professional, Siva has good number of contacts in the industry, most of them are working in the IT sector. Through word-of-mouth and goodwill, they make known the brand name eWallHost through the world which has successfully worked to bring 10% of his clients through this channel.

Success Story

eWallHost has been soaring to great heights since 2007, and it has reached and served thousands of customers all over the world. Siva has done a fabulous job in attracting the customers and meeting their wants and needs. By helping out the clients, he educates himself, the company and customers to a great extent. In the next five years, there will be a tremendous growth in this field, especially the clients, the company and himself. Siva says, “ResellerClub has been a huge part of eWallHost’s success. Our revenues have doubled, our support has been excellent and we look forward to doing more business with ResellerClub. We are grateful for what we’ve achieved with them.”

class = “fb-comments”
data-href = “”
data-numposts = “10”
data-colorscheme = “light”
data-order-by = “social”

Domains News

Join the World’s Largest Internet Marketplace with .ASIA

It’s been nearly 9 years since .ASIA was introduced to the world with the intent of giving the Asian populace an online presence. Helping individuals realize their potential by taking businesses online and connecting the community globally was a definite objective of the DotAsia Registry. Just think about it:

  • The current population of Asia is 4,445,380,094 as of Sunday, September 18, 2016, based on the latest United Nations estimates
  • The Asian population is equivalent to 59.78% of the total world population while the median age in Asia is 30.7 years

There has only been an increasing demand for the Asian-friendly domain name since its inception. In our previous blog we spoke about .ASIA’s newly appointed mascot, Ajitora. The cute feline is one arm of the registry’s marketing strategy to help boost domain registrations.

.ASIA has also managed to stand strong in spite of the new gTLD wave. I believe there are multiple factors contributing to .ASIA’s growth even though new gTLDs sales  are rampant. Let’s have a look at the reasons why:

Domain usage:

The Asian population is dispersed over a vast area of land and comprises of a diverse set of cultures, upholding them is one of the things they have in common. The registry, as you already know is a non-profit initiative, seeks to proactively help the Asian community by ensuring that individuals take their businesses/welfare programs online. Have a look at some popular websites below!


  1. Martial artist/film actor Donnie Yen and his wife started a new online charity program on the 27th of July 2012
  2. Go.Asia has successfully brought Jamie Oliver’s Food Revolution and United Nations’ anti-food waste program to Hong Kong and has raised awareness across the region
  3. “Think.Cook.Save.” is Go.Asia first school and community food & health education program focused on delivering free talks and cooking demonstrations to school kids
  4. Celebrities like Adele, Cate Blanchette, British rock band Coldplay as well as Hollywood heartthrob Tom Hiddleston have taken part in Donnie’s initiative


This initiative seeks to channel requests for support and offer assistance to regions in the Asia Pacific affected by disasters. This website enables you to request for power supply, networking equipment and other necessities in a time of crisis.

3) i-click Interactive(

This is one of the top .ASIA websites according to i-Click Interactive is a Hong Kong based digital marketing agency. The company has fast become one of the best advertising technology companies in its sector.


GIVEasia enables donors to give charities registered in Asian countries. Apart from that, it also supports crowdfunding for medical expenses, education, volunteering, adoptions etc.

As you can see from the above mentioned domain names and what they stand for, .ASIA clearly strives to take businesses to a new paradigm. There are no geographical boundaries, the domain name is open to anyone belonging to the Asian community irrespective of where they are on the globe. Based on September 2016 reports, .ASIA stands at number 11 in the world with 288,792 domain registrations(

Ajitora: Thumbs up for Tigers!

ASIA was introduced to the world with the intent of giving the Asian populace an online pr Join the World’s Largest Internet Marketplace with .ASIA

Since Tigers are symbolic to the world’s largest continent, dotAsia found it necessary to impart knowledge and awareness of how the Internet has an impact on wildlife conservation. This gave birth to Ajitora, the beloved mascot of the dotAsia registry.

The Tx2 movement we spoke about in our previous blog post (which aims to double the Tiger population by 2022), has pledged it’s collaboration with domain registrars across the world! Ajitora spoke at the 3rd Asia Ministerial Conference on Tiger Conservation in New Delhi, which was opened by Prime Minister Narendra Modi of India. Here’s what our friendly feline had to say:

“RRRAO!! It is exciting to know that my cousins are on track for a wild comeback! But as my fellow Tiger Ambassador Leonardo DiCaprio mentioned in another report, there is still so much to be done. Statistics from TRAFFIC show at least 1,590 tigers seized by officials between 2000 and 2014, feeding a multi-billion dollar illegal wildlife trade. Much of which are moving online. I feel blessed to be part of the official agenda at this important ministerial meeting, and I am thrilled that the Internet community is joining hands to help in this cause.”

Another update from the wildlife conservation front is the collaboration of DotAsia with WWF in celebrating Global Tiger Day which is observed annually on the 29th of July.

The numbers continue to grow with Ajitora by their side. DotAsia Registry’s strong PR campaigns definitely adds momentum to their marketing strategy. With all these factors running in parallel, it’s understandable as to why.ASIA has been able to handle the new gTLD wave. Keep roaring and keep soaring.

What are your thoughts on Ajitora and what the registry has to offer to the community? Feel free to share your thoughts in the comments section below.

ASIA was introduced to the world with the intent of giving the Asian populace an online pr Join the World’s Largest Internet Marketplace with .ASIA



class = “fb-comments”
data-href = “”
data-numposts = “10”
data-colorscheme = “light”
data-order-by = “social”

Domains News

New gTLD Report – August 2016

In our last month’s report we witnessed the stellar performance of  .TOP & .XYZ. It’s really not much of a surprise to see them in our top 5 new gTLD adds for the month as their performance is fairly consistent. .BID is our new addition to this month’s report while the rest of the names are surely ones that you find to be familiar. As usual, the Radix domain names continue to be a part of our top 15. Have a look at the numbers below for more details.

Create pie charts

1) It’s .TOP and .XYZ once again!: .TOP was also our last month’s leader of the group. For August, it contributes to a total of 32% of the total new gTLD adds. .TOP has been running at a promo price of $0.49 for a while now and this surely reflects in the numbers.

.XYZ still remains at number 2 for the month of August! This is probably the biggest highlight of our monthly report and of course, it couldn’t have happened without you folks. According to ntld stats, .XYZ domain registrations till the 31st of August are at a staggering plus 23 million! No wonder it’s the top new gTLD in the world!

2) .SPACE moves to number 3: Would you look at that! Radix’s .SPACE has moved from number 4 to 3 in August and ran at a promo price of $1.69. This is the highest position .SPACE has ever taken in our reports!

3) .WIN climbs to number 4: .WIN positioned itself at number 11 last month and has taken a big leap for August as you can see in the infograph above. What’s intriguing is that in spite of running at a promo price of $1.99 for past few months, .WIN managed to move 7 spaces up. According to ntld stats, .WIN has a total of 1,014,866 registrations till 31st August. Talk about winning!

4) .ONLINE completes 1 year: .ONLINE remains at number 5 for this month as well. On the 26th of August 2016, .ONLINE celebrated its one year anniversary and was running at a promo price of $5.99. Here are a few reason for why .ONLINE continues to be a part of our monthly reports:

s report we witnessed the stellar performance of   New gTLD Report – August 2016

5) New additions to the report: .HOST steps in at number 15 and is our stand alone addition to the group. Don’t forget that .HOST was running at a promo price of $23.99 this month and a renewal promo at $30.18.

 For September:

  • We were running a special flash sale for .GLOBAL at 91% off from the 7th to 14th September. 
  • Renewal promos for Radix’s .TECH and .WEBSITE at $24.99 & $9.99 respectively
  • We are currently running a .CLUB promo priced at less than a dollar!
  • Looking for a wider range of new gTLDs? Do have a look at our promos here

We’d love hear from you regarding this report. Feel free to share your thoughts in the comments section below.

class = “fb-comments”
data-href = “”
data-numposts = “10”
data-colorscheme = “light”
data-order-by = “social”


How to Write a Design and Development Contract

You’ve just had a fantastic meeting with a client. The requirement is exciting and the pay will be too. You are ready to start work as soon as possible.

ve just had a fantastic meeting with a client How to Write a Design and Development Contract


To your shock, things start to unravel right from the very first change request to the invoice date.

What could have been done to prevent this?

Most web professionals, unfortunately, do not sign written agreements with clients before starting work. This mistake could not only cost you the project but could put a dent in your entire business.

Writing that agreement on your own, though, can be quite a challenging task without paid, professional help. To help you avoid the burn there, we’ve put together a short guide on all you need to know to draft an agreement on your own.

ve just had a fantastic meeting with a client How to Write a Design and Development Contract


Here’s a quick overview of what you can expect:

  1. Written agreements – a key step to a good client relationship
  2. Asking a client to sign an agreement
  3. What to include in any agreement 
  4. Free templates/example documents for your reference and use
  5. And finally, some helpful tips on what to include in your contract


1. Why you should get a written agreement:-

  •  To protect you AND your client:

    • Agreements and contracts are often (wrongly) viewed negatively. A written agreement will protect you and ensure you get what is due in terms of payment and Intellectual property rights-not to mention protection for using brand information and client data.
    • It will also assure your client that you will deliver what is promised

  • To help regulate your cash flow:

    • The terms of your agreement can include for e.g. – payments in regular installments in accordance with project schedule to help ensure a steady inflow of cash and help you initiate other projects

  • To ensure clarity:

    • For e.g., the document removes any assumptions your client might have about the scope of your project, how and by when you plan to deliver it, etc. It can also serve as a reference guide along the way. We will cover other components below

  • To protect you against endless change requests:

    • Of all the pains a developer or designer may face-this is probably the biggest. While changes on a project are bound to happen, you can specify up to how many you can accept without a charge

  • Finally we will add- an agreement will make you look more professional


ve just had a fantastic meeting with a client How to Write a Design and Development Contract


2. Common reasons that hold you back from creating one:

  • Your resolute ‘trust’ in certain clients:

    • An agreement should be treated as standard policy for your business regardless of your client’s relationship with you. You can never predict a project’s turn of events and an agreement will sustain a good relationship

  • Unwillingness to deal with the legal terminology and language of agreements:

    • Attempting to decipher a long-drawn legal document can be frustrating. However, you need not follow verbiage neither you nor your client can understand. You could draft your document in your own words
    • After all, the ultimate goal of the agreement is for you and your client to be in complete understanding and on the same page from day one

  • Fear of losing your client:

    • If your client feels ‘put off’ by your insistence on an agreement, remember to explain that the document is meant to protect both parties. It should be viewed as a method to prevent misunderstanding and conflict rather than resolve it


Remember : A client unwilling to discuss or sign a contract is not worth the business. Know what you can and cannot be flexible about but do not go ahead with your project without any kind of legal agreement. There is no protection due to you in absence of any such document.

If you do face resistance from a client unwilling to sign a document-the best persuader is absolute honesty and transparency. Here’s a helpful excerpt –

“… it’s important to have things written down so that we both know what’s what, who should do what and when, and what will happen if something goes wrong. In this contract you won’t find any complicated legal terms or long passages of unreadable text. We’ve no desire to trick you into signing something that you might later regret. What we do want is what’s best for both parties, now and in the future.” 

-The opening from the ‘Stuff and Nonsense Contract Killer’ .

It is as simple as that.


3. What to include in your agreement:

  • Project scope

    • What is and is not included in the scope of the project-e.g. website testing, website content, etc

  • Project road map and schedule

    • This will serve as a guidepost and have the client aware of what to expect in the months ahead

  • Budget

    • Specifies that the project will be completed within the budget specified

  • Payment:

    • How you want to price your business
    • If you wish to have an advance amount paid
    • You may include payments due to other material required e.g.-paid images, etc
    • The forms of payment you will accept
    • How you plan to bill your client
    • Consequences for late or non-payment
    • Payment schedule required
    • Fees to expedite releases

  • How change requests can be dealt with

    • For e.g-up to how many requests you will accept post which charges would apply,etc

  • Your committed response time

    • How soon your client can expect an acknowledgement of requests

  • When and how communication can be made

E.g.-either through phone call, tickets raised, etc. and the work hours that you will be available, etc

  • Browser/device compatibility

    • It can detail the kind of devices, browsers and browser versions you will develop or design for

  • Portfolio rights

    • The right to display your creation on your personal website, other media, etc

  • Copyrights/patent rights

    • This can detail that your work will not be modified or reproduced without your name or permission attached or that you surrender ownership to the client post completion and payment of the project

  • Fair practice:

    • May include that you commit that the work you created is original and has not been published before or that if it has, you have permission to reuse it
    • That the client may not use your work for unlawful purposes
    • Ensures your commitment to data and code security

  • Post-project support

    • These could be charges for hosting, technical support, training, analytics, search engine marketing services etc. that you can provide your client once the project is completed

  • Dispute resolution:

    • Which jurisdiction this should be taken up with should either of you have a dispute

  • Cancellation terms:

    • Ownership right and copyright to the project as completed or not completed including cancellation fees to be paid by the client, etc

  • Cover situations that may arise

    • E.g. – Unforeseen technical situations that may arise

  • Exit strategy

    • E.g.-any unpaid fees that should be paid to you for all work completed thus far


4. Types of agreements you can use:

  • A ‘must-have’:

    • A Letter of Agreement

  • Good to have:

    • Design and Development Contract
    • Software Development Agreement
    • NDA or Non-disclosure agreement
    • Website Maintenance Agreement (if applicable)


5. Resources online/templates:



ve just had a fantastic meeting with a client How to Write a Design and Development Contract

  • Be open to negotiating certain terms—the agreement after all is defined by the input from and benefit to both parties
  • Don’t download a template and use as-is. Think carefully about your business and your requirements and customize your own agreement. A contract for every business can be different
  • It need not be a lengthy document. A formal, simple, straightforward letter of agreement could do
  • Offer to take your clients through the agreement

ve just had a fantastic meeting with a client How to Write a Design and Development Contract

Please note: This blog is meant to be useful information and is not to be treated as legal advice.

We hope you found this post helpful. Tell us what you think in the comment section below !


class = “fb-comments”
data-href = “”
data-numposts = “10”
data-colorscheme = “light”
data-order-by = “social”