## Mission Title: **Publish a Blog Post on the Akash Network Website** ## Mission Type: **Submission** ## Mission Description: Contribute a **blog post** to the [Akash Network Website repository](https://github.com/akash-network/website) and get your voice heard by the community. This mission will walk you through writing, formatting, and submitting your blog post as a pull request (PR). Technical, narrative, tutorial, or opinion pieces are all welcome — as long as they’re relevant to Akash. --- ### What You’ll Need: 1. **Basic Skills**: - Writing in Markdown - Basic Git and GitHub workflow knowledge 2. **Accounts**: - [GitHub account](https://github.com/signup) 3. **Programs**: - Git installed ([Install Git](https://git-scm.com/downloads)) - Text/code editor like [VS Code](https://code.visualstudio.com/) --- ### What Makes a Good Blog Post: - Original content about Akash or decentralized infrastructure - Tutorials, guides, personal stories, analysis, or announcements - Approximately 500–1200 words, written in clear English - Proper formatting using Markdown - Use screenshots or code snippets where helpful --- ### How to Get Started: 1. **Read the Contribution Guide** Review the [Contribution Guidelines](https://github.com/akash-network/website?tab=readme-ov-file#contribution-guidelines). 2. **Fork and Clone the Repository** [Fork](https://github.com/akash-network/website/fork) the Akash Website repo, then clone your fork: ``` git clone https://github.com/YOUR-USERNAME/website.git cd website ``` create a new branch and switch to it: ``` git checkout -b <branch> ``` replace <branch> with your branch's name 3. **Install Dependencies and Run Locally** Run the dev server to preview your blog post: ``` npm install npm run dev ``` 4. **Write Your Blog Post** a. Create a new folder under `src/content/Blog/` with the name of the blog. For example, `src/content/Blog/how-to-use-akash-web/` b. Create a new file called `index.md` under the new folder. For example, `src/content/Blog/how-to-use-akash-web/index.md` c. Copy the following template into the new file, edit where relevant, and fill in the details. ``` --- title: "Example Blog Title" # <--- This is the title of the blog description: "Example Blog Description" # <--- This is the description of the blog pubDate: "2019-11-25" # <--- This is the date of the blog in the format of "YYYY-MM-DD" draft: false # <--- If the blog is not ready to publish, set it to true archive: true # <--- If the blog is not ready to publish, set it to true it will not show in the archive page but will show in the blog page categories: # <--- This is the category of the blog - Category1 - Category2 tags: # <--- This is the tags of the blog - Tag1 - Tag2 contributors: # <--- This is the contributors of the blog - <your name here> bannerImage: ./banner-image.jpg # <--- This is the banner image of the blog or the featured image of the blog --- ``` d. Add the banner image to the same folder as the markdown file. For example, `src/content/Blog/how-to-use-akash-web/banner-image.jpg` e. Write the blog content in markdown format in the same file. For example, `src/content/Blog/how-to-use-akash-web/index.md` f. Commit and push the changes to the repository. 5. **Preview Your Changes** In your browser, view your post locally at [http://localhost:4321/blog](http://localhost:4321) under the Blog sect 6. **Commit and Push Your Changes** ```bash git checkout -b add-blog-post-your-title git add . git commit -m "Add blog post: Your Title" git push origin add-blog-post-your-title ``` 7. **Open a Pull Request** Make a pull request, write a short summary, and submit your PR. --- ### What to Submit: Paste the link to your pull request [here](#). --- ## Mission Goal: Your mission is complete when your pull request: - Adds a blog post with meaningful and original content - Follows formatting and contribution guidelines - Is accepted or merged by the Zealy team --- ## Review Time: You will be contacted via GitHub if any edits are needed. Once your post is accepted, it may be published live on the site with credit to you. --- ## Bonus: Want inspiration? Check out [existing Akash blog posts](https://akash.network/blog/) or explore the [Akash Docs](https://akash.network/docs) for topics. ## Best Practices: - Write the blog post yourself. Do not use AI for other than grammar checks. - Check for typos and spelling errors. - Cite your sources using links. - If you need any help, request for it in the Akash Zealy [channel](https://discordapp.com/channels/747885925232672829/1111762591937732648)