Blog.

Contact Form Email Setup For Students (Resend, Nodemailer, Log)

Contact Form Email Setup For Students (Resend, Nodemailer, Log)

Learn how to configure the contact form email flow with automatic fallback: Resend first, Nodemailer second, and logging-only as the final safety net.

23/03/2026

Credits & Citations

Credits & Citations

A comprehensive list of the resources, images, and tools used to build this portfolio and its content.

29/11/2025

Lessons from My Final Internship Days

Lessons from My Final Internship Days

Sometimes the final days of an internship are the most memorable. Here’s what I learned about patience, professionalism, and growth when things didn’t go quite as planned.

01/11/2025

Using R Studio

Using R Studio

This article is mostly to explain what I've learn from the course Statistical Data Analysis (CDS6224) regarding R studio. Think of it as a general guide.

10/04/2025

Getting Started with Next.js

Getting Started with Next.js

Next.js is a powerful React framework that makes building web applications easier and more efficient. In this post, we'll explore the basics of Next.js and how to get started with your first project.

02/04/2025

Setting Up Your Portfolio Website

Setting Up Your Portfolio Website

Learn how to clone, configure, and deploy your personalized portfolio website with ease using Next.js, TypeScript, and Tailwind CSS.

31/03/2025

Setting Up WSL and Installing Essential Tools on Windows

Setting Up WSL and Installing Essential Tools on Windows

Learn how to set up Windows Subsystem for Linux (WSL), install Ubuntu, and get essential development tools like Node.js running on your system.

26/03/2025

Image Layout Examples in Blog Posts

Image Layout Examples in Blog Posts

Learn how to use various image layout options in your blog posts, including full-width, left-aligned, right-aligned, and centered images with captions.

20/09/2023

Code Syntax Highlighting Examples

Code Syntax Highlighting Examples

This post demonstrates how syntax highlighting works for different programming languages in our blog system, including HTML, CSS, JavaScript, TypeScript, Bash, and PowerShell.

10/08/2023