From ed3379ebd52064a6e12b53fe905068087ae456b7 Mon Sep 17 00:00:00 2001
From: Chaitanya Shahare <shaharechaitanya3@gmail.com>
Date: Sat, 11 May 2024 18:34:54 +0530
Subject: [PATCH 1/2] Add LLVM.org website redesign project introduction blog
 post

- LLVM.org website redesign project introduction blog post
- With personal introduction (Chaitanya Shahare)
---
 ...05-11-llvm-org-website-redesign-project.md | 107 ++++++++++++++++++
 1 file changed, 107 insertions(+)
 create mode 100644 _posts/2024-05-11-llvm-org-website-redesign-project.md

diff --git a/_posts/2024-05-11-llvm-org-website-redesign-project.md b/_posts/2024-05-11-llvm-org-website-redesign-project.md
new file mode 100644
index 00000000..07b87ce1
--- /dev/null
+++ b/_posts/2024-05-11-llvm-org-website-redesign-project.md
@@ -0,0 +1,107 @@
+---
+title: "LLVM.org Website Redesign Project Introduction"
+layout: post
+excerpt: "The LLVM.org website redesign project, part of Google Summer of Code
+2024, aims to modernize and enhance usability for its community of developers.
+This initiative will streamline navigation, improve accessibility, and update
+content, transforming LLVM.org into a more user-friendly resource."
+sitemap: false
+author: Chaitanya Shahare
+permalink: blogs/gsoc24_chaitanya_shahare_introduction_blog/
+date: 2024-05-11
+---
+
+### Introduction
+
+I’m Chaitanya Shahare, a passionate full-stack web developer and a pre-final-year
+Mechanical Engineering student at the National Institute of Technology
+Srinagar, India. This summer, I'm delighted to embark on an exciting journey with LLVM as 
+Google Summer of Code 2024 contributor, where I'll be contributing to the LLVM project by
+improving the look and feel of its central hub, the LLVM.org website.
+
+**Mentors**: Tanya Lattner and Vassil Vassilev
+
+### Why I Chose LLVM.org
+
+My fascination with coding and web development is about
+making a real impact. LLVM.org is not just a website; it's a vital resource for
+developers, researchers, and enthusiasts involved in the LLVM project. The site
+provides crucial information, updates, and tools needed by the LLVM community
+to thrive. Over time, the website has grown organically, which now calls for a
+systematic redesign to enhance its functionality and aesthetic appeal. My
+project focuses on making LLVM.org more modern, navigable, and user-friendly,
+ensuring it continues to serve as a robust platform supporting innovation in
+compiler technology.
+
+### My Personal Drive
+
+My journey in technology has always been driven by a simple principle: use what
+you learn to make things better for others. Working on LLVM.org allows me to
+apply everything I've learned about web development to improve a tool that
+thousands of people rely on. My previous internships and personal projects
+involving website management have prepared me well for this task, and I'm eager
+to see how much of a difference I can make.
+
+### A Closer Look at the Project
+
+Starting this journey to revamp the LLVM.org website, my mission is to
+transform it into a hub that not only serves its purpose efficiently but also
+delights its users with its simplicity and elegance. Here’s a step-by-step
+breakdown of how I plan to achieve this:
+
+1. **Comprehensive Content Audit**: The first order of business is to dive
+   deep into the current content of the LLVM.org website. This means going
+   through each page, evaluating what information is available, and determining
+   its relevance and usefulness. This audit will help us identify any outdated
+   information, redundant pages, or missing pieces that are crucial for users. 
+   This step will involve working closely with the LLVM community through feedback, 
+   surveys, and discussions to understand their needs and expectations from the website.
+
+2. **Selecting the Right Building Blocks**: For the technical platform, I’ll be
+   using Hugo, a powerful tool known for building fast and reliable websites.
+   Hugo is not only quick but also makes managing content straightforward,
+   which is essential for a website like LLVM.org that is frequently updated
+   with new information. This choice ensures that the website can be easily
+   maintained and updated by the community, long after the project's
+   completion.
+
+3. **Interactive Design Process**: Designing an engaging and user-friendly
+   website is not a solo task. I plan to create several design prototypes, each
+   offering a different look and feel. These prototypes will be shared with the
+   LLVM community through surveys and discussion forums to gather feedback.
+   It's crucial that the community's voice is heard in this process, as they
+   are the primary users of the site. This collaborative approach ensures that
+   the final design is not only visually appealing but also functionally
+   tailored to the needs of its users.
+
+4. **Building the Site**: With a design selected and technology ready, the next
+   phase is the actual site development. This involves coding the website,
+   setting up the structure for content, and integrating all the visual
+   elements. During this phase, I’ll ensure that the site is responsive,
+   meaning it’ll work seamlessly on both desktops and mobile devices, and
+   accessible, ensuring that users with disabilities can also use it
+   comfortably.
+
+5. **Rigorous Testing and Feedback Loop**: Before the new site goes live,
+   extensive testing is essential. This will include checking that all links
+   work, the site loads quickly on different devices, and there are no
+   accessibility barriers. Feedback from the community will be crucial during
+   this phase to catch any issues and ensure that the site meets everyone’s
+   needs.
+
+Through detailed planning, collaborative design, and careful execution, this
+project aims to not only revamp the LLVM.org website but also enhance how the
+LLVM community interacts with it. 
+
+### Conclusion
+
+As we start this journey to improve the LLVM.org website, I am excited and
+ready for the challenges ahead. I'm confident we can create a website that
+everyone will find easy to use and helpful. 
+
+### Related Links
+
+- [LLVM.org Website](https://llvm.org/)
+- [Project description](https://discourse.llvm.org/t/improve-the-llvm-org-website-look-and-feel/76864)
+- [GSoC Project Proposal](/assets/docs/Chaitanya_Shahare_Proposal_2024.pdf)
+- [My GitHub Profile](https://github.com/Chaitanya-Shahare)

From a66179678b89aec77ede598f2539cd7d72981109 Mon Sep 17 00:00:00 2001
From: Chaitanya Shahare <shaharechaitanya3@gmail.com>
Date: Thu, 16 May 2024 20:33:20 +0530
Subject: [PATCH 2/2] Edited LLVM.org website redesign project blog post

---
 ...-05-11-llvm-org-website-redesign-project.md | 18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/_posts/2024-05-11-llvm-org-website-redesign-project.md b/_posts/2024-05-11-llvm-org-website-redesign-project.md
index 07b87ce1..72cf2bbe 100644
--- a/_posts/2024-05-11-llvm-org-website-redesign-project.md
+++ b/_posts/2024-05-11-llvm-org-website-redesign-project.md
@@ -49,13 +49,14 @@ transform it into a hub that not only serves its purpose efficiently but also
 delights its users with its simplicity and elegance. Here’s a step-by-step
 breakdown of how I plan to achieve this:
 
-1. **Comprehensive Content Audit**: The first order of business is to dive
-   deep into the current content of the LLVM.org website. This means going
-   through each page, evaluating what information is available, and determining
-   its relevance and usefulness. This audit will help us identify any outdated
-   information, redundant pages, or missing pieces that are crucial for users. 
-   This step will involve working closely with the LLVM community through feedback, 
-   surveys, and discussions to understand their needs and expectations from the website.
+1. **Comprehensive Content Audit**: The first order of business is to dive deep
+   into the current content of the LLVM.org website. This involves evaluating
+   each page to determine its relevance and usefulness. A significant focus
+   will be on enhancing the site's navigation to ensure that it is intuitive
+   and user-friendly. This audit will help us identify any outdated
+   information, redundant pages, or missing pieces that are crucial for users.
+   This step will involve working closely with the LLVM community through
+   feedback, surveys, and discussions.
 
 2. **Selecting the Right Building Blocks**: For the technical platform, I’ll be
    using Hugo, a powerful tool known for building fast and reliable websites.
@@ -63,7 +64,8 @@ breakdown of how I plan to achieve this:
    which is essential for a website like LLVM.org that is frequently updated
    with new information. This choice ensures that the website can be easily
    maintained and updated by the community, long after the project's
-   completion.
+   completion also ensuring that this project is reusable for other sub-projects 
+   websites in the LLVM ecosystem.
 
 3. **Interactive Design Process**: Designing an engaging and user-friendly
    website is not a solo task. I plan to create several design prototypes, each