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

BeMyAficionado

Inspire Affection

Ad example

Blogging

Is The Cosmos a Vast Computation?

November 18, 2024 by varunshrivastava Leave a Comment

Throughout history, humanity has often looked to its most advanced technologies as metaphors to understand the universe. During the mechanical era, we viewed the cosmos as a giant machine. The advent of clocks led to the notion of a "Clockwork Universe," steadily ticking forward with a predictable rhythm. When steam engines came into play, we imagined our universe as a … [Read more...] about Is The Cosmos a Vast Computation?

Leader Election with ZooKeeper: Simplifying Distributed Systems Management

July 23, 2024 by varunshrivastava Leave a Comment

AI generated featured image for Leader Election article

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? Does this situation sounds similar to you? I remember we used to play some sort of game like "Rock, Paper, Scissor" or "Eeny, meeny, miny moe" (I never did this but my sister). Similarly, distributed systems have their own ways of … [Read more...] about Leader Election with ZooKeeper: Simplifying Distributed Systems Management

AWS Serverless Event Driven Data Ingestion from Multiple and Diverse Sources

April 15, 2024 by varunshrivastava Leave a Comment

AWS Event Driven Data Ingestion Architecture

At times there is a requirement to centralize data from different sources. This could be required for various needs, There could be any number of reason behind data ingestion. And in this article I will explore a very cost effective, scalable and completely serverless architecture that could do just that. I have used AWS cloud for the same but I'm sure you can find a … [Read more...] about AWS Serverless Event Driven Data Ingestion from Multiple and Diverse Sources

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

February 6, 2024 by varunshrivastava Leave a Comment

Infrastructure for hosting static website

This article is intended for developers who want to deploy a Single Page Application on Cloudfront and make it accessible via a custom domain. I will try to make it systematic so its easier to pick and implement directly. I will try my best to explain why each step is necessary. Sometimes I have found that things don't work and usually there's a puny reason behind it. … [Read more...] about A Step-by-Step Guide to Deploy a Static Website with CloudFront and S3 Using CDK Behind A Custom Domain

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

November 18, 2023 by varunshrivastava Leave a Comment

Frontend Code Architecture

Today the frontend applications has become quite sophisticated. They are capable of handling complex logic to provide a seamless user experience. With the frameworks like React/Angular/Vue the landscape of frontend has changed quite a lot. I remember the days when I used to write my application in pure HTML and use to handle the dynamic interactions with Javascript (using … [Read more...] about Setup Frontend Project Without Needing Backend Using Local Storage (Dependency Injection)

Deploy Lambda Function and API Gateway With Terraform

June 18, 2023 by varunshrivastava 2 Comments

Lambda Function with API Gateway architecture

Recently, I have started learning terraform (not by choice) because one of the clients needs it. Its a neat tool to manage your infra as code, no doubt about it. But if you ask my personal opinion as a dev, I would say go with the native cloud solution. For ex - AWS CDK. Native not only has all the required features to work with your cloud provider but also streamlines and … [Read more...] about Deploy Lambda Function and API Gateway With Terraform

A Brief Discussion On Frontend and Micro-frontends

April 1, 2023 by varunshrivastava Leave a Comment

Breaking down Monoliths into Micro-frontends

Whenever we hear the world "Monolith" it kind a sounds like a large block of age old monument, but in the world of software development monolith is not age old, infact, monolith is the first choice. Whenever I start on a project, I prefer to go monolith. There are several benefits of that. For one, it has less components and its really fast to develop and release new features … [Read more...] about A Brief Discussion On Frontend and Micro-frontends

A Well Functioning Team – Feedback Culture

April 24, 2022 by varunshrivastava Leave a Comment

types of feedbacks

It feels like I'm writing after a long time. Actually, my priorities have been quite varied in the past few months, mostly focussing on my technical expertise. But last week my team had a pretty good retrospective session where I picked up nice clues and suggestions, so I thought of sharing my 2-cents with you all. Retrospectives actually bring a lot of memories or to … [Read more...] about A Well Functioning Team – Feedback Culture

Why Do Developers Write Code That Slows Them Down

November 5, 2021 by varunshrivastava 1 Comment

good code, bad code

I've been seeing some "not-so-good" everywhere and that made me wonder - Why do developers write code that slows them down later on? When I started asking this question myself, I started getting various reasons for the not-so-good code. I made a note of these reasons. And today I'll elaborate on each one of those. I guess you will relate to these and feel free to share your … [Read more...] about Why Do Developers Write Code That Slows Them Down

Idempotence Is Very Critical In Backend Applications

August 19, 2021 by varunshrivastava Leave a Comment

what are other names for idempotence

Wait... before you start reading... get this - it is a very important topic. Maybe you are someone who already knows about idempotence or someone who is hearing this word for the first time. This article is going to help you all in some way or the other. I'm a backend engineer. No that's not right... I'm a full-stack developer specialised in backend development. Yeah, … [Read more...] about Idempotence Is Very Critical In Backend Applications

Next Page »

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 874 other subscribers

Recent

  • 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
  • AWS Serverless Event Driven Data Ingestion from Multiple and Diverse Sources
  • A Step-by-Step Guide to Deploy a Static Website with CloudFront and S3 Using CDK Behind A Custom Domain

Search

Tags

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

Copyright © 2025 · Be My Aficionado · Log in

Go to mobile version