logo
  • I had (maybe) the worst computer class in my life

    This article was written under my anger, so I apologize for any illogical and immature thoughts. Actually, forget that, because I value true feelings.

    It all started this August... I'm starting my Junior year at this college. Last year, I failed my computer class because I skipped classes and exams -- I deserved it for sure. So, I decided to retake this CIS 2300 class this semester. Why? Because goddamn it is a prerequisite of literally every major class I have.

    ...MORE
  • Markdown Rendering in React

    One of our project requirements was to support Markdown rendering, aiming to replicate effects similar to ChatGPT and Claude.

    This article aims to document the problems I encountered and their solutions while implementing this feature.

    ...MORE
  • Hexo i18n Configuration

    When running a personal blog, you might encounter this requirement: wanting your website to support multiple languages so that readers from different regions can easily read your content.

    This is where website internationalization (also known as i18n) comes into play.

    For blogs built with Hexo, implementing internationalization requires consideration not only of content translation but also template rendering and other issues.

    ...MORE