Hello and welcome to my personal website! My name is Khanh Duy Nguyen and I am a rising senior with a passion for data science. I have gained an understanding of applied statistical models and am eager to continue learning and growing in this field. In my free time, I enjoy interacting with others who share my interests and exploring new ways to analyze and visualize data. As I prepare to enter the workforce, I am excited to apply my skills and knowledge to real-world problems and make an impact in the data science community.
Next.js is a framework built on top of React that makes it easy to create server-rendered React applications. I decided to use this framework for the frontend application due to:
-
Server rendering: Next.js allows you to pre-render your React components on the server, which can improve the performance and SEO of your application.
-
Automatic code splitting: Next.js automatically splits your code into separate chunks, so that the user only needs to download the code that is necessary to render the current page. This can improve the load time of your application.
-
Easy page-based routing: Next.js uses a simple folder-based structure for routing, so you don't have to set up a separate routing library like React Router.
-
Static exporting: Next.js allows you to generate a static version of your application, which can be deployed to a hosting service like Netlify or GitHub Pages.
Sanity.io is a structured content platform. You may use APIs to manage your text, photos, and other media using Sanity.io. I can also use the open-source single-page program Sanity Studio to swiftly set up a customizable editing environment.
The blog on this website can be accessed from the homepage or the dedicated /blog-posts
page. Users can browse through the blog posts by category, tag, or date, or use the search bar to find specific posts.
The blog also supports Markdown formatting, so you can easily add headings, lists, code blocks, and more to my posts.
In the future, I will add comments on the blog, and users can leave a comment by filling out the form at the bottom of each post.
Subscribing to the blog is easy: just enter your email address in the subscription form on the homepage or the /blog-posts
page to receive notifications when new posts are published.
Thank you for visiting my website, and please feel free to contact me if you have any questions or would like to connect.
Khanh Duy Nguyen, kduyng71@gmail.com