5 Must-Know Features in JavaScript ES2022: Enhance Your Code and Boost Your ProductivityJavaScript is constantly evolving, and the latest version, ES2022, introduces some exciting new features that can make your coding life easier and more efficient. In this post, we’ll take a look at five must-know features in JavaScript ES2022 that yo...Jan 17, 2023 · 5 min readblog.pateldeep.xyz
Rescue Assets From a Compromised WalletFlashbots can actually be a lifesaver sometimes. One of our wallets had been hacked some time back, and all the Ether in that wallet was taken out, it was an issue but the bigger issue was this wallet was the owner of a contract we deployed. it still...Jan 10, 2023 · 4 min readblog.pateldeep.xyz
Authenticate Users in Your DApp with Sign in with Ethereum: A Step-by-Step GuideIn an ideal scenario, A Dapp should not have any centralized backend server, everything should be on-chain. Then why Backend? With a fully on-chain approach, we need to (at least right now) compromise on user experience Not everything needs to be...Dec 21, 2022 · 9 min readblog.pateldeep.xyz
How to Develop and Deploy Smart Contracts with Foundry & OpenzeppelinFoundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust. It consists of three components: Forge: Ethereum testing framework (like Truffle, Hardhat, and DappTools). Cast: CLI for interacting with E...Nov 29, 2022 · 4 min readblog.developerdao.com
What is the !! (not not) operator in JavaScript?Converts Object to boolean. If it was falsey (e.g. 0, null, undefined, etc.), it will be false, otherwise, true. !oObject // inverted boolean !!oObject // non inverted boolean so true boolean Representation So !! is not an operator, it's just the !...1PFeb 7, 2021 · 1 min readblog.pateldeep.xyz