Ankit TrehanCAPTCHAS: Are you human?A technical exploration into CAPTCHAs evolution and its role in safeguarding websites.5 min read·Feb 9, 2024----
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.5 min read·Feb 2, 2024----
Ankit TrehanDNS: A backstage pass to the internet’s glamorous name game!Explore the critical role of DNS in navigating web communication4 min read·Jan 30, 2024----
Ankit TrehanDatabase Transactions: Where commitment isn’t scary!Unlocking the power of consistency.4 min read·Jan 26, 2024----
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…10 min read·Mar 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…9 min read·Feb 28, 2022----
Ankit TrehanMicroservices: What? Why? Why Not? When? How? And more1. The What?8 min read·Feb 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 products6 min read·Feb 17, 2022--1--1
Ankit TrehanReact Hooks vs Redux for application state managementWhen you wound want to use Hooks and/or Redux6 min read·Oct 12, 2021----
Ankit TrehanCreating a Discord trivia bot in Java using JavacordWrite your own bot that helps you play trivia on your Discord server8 min read·Apr 24, 2021----