About
Further insights into who I am and the purpose of this blog.
Hello, folks! I'm Trong Khanh (aka Karhdo)
I have a passion for JavaScript/TypeScript and website development. I'm currently a fullstack developer at YouNet Media, deeply engaged in the EcomHeat project, which entails market share management, competitor research, and fostering e-commerce growth. I work mainly with JavaScript, TypeScript, React, NodeJS, NestJS, and NextJS.
Why have this blog?
My desire to practice my skills and share my acquired knowledge fuels my endeavors.
I founded this blog as a means to document and share the knowledge and practical wisdom I've acquired during my journey as a software engineer.
Writing and taking notes helps me solidify my understanding of new concepts and technologies. I hope my blog can be a useful resource for fellow web developers.
I would greatly appreciate your thoughts and comments on what I have written .
My Career
Resume- Build Ecomheat - a website helps to measure the performance of the industry and players on E-Commerce platforms thru cross E-commerce channels.
- Build AppCore - Developed and published core NestJS packages, including DatabaseModule, CacheModule, RedisModule, ConfigModule and others on npm to accelerate development and deployment across multiple projects.
- Developed and maintained web applications for managing company website content, including blogs, clients, and recruitment.
- Implemented backend solutions using NestJS, PostgreSQL, and Prisma.
- Participated in Agile methodologies to boost project efficiency and completion rates.
- Aug 2019 – Jun 2023University of Information TechnologyStudent ad UIT - HCMC (School of Computer Science)
- Get a good degree at School of Computer Science
- While most of my friends pursued careers in Data or AI Engineering , I found my passion in Software Engineering , particularly in web and app development. This decision has shaped who I am today.
Tech stack
This blog is built with Next.js and Tailwind CSS using Tailwind Nextjs Starter Blog.
This blog site takes inspiration from leohuynh.dev. I appreciate Leo Huynh and Timothy Lin for their contribution to this minimal, lightweight, and highly customizable blog starter.
A few major over-engineering-changes from the original repo:
- Upgrading to React 18, Next 14.
- Adopting Typescript, committing with Conventional Commits
- Monitoring site with Umami website analytics
- Theming in dark mode with Tokyonight Neovim Theme colors for better contrast.
- My website refers to the design and code from the lehuynh.dev repository and incorporates the tailwind-nextjs-starter-blog template, version 2.0.
- Bumping up
mdx-bundler
,rehype
/remark
plugins and dependencies to the latest version
See my repository for this blog.