July Update
Hi all! Time sure goes by, huh? Okay that’s a bit cheesy, but you get the idea. I’m pretty sure you noticed that I’m leaving people who read the old blog hosted on GitHub Pages alone… well I can’t be arsed to update that version one last time, can I? And then there’s the new theme! What’s up with that? Well, long story short, Jekyll fucking sucks. The custom theme broke somewhen during the last maintenance, and now I ended up rewriting this junk for… the second time? Third? Not sure if that one custom theme counts.
Okay, I think this one might be a bittle long compared to the others so…
The Theme
This one’s very simplistic. In case you haven’t scene the source codes, this time I tried avoiding the dreaded class soups whenever possible, and this is what I ended up with:
<body>
<nav>
<a href="/"><i class="bi bi-house"></i> Home</a>
<a href="/about"><i class="bi bi-info-circle"></i> About</a>
<a href="/blog"><i class="bi bi-book"></i> Blog</a>
<a href="/random"><i class="bi bi-dice-3"></i> Random Stuff</a>
<footer>
<a rel="me" href="https://toot.community/@Atirut">
<i class="bi bi-mastodon"></i> Mastodon
</a>
<a href="https://github.com/atirutw">
<i class="bi bi-github"></i> GitHub
</a>
<a href="https://gitlab.com/atirutw">
<i class="bi bi-gitlab"></i> GitLab
</a>
<a href="https://gitlab.com/atirutw/atirutw.gitlab.io">
<i class="bi bi-code-slash"></i> Source
</a>
<small>
Copyright © 2026 Atirut Wattanamongkol. Licensed under the MIT License.
</small>
</footer>
</nav>
<main>
<slot />
</main>
</body>
…which looks pretty good, and is even self-descriptive! After that, I used a custom CSS theme that, of course, is controlled by HTML semantics instead of class soups whenever possible. About 70 lines for 8 selectors.
Anyway, don’t ask me why I put the footer in the side navbar, I just thought it looked better than having to scroll all the way down to see it.
My Life
Not sure how much people takes interest, so let’s make it brief: it’s internship and co-op ed season! And that means, I’m co-op educating at… my university… Long story short, I initially interned at a local hospital, but things didn’t play out well, so I came back to my university for co-op ed. I’m currently working to present some initial stuff for a tree map app that lets the user view labeled trees within the campus, along with its species, etc. etc. Sure hope it doesn’t crash and burn like my shitty contract management system thing.
This Blog
I’ll try to post more and maintain this blog better than the last run, so bear with me! I also have some plans for a comment system using Giscus, but that will probably end up relying on the old GitHub repo of this blog for comments. One way to reuse things, I guess.
Anyway, as a call to action, I’d love to see someone make a Giscus alternative for GitLab! HMU if you’ve done it and would like me to check it out!
In any case, there are still some rough edges around this blog. Notably, it’s missing Fediverse linking for blog authors, which is something I’ll also work on.
Conclusion
Okay that’s it idk what to say here lol. GLHF!