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, 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.
You don’t write code from scratch when creating a real-world application. There are a plethora of frameworks to use.
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.
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
- outsource everything
- reuse others code
- use frameworks
- use tools, libraries, etc
- 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.