Huu Thang's blog
avatar

./ admin /

Latest comments

  • comment-avatar

    Alright now the serious comment, the editor is powered by the highly sophisticated and battle-tested custom-code-svelte-markdown-component plugin.

    (I made that name up. It's just custom code. ( •̀ᄇ• ́)ﻭ✧)

    Short answer:

    • Markdown comments are stored as raw text in the database.
    • Rust fetches the data and hands it to SvelteKit.
    • SvelteKit renders the static parts on the server and lets the client handle the interactive bits.
    • This keeps the amount of data fetched and rendered on the client fairly minimal.

    Long answer: I'll probably write a proper breakdown in a future post as part of this series

  • comment-avatar

    The kaomoji propaganda is working. ( •̀ᄇ• ́)ﻭ✧

    Thanks for crawling all the way here from LinkedIn just to leave a note, fellow internet wanderer. ヽ(•‿•)ノ

    Shiba Inu Thank You GIF by Doge Pound

  • comment-avatar

    Thanks @lhuthng for injecting Kaomojis to this post (´ ∀ ` *) sorry japan GIF

  • comment-avatar
    DevLog #1: The Hosting Cloud 2026-06-01 05:11:30

    Never mind! I have just updated it here instead (´ ∀ ` *).

  • comment-avatar
    DevLog #1: The Hosting Cloud 2026-05-30 16:32:51

    Yes, it is overkill. Yes, it is way better to use Go as the main goal is for a lightweight server. But I like Rust that's it

    Actually I have moved the server to a tighter VPS from Oracle (1GB RAM VM.Standard.E2.1.Micro). This combo is still running fine on that with some issues I might write that in the following post.

    (Yeah Rust is no better than Go here)

  • comment-avatar
    So..., I Made a Blog 2026-02-02 19:03:17

    Thank you wanderers

Posts