Ankit TrehanCAPTCHAS: Are you human?A technical exploration into CAPTCHAs evolution and its role in safeguarding websites.Feb 9Feb 9
Ankit TrehanDOM: Making HTML and JavaScript BFFs!Take a look at the DOM (Document Object Model), your go-to toolkit for dynamically manipulating HTML elements.Feb 2Feb 2
Ankit TrehanDNS: A backstage pass to the internet’s glamorous name game!Explore the critical role of DNS in navigating web communicationJan 30Jan 30
Ankit TrehanDatabase Transactions: Where commitment isn’t scary!Unlocking the power of consistency.Jan 26Jan 26
Ankit TrehanFunctional Reactive Programming — An introductionTo explain what functional reactive programming is, let’s look at reactive programming first. Reactive programming is the idea of…Mar 4, 2022Mar 4, 2022
Ankit TrehanAMQP (RabbitMQ) vs Kafka for asynchronous communicationSo you have decided to use asynchronous communication between your services/applications and now need to decide how to implement it. The…Feb 28, 2022Feb 28, 2022
Ankit TrehanMicroservices: What? Why? Why Not? When? How? And more1. The What?Feb 28, 2022Feb 28, 2022
Ankit TrehanCreating scroll animations similar to Apple’s AirPods Pro pageLearn how to create the awesome scroll effects that Apple has on its website for some of its productsFeb 17, 20221Feb 17, 20221
Ankit TrehanReact Hooks vs Redux for application state managementWhen you wound want to use Hooks and/or ReduxOct 12, 2021Oct 12, 2021
Ankit TrehanCreating a Discord trivia bot in Java using JavacordWrite your own bot that helps you play trivia on your Discord serverApr 24, 2021Apr 24, 2021