avatar
Duy NG@tduyng
Software Engineer at Ekino, France

Duy NG is a Backend Engineer at Ekino in France, working primarily with TypeScript and Rust. Through his blog and microblog, he shares what he learns along the way.


Here are my latest posts:

2024-11-13

Explore an easy way to support dual package TypeScript NPM libraries for both CommonJS and ESM

2024-11-11

A guide to essential tsconfig.json options for boosting TypeScript code safety, performance, and reliability.

2024-07-16

In this article, I share some experiences of migrating to ESLint 9.x, which includes significant breaking changes. We'll use the flat config, integrate ESLint plugins, and specify custom rules for various file types: .js, .cjs, .mjs and .ts

2024-06-21

Discover the pitfalls of using Enums in TypeScript and explore a more type-safe alternative with `as const`

2024-06-15

This article highlights key reasons for the change, explores Deno’s features, and helps you decide if it’s the right choice for your projects

2024-06-10

Explore the reasons behind this decision

2024-05-23

Explore the process of enhancing website speed through image conversion to WebP using Rust

2024-05-15

Learn how to make your GitHub profile dynamic using Bun and TypeScript as an alternative to Python in my previous article.

2024-05-13

Explore the process of making your GitHub profile README dynamic with automated updates of your latest blog posts using GitHub Actions and Python scripting

2024-05-11

Discover why I switched my website and blog from Jekyll to Zola.


Want to get in touch? Contact me or check out my GitHub.