Mayumi NishimotoBeyond Boilerplates: Building Projects with React, TypeScript and Webpack from ScratchIn the tech-world, boilerplates like create-react-app offer a quick way to get a react application up and running with minimal effort…·11 min read·Mar 28, 2024----
Mayumi NishimotoUnderstanding Controlled and Uncontrolled Components in Frontend Development: A Practical Guide…When discussing frontend development, you may come across the terminologies “controlled” and “uncontrolled” used in the context of…·7 min read·Mar 19, 2024----
Mayumi NishimotoImplementing Active States & Visual Feedback in Custom Navigation ComponentsLeveraging React with CSS & Intersection Observer API for Accessible Navigation, Active State Indication, and Responsive Feedback.·9 min read·Mar 3, 2024----
Mayumi Nishimoto“Au revoir” to Manual RefreshingHarnessing the Power of webpack 5 by enabling Hot Module Replacement for Rapid Development·4 min read·Feb 16, 2024----
Mayumi NishimotoTypeScript: should I stay or should I goThe many benefits of adopting TypeScript and why you should be embracing it in case you haven’t already·6 min read·May 23, 2022----
Mayumi NishimotoinJavaScript in Plain EnglishThe Difference Between JavaScript Null and Undefined Data TypesIn a JavaScript, null and undefined are sometimes employed loosely and can be interchangeable. However, they are distinct data types.·7 min read·May 2, 2021----
Mayumi NishimotoinJavaScript in Plain EnglishAn Intro to Expressions and Statements in JavaScriptI believe that this knowledge may come intuitively after some practice in programming, but if you cannot wait or are simply curious to…·9 min read·Apr 5, 2021----
Mayumi NishimotoJS Arrays: To Be Empty, Or Not To Be Empty, That Is The QuestionChecking whether an array is empty or not sounds like a simple task in any programming language…it is, but only if you understand the…·5 min read·Jun 1, 2020----
Mayumi NishimotoSoftware Development: Productivity and Context switchingShould work environments minimise less context switching in different knowledge domains to promote better team performance?6 min read·May 18, 2020----
Mayumi NishimotoUnderstanding ‘Variable Shadowing’ with JavaScriptWhat is ‘variable shadowing’ and why it should be avoided.·5 min read·Apr 25, 2020----