Beyond 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…Mar 28Mar 28
Understanding 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…Mar 19Mar 19
Implementing Active States & Visual Feedback in Custom Navigation ComponentsLeveraging React with CSS & Intersection Observer API for Accessible Navigation, Active State Indication, and Responsive Feedback.Mar 3Mar 3
“Au revoir” to Manual RefreshingHarnessing the Power of webpack 5 by enabling Hot Module Replacement for Rapid DevelopmentFeb 16Feb 16
TypeScript: should I stay or should I goThe many benefits of adopting TypeScript and why you should be embracing it in case you haven’t alreadyMay 23, 2022May 23, 2022
Published inJavaScript 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.May 2, 2021May 2, 2021
Published inJavaScript 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…Apr 5, 2021Apr 5, 2021
JS 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…Jun 1, 2020Jun 1, 2020
Software Development: Productivity and Context switchingShould work environments minimise less context switching in different knowledge domains to promote better team performance?May 18, 2020May 18, 2020
Understanding ‘Variable Shadowing’ with JavaScriptWhat is ‘variable shadowing’ and why it should be avoided.Apr 25, 2020Apr 25, 2020