# The Purpose

I started my journey as a web developer in 2014. It was both a good and bad time to pick up web development. Good because there were a lot of battle tested platforms out there as well as many new things popping up everyday. Bad because there were too many options to choose from. Too many things to learn first before I can start building my first successful web app.

In 2019, the speed of progression has not slowed down and becoming faster and faster. But now there are a lot more tutorial and resources available to guide new ones in path of being a successful web developer.

The purpose of this gitbook is to summarize what I have learned over the year as a web developer, and guide beginners to start doing their own web development.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://dipu-bd.gitbook.io/web-development-guide/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
