Back to blogs

About the author

nyaomaru

@nyaomaru

React / Vue / TypeScript / OSS Frontend engineer with 7+ years of experience. Building code simpler and more understandable architecture.

Heerlen, the Netherlands

From the author

Articles by nyaomaru

Explore all insights

Explore nyaomaru's latest articles and ideas.

Sep 30

TypeScript Compiler API: Preserving Child Node Narrowing in Reusable Type Guards πŸ”§

Hoi hoi! πŸ‘‹ I'm @nyaomaru, a frontend engineer exploring new possibilities with Jev 😸 (I'm also...

8 min readRead article

Sep 23

Your Type Guard Can Silently Drift from Your TypeScript Type πŸ”§

Hoi hoi! πŸ‘‹ I'm @nyaomaru, a frontend engineer just back from a short vacation on Texel, a small...

6 min readRead article

Sep 16

Why filter(Boolean) Is Not a Nullish Filter in TypeScript πŸ”§

Hoi hoi! πŸ‘‹ I'm @nyaomaru, a frontend engineer building small TypeScript OSS with shoyu ramen....

5 min readRead article

Sep 9

Learn Trapping Rain Water, Top K Frequent and Selection Sort with Step-by-Step Visualization in DSA View View πŸ‘€πŸ‘€

Hoi hoi! I’m @nyaomaru, a frontend engineer who has been obsessed with ramen lately. 😸🍜 Have you...

10 min readRead article

Sep 2

Learn Number of Islands, Invert Binary Tree, and Course Schedule with Step-by-Step Visualization in DSA View View πŸ‘€πŸ‘€

Hoi hoi! I’m @nyaomaru, a frontend engineer who is surprised by how cold it is in the Netherlands...

12 min readRead article

Aug 26

Learn Valid Parentheses, Reverse Linked List, and Tree Max Depth with Step-by-Step Visualization in DSA View View πŸ‘€πŸ‘€

Hoi hoi! I’m @nyaomaru, a frontend engineer who struggles to make game sounds. 😿 Have you used DSA...

9 min readRead article

Aug 19

Is Learning DSA Boring? Let's Use DSA View View πŸ‘€πŸ‘€ (Two Sum, Binary Search, and Bubble Sort)

Hoi hoi! I’m @nyaomaru, a frontend engineer who dislikes crowded places, so I'm planning to take a...

7 min readRead article

Aug 12

is-kit Reached 50 Stars ⭐ Here’s How We Use It in Production

Hoi hoi! I'm @nyaomaru, a frontend engineer who is trying to lose weight. πŸ–πŸ™€ I maintain a type...

7 min readRead article

Aug 5

Celebrating 10,000 Total Views on DEV! πŸ₯³ Let’s Check the Stats 😸

Hoi hoi! I'm @nyaomaru, a frontend engineer who recently watched a flock of geese march through...

4 min readRead article

Jul 29

How I Made JavaScript Execution Visual and Rewindable (DSA View View πŸ‘€πŸ‘€)

Hoi hoi! I'm @nyaomaru, a frontend engineer who was recently knocked off my feet by how good the...

10 min readRead article

Jul 22

How I Built the Editor and Compile Pipeline for a TypeScript DSA Visualizer (DSA View View πŸ‘€πŸ‘€)

Hoi hoi! I'm @nyaomaru, a frontend engineer. Thanks to my daily Duolingo streak, Dutch is finally...

10 min readRead article

Jul 15

I Built a Tool to Visualize DSA. Let’s Learn Together! (DSA View View πŸ‘€πŸ‘€)

Hoi hoi! I’m @nyaomaru, a frontend engineer currently fighting the intense European heatwave by...

7 min readRead article