Hi! People call me Normen. I’m a Software Engineer 👋
I have developed software using various technologies like TypeScript, JavaScript, Node.js, Svelte, React, Python, Rust, and familiar in Git workflows, APIs, and CI/CD for end-to-end software development (frontend and backend). My passion for learning makes me love dealing & experimenting with data to discover valuable insights. I also have a strong grasp of Linux and UNIX environment.
I like to get to the root of the problem and help those around me to understand and solve the challenge together. I'm well-versed working in e-commerce contexts, but I'm open and curious to explore other fields as well! I'm mostly a tech generalist with a passion and affinity for digging deep into different discipline and topics.
Module Federation for Frontend: Why and How to Start?
Module Federation for Frontend: Why and How to Start?
24/06/2024
How I Improved a Kanji Search Engine Performance by >20x with Typesense
How I Improved a Kanji Search Engine Performance by >20x with Typesense
06/04/2024
Using Git with SSH-over-HTTPS to Get around SSH Port Blocking
Using Git with SSH-over-HTTPS to Get around SSH Port Blocking
25/02/2024
TypeScript Error Handling: Not So Pretty, But It Doesn't Have to Be
TypeScript Error Handling: Not So Pretty, But It Doesn't Have to Be
14/10/2023
Rust: First Impressions through the Eyes of a JS/Python coder_(2)_(1)/w=1920,quality=90,fit=scale-down)
Rust: First Impressions through the Eyes of a JS/Python coder
13/02/2022
3 Ways to Set Up Multiple Git Accounts in a Single Computer/w=1920,quality=90,fit=scale-down)
3 Ways to Set Up Multiple Git Accounts in a Single Computer
24/11/2021
Kenapa Software Lokal Kurang Bisa Berkembang?_(1)/w=1920,quality=90,fit=scale-down)
Kenapa Software Lokal Kurang Bisa Berkembang?
23/03/2013
©2022 Nourman Hajar