Skip to content

asadmash/blog

 
 

Repository files navigation

Deenkode Blog

Bangladesh Tech Enthusiast Community Blog

Welcome to the official repository for the Deenkode: Bangladesh Tech Enthusiast Community Blog! This project is a core part of the larger Deenkode Organization which aims to foster innovation and collaboration within the Bangladeshi tech ecosystem.


About the Blog

Deenkode is where Bangladeshi tech enthusiasts unite, sharing insights and sparking innovation across the digital landscape. Dive into a vibrant community blog crafted for the curious minds shaping tomorrow's tech.

This blog serves as a central hub for:

  • Sharing Knowledge: Articles, tutorials, and deep dives on various tech topics relevant to Bangladesh and beyond.
  • Community Voices: Featuring contributions from developers, engineers, students, and tech professionals across the country.
  • Inspiring Innovation: Showcasing local projects, discussing emerging technologies, and highlighting the impact of tech in Bangladesh.
  • Connecting Enthusiasts: Providing a platform for discussion, networking, and collaborative learning.

Contributing

We believe in the power of community, and your contributions are what make this blog thrive! Whether you're a seasoned professional, a student, or simply passionate about tech, we encourage you to share your knowledge and perspectives.

To contribute content (e.g., writing articles):

  1. Read our Contribution Guidelines: Familiarize yourself with our writing standards, submission process, and content guidelines in the CONTRIBUTING.md file (coming soon!).
  2. Submit Your Ideas: Propose your article ideas via an issue or a pull request.
  3. Write and Collaborate: Work with our team to refine your content and get it published.

Technologies Used

This project is built using:

  • Hugo: A fast and flexible static site generator.
  • Hugo Stack Theme: A beautiful, responsive, and feature-rich theme for blogs.
  • GitHub Pages: For hosting the static site.

Setup and Development

If you're looking to contribute to the development of the blog platform itself (fixing bugs, adding features to the theme configuration, etc.), follow these steps.

Prerequisites

  • Install Hugo: Make sure you have Hugo installed on your system. You can find detailed installation instructions on the official Hugo website.
    • Verify Installation: Open your terminal and run hugo version to confirm it's installed correctly.

Installation Steps

  1. Clone the repository:

    git clone [https://github.com/Deenkode/blog.git](https://github.com/Deenkode/blog.git)
    cd blog
  2. Initialize and Update Submodules (for the Stack Theme): The Stack theme is included as a Git submodule. This command pulls in the theme's code.

    git submodule update --init --recursive
  3. Run the local development server:

    hugo server -D

    The -D flag ensures that draft posts are also rendered locally.

    Open your browser and navigate to http://localhost:1313/ (or the address shown in your terminal) to see the blog running locally. Any changes you make to the content or configuration will automatically refresh the page.

Adding New Content

To create a new post, follow the article,

About

@Deenkode blog

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 100.0%