Ahsan J. ButtIntroduction to Mocking and Stubbing in TypeScript Tests with SinonTesting is an integral part of modern software development, ensuring code reliability and functionality. In TypeScript, a superset of…3 min read·Jan 26, 2024----
Ahsan J. ButtCustom OTP implementation via AWS Lambda, SES & DynamoDBOTP or one time password, as the name suggests, can only be used once for logging on to a network or a service. Once used, it can’t be used…2 min read·Apr 26, 2022----
Ahsan J. ButtinCoinsBenchForking Mainnet with ganacheA great way to test your smart contracts is running them on mainnet, but that can’t always be the case because of high gas fees. Moreover…2 min read·Apr 20, 2022----
Ahsan J. ButtUsing Proxies with PuppeteerYou might have came across a problem where scrapping web pages with puppeteer was being shut down due to unusual amount of traffic being…1 min read·Jan 31, 2021----