Skip to content

YOOkoishi/myblog

YOO_koishi's Personal Blog 🎯 
A student's journey through programming and technology

Built with Astro   Theme

🌐 Visit My Blog   /   📧 Contact Me

👋 About Me

Hi! I'm YOO_koishi, a student passionate about programming and technology. This blog is where I share my learning journey, thoughts, ideas, and projects.

I love exploring new technologies and documenting my experiences to help others who might be on a similar path.

📝 What You'll Find Here

  • 💻 Programming tutorials and tips
  • 🔧 Project showcases and development logs
  • 📚 Study notes and learning resources
  • 💭 Thoughts on technology and software development
  • 🎯 Personal experiences and insights
  • 📊 Interactive presentations powered by reveal.js

🛠️ Tech Stack

This blog is built with:

🎥 Presentation System

This blog includes an integrated presentation system that allows embedding interactive slideshows directly in blog posts:

  • Create: Write presentations in Markdown
  • Build: Automatically convert to reveal.js HTML
  • Embed: Use the PresentationViewer component in MDX articles
  • View: Full-screen support with keyboard navigation

Creating Presentations

  1. Add Markdown files to src/content/presentations/
  2. Run npm run build:presentations
  3. Embed in articles using the PresentationViewer component

🚀 Getting Started

If you want to run this blog locally:

  1. Clone the repository
git clone https://github.com/YOOkoishi/blog.git
cd blog
  1. Install dependencies
npm install
  1. Install Pandoc (required for presentations)
# Ubuntu/Debian
sudo apt install pandoc

# macOS
brew install pandoc

# Windows
# Download from https://pandoc.org/installing.html
  1. Build presentations and start development server
npm run build:presentations
npm run dev
  1. Open http://localhost:4321 in your browser

📄 License

This project is based on the Frosti theme. Please check the original theme's license for more details.

🙏 Acknowledgments

📬 Get in Touch


Made with ❤️ by YOO_koishi

⭐ Star this repo if you found it helpful!

About

我的个人博客

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 9