• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • Become An Aficionado (Join Our Mailing List)
BMA

BeMyAficionado

Inspire Affection

Featured

Distributed Fault Tolerant Web Crawler System Design

System Design – Building Large Scale Web Crawler

varunshrivastava
November 29, 2025

This article walks through how to approach a Web Crawler system design problem in interviews, including scale estimation, architectural choices, and trade-offs. This system design problem comes quite a lot in the interviews – and for a reason – this simple high level problem comes in many different flavours and has the potential to get…

Continue Reading System Design – Building Large Scale Web Crawler

Spotlight

Semantic Search for E-commerce

Building Semantic Search for E-commerce Using Product Embeddings and OpenSearch

varunshrivastava
September 27, 2024

Hey! So, I recently worked on this cool proof of concept (POC) where I tried to combine product embeddings with OpenSearch to enable a k-nearest neighbours (k-NN) search.…

Continue Reading Building Semantic Search for E-commerce Using Product Embeddings and OpenSearch

AI generated featured image for Leader Election article

Leader Election with ZooKeeper: Simplifying Distributed Systems Management

varunshrivastava
July 23, 2024

Imagine you are in a group project, the task is pretty complex :p and everyone is looking at each other, wondering who is going to take the lead?…

Continue Reading Leader Election with ZooKeeper: Simplifying Distributed Systems Management

Explore

AWS Event Driven Data Ingestion Architecture

AWS Serverless Event Driven Data Ingestion from Multiple and Diverse Sources

Explore the benefits of AWS serverless, event-driven architecture for data ingestion from multiple sources. Learn how AWS Lambda, SNS, and SQS can optimize your data workflows for scalability and efficiency. Gain insights into real-world applications and best practices in our comprehensive guide.

Continue Reading AWS Serverless Event Driven Data Ingestion from Multiple and Diverse Sources

Infrastructure for hosting static website

A Step-by-Step Guide to Deploy a Static Website with CloudFront and S3 Using CDK Behind A Custom Domain

This article is intended for developers who want to deploy a Single Page Application on Cloudfront and make it accessible via a…

Continue Reading A Step-by-Step Guide to Deploy a Static Website with CloudFront and S3 Using CDK Behind A Custom Domain

Frontend Code Architecture

Setup Frontend Project Without Needing Backend Using Local Storage (Dependency Injection)

Frontend applications have evolved with frameworks like React, Angular, and Vue, allowing for complex logic and seamless user experiences. The entire DOM is now generated using JavaScript, giving developers more control. This article discusses a design pattern that decouples frontend development from the backend, allowing frontend code to run without relying on backend readiness or API responses.

Continue Reading Setup Frontend Project Without Needing Backend Using Local Storage (Dependency Injection)

Primary Sidebar

Subscribe to Blog via Email

BeMyAficionado is all about helping you connect, grow, and make an impact—one idea at a time.

Join our mailing list for exclusive how-to guides, insider stories, and free e-books.

Get first access to new posts, tools and resources we only share with subscribers.

Join 810 other subscribers
  • Facebook
  • GitHub
  • Instagram
  • LinkedIn
  • Twitter
  • YouTube

More to See

Building a TKinter Tic-Tac-Toe with AI

Play Tic Tac Toe With LLM Claude 3.7

September 9, 2025 By varunshrivastava

Is The Cosmos a Vast Computation?

November 18, 2024 By varunshrivastava

Tags

Affordable Hosting algorithms amazon aoc-2020 become successful believe in yourself best database earn money blogging education elementary sorting algorithms experience fashion finance Financial Freedom food food food goals google india indian cuisine indian education system java javascript life life changing love make money microservices motivation oops podcast poor education system principles of microservices problem-solving programmer programming python seo success success factor technology top 5 web wordpress

Footer

Become an Aficionado

BeMyAficionado is all about helping you connect, grow, and make an impact—one idea at a time.

Join our mailing list for exclusive how-to guides, insider stories, and free e-books.

Get first access to new posts, tools and resources we only share with subscribers.

Join 810 other subscribers

Recent

  • System Design – Building Large Scale Web Crawler
  • Play Tic Tac Toe With LLM Claude 3.7
  • Is The Cosmos a Vast Computation?
  • Building Semantic Search for E-commerce Using Product Embeddings and OpenSearch
  • Leader Election with ZooKeeper: Simplifying Distributed Systems Management

Search

Tags

Affordable Hosting algorithms amazon aoc-2020 become successful believe in yourself best database earn money blogging education elementary sorting algorithms experience fashion finance Financial Freedom food food food goals google india indian cuisine indian education system java javascript life life changing love make money microservices motivation oops podcast poor education system principles of microservices problem-solving programmer programming python seo success success factor technology top 5 web wordpress

Copyright © 2025 · Be My Aficionado · Log in

Go to mobile version