Skip to content

henrynoowah/blog

Folders and files

NameName
Last commit message
Last commit date
Jan 15, 2024
Jun 11, 2023
Jun 14, 2024
Oct 22, 2024
May 6, 2024
Jun 11, 2023
Jan 28, 2024
Jun 11, 2023
Oct 22, 2024
Jul 7, 2023
Feb 7, 2024
Jan 15, 2024
Oct 22, 2024
Jun 11, 2023
Feb 10, 2024
Jan 18, 2024
May 9, 2024
Oct 22, 2024

Repository files navigation

Henry's Blog (NoowaH)

Welcome to the GitHub repository for my blog! This platform is a personal project where I share my development notes, studies, and showcase my portfolio. It's built with modern web technologies, focusing on performance, aesthetics, and interactivity.

Website Contents

  • /posts: This section contains my development notes and in-depth studies on various topics within software development. It's a space where I document my learning journey and share insights on complex concepts.

  • /about: Learn more about me, my background in software development, and what drives my passion for technology.

  • /works: A showcase of my portfolio, highlighting projects and works that I've contributed to or developed. This section demonstrates my skills and areas of expertise.

Stack

The blog leverages a modern technology stack to deliver a seamless user experience:

  • Next.js 14 (App Router): Utilizes the latest features of Next.js for efficient, scalable routing, enhancing the performance and SEO of the blog.

  • TailwindCSS & PostCSS: For styling, the blog uses TailwindCSS along with PostCSS for a utility-first CSS workflow, enabling responsive and customizable design with ease.

  • Markdown: Content for the blog posts is written in Markdown, allowing for easy formatting and maintenance of the blog's written content.

  • Framer Motion: This library is used to add smooth, powerful animations throughout the website, enriching the user interaction and visual appeal.

  • SWR: For data fetching, SWR is implemented to handle caching, revalidation, and fetching data, ensuring up-to-date content is served with minimal loading times.

Getting Started

To set up the blog locally, follow these steps:

  1. Clone the repository:
git clone https://github.com/henrynoowah/blog.git
cd blog