– a collection of my thoughts, guides, and experiences that I find worth sharing. Here, you'll find practical advice, personal reflections, and explorations of ideas that shape my approach to building and problem-solving.
Javascript Fundamentals with core programming concept for beginners
JavaScript brings life to the web, making web pages interactive and dynamic. This guide introduces beginners to its fundamentals variables, data types, functions, and control flow.
- Javascript
- Web development
- Frontend development
A practical guide to functional programming in javascript
Javascript is a multi-paradigm language that supports using different programming paradigms like Object-oriented, Procedural and functional paradigm which we will be learning about here
- Javascript
- Functional programming
- Software development
Safeguarding web apps: Web security principle
Building security into the core design and architecture of web applications is crucial. Security considerations should be integrated from the outset, including secure coding practices, threat modeling, and adherence to secure development frameworks and guidelines.
- cyber-security
- web development
- software architecture
Cross-chain Interoperability the future of web3
And one of the challenges in the blockchain ecosystem is interoperability because each chain is isolated which is originally designed for a specific use-case and thereby limiting communications and connectivity with other chains which affects the user experience of web3 dApps built on different chains.
- web3
- blockchain
A non-technical introduction to web3
Since the existence of the web on the internet, it has grown through different phases with several advantages and disadvantages, which then brings about the era of web3 to improve and fix some of those disadvantages of the past era, so let’s deep dive a bit into the predecessors of web3.
- web3
- blockchain