How to create websites 10x faster

As you become a professional developer, you learn more to outsource and reuse things rather than writing code from scratch.

I have been in the web development industry since 2018(4 years when I am writing this).

I have worked in Corporate, as a freelancer, created SaaS, and also mentored aspirants.

And the only thing, I keep in mind when creating a web app is, “do things that actually matter and outsource the rest”.

I have seen most of the beginners trying to code the whole website all by themselves.

That is not how it's done. You need to reuse the codes, tools created by others.

How do I create websites 10x faster?

I can create websites that satisfy the client, 10x faster than the time other developers take. And the trick, tools I am giving you are completely FREE.

I simply outsource and reuse almost 90% of things.

The main thing is to have a clear understanding of the client’s requirements.

Once I have a clear understanding, I plan on finishing it by writing the least amount of code.

For that, I check the database of the tools, I have collected over time. I see if any tool can satisfy the requirements of the client.

Note: You can get the database of tools, I have collected over time for free here

Sometimes, the requirement of the client is so simple that, it can be done using a CMS like WordPress, strapi, etc.

Sometimes, there is an open-source project on GitHub same as the client’s requirements.

Sometimes, the old project module of mine becomes useful.

There are only a few times, where I have written code from scratch.

With all the no code, frameworks, tools available, writing code from scratch is nearly a waste of time.

Use frameworks

You don’t write code from scratch when creating a real-world application. There are a plethora of frameworks to use.

Backend

If you are a python developer. there is Django, Flask, etc for web development

There are ExpressJs, NestJs if you want to use NodeJs.

Laravel, Zend Framework is for PHP.

Frontend

There are frontend libraries like React, NextJs, VueJs for creating UI/UX of the website.

There is also ChakraUI, TailwindCSS, etc for creating stylish components in your website.

What frameworks do is look after all other things except the core app logic.

They provide routing functionality, authentication, caching, ORM, etc all packed in the framework itself, which makes it easy for a developer to start writing apps.

The main takeaway from this article

  1. outsource everything
  2. reuse others code
  3. use frameworks
  4. use tools, libraries, etc
  5. never code from scratch

The code you are trying to write has already been written, tested over time, and ready to be used.

So reuse that code, and save yourself time from writing your own version of buggy code.

I am Anjal Binayak. Thanks for reading my article.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Anjal Binayak

Anjal Binayak

I write about Web Development and Startups 🏗