• Skip to main content
  • Skip to primary sidebar
BMA

BeMyAficionado

Inspire Affection

Technology

Design A Notification System

May 19, 2022 by varunshrivastava Leave a Comment

Distributed Notification System Design

The notification system is a very important part of any organization, especially financial orgs. For ex: It is very important to tell people about their upcoming payments. Or that the order has been placed successfully with the receipt of their order. It gives them feedback that things went well. But have you ever given any thought to how notification works or is delivered … [Read more...] about Design A Notification System

Replication – How Is It Done In Distributed Systems?

February 3, 2022 by varunshrivastava Leave a Comment

Replication simply means keeping a copy of the same data on multiple machines connected via a network. These machines could be present in different parts of the world and not necessarily in the same perimeter. There are many benefits of having this redundancy that you will see later in this article. The objective is this article is to provide some insights into different … [Read more...] about Replication – How Is It Done In Distributed Systems?

Freedom From Redundancy Is A Trade-off

January 26, 2022 by varunshrivastava Leave a Comment

Common Code

Code reusability is the holy grail for software development. You might have heard that developers should write code once and reuse it everywhere. Or, never write the same code twice... and a lot of things on similar lines. But have you ever questioned this? Is redundancy such a bad thing after all? Don't you think these statements are subjective? Applied to specific … [Read more...] about Freedom From Redundancy Is A Trade-off

Code Review Best Practices For Software Engineers

November 5, 2021 by varunshrivastava Leave a Comment

Code Review

Before diving into the best code review practices, I always ask this question - Why do we need a Code Review process? Code review process exists to improve the software development lifecycle (SDL). To improve the software and code that we are writing. This is done by adding an extra layer to the development process where your peers will take a look at the code to … [Read more...] about Code Review Best Practices For Software Engineers

What is Malware? Types Of Malware? How To Protect Yourself Against It?

May 31, 2021 by varunshrivastava Leave a Comment

Beware of Malware

Malicious + Software = Malware This is one heck of a topic under ethical hacking. Malware is any piece of software that was built with the intention to do some damage to the device on which it is running on. There are a lot of variants. Every Malware is built with a dedicated objective. That depends on the hacker who designs in. That said, the main objective of every … [Read more...] about What is Malware? Types Of Malware? How To Protect Yourself Against It?

Deliver Good Quality UI as a Tester and Enhance User Experience

May 20, 2021 by Priyanka Yadav Leave a Comment

Quality UI Delivery

Why this Article? When I started working as a manual tester, I was a complete noob in the IT industry. I was like a fresh bun out of oven kind of graduate that time. All I knew about testing was to create test cases and execute them. My initial job tasks included boundary value analysis, equivalent partitioning, writing hundreds of test cases in the excel. My aim back then … [Read more...] about Deliver Good Quality UI as a Tester and Enhance User Experience

Principles Of Microservices: How To Architect A Solution

December 31, 2019 by varunshrivastava Leave a Comment

Principles Of Microservices

Every enterprise has its own principles. Principles that takes it towards the goals. Principles that give birth to practices which are the underlying foundation for all the implementation. Similarly, Microservices has its own set of principles that helps its implementer to make the correct decision when given multiple options to choose from. Principles are like … [Read more...] about Principles Of Microservices: How To Architect A Solution

Why Would You Use Microservices (Advantages and Disadvantages)?

December 25, 2019 by varunshrivastava Leave a Comment

Why would you use microservices cover

Microservice is a new hot trend in the Application Architecture Landscape. Everyone in the IT world is talking about microservices. Every enterprise is either working on a microservice or porting their existing monolith to Microservices. This term has become really popular that people outside of the organization are also using it to explain something or the other. In any … [Read more...] about Why Would You Use Microservices (Advantages and Disadvantages)?

Is Technology Taking Life Away From The People

October 29, 2019 by varunshrivastava 2 Comments

Is Technology Taking Away Life From People

I visited my hometown after 18 months of constant IT grilling. It always feels good to come back home, I get to eat all the tasty delights my Mom make for me. I like the way people live here - simple and boring. I always visit the nearby ground to play with my brother and friends. But every coming year I see lesser and lesser people coming out of their houses in the … [Read more...] about Is Technology Taking Life Away From The People

How To Setup Your MacOS Machine For Any Development

October 6, 2019 by varunshrivastava Leave a Comment

How_To_Setup_MacOs_Machine_For_Any_Development

Hey folks, I've been wanting to write an article on this topic for a long time but always find myself stuck with something or the other. Mostly because a lot of things have changed lately and it takes time to find the lost balance. So finally, I got some time out to craft this article for you. It is good that you are putting some time aside to actually read about setting … [Read more...] about How To Setup Your MacOS Machine For Any Development

Next Page »

Primary Sidebar

Subscribe to Blog via Email

Do you enjoy the content? Feel free to leave your email with me to receive new content straight to your inbox. I'm an engineer, you can trust me :)

Join 845 other subscribers

Latest Podcasts

Recent Posts

  • Event Driven Communication Between Domains/Components – Frontend Development
  • A Brief Discussion On Frontend and Micro-frontends
  • Top 5 Common Design Patterns
  • Design A Notification System
  • A Well Functioning Team – Feedback Culture

Recent Comments

  • Varun Shrivastava on Should Girls Wear Short Clothes?
  • D on Should Girls Wear Short Clothes?
  • disqus_X5PikVsRAg on Basic Calculator Leetcode Problem Using Object-Oriented Programming In Java
  • Varun Shrivastava on How To Mock SecurityContextHolder in Spring Security using Mockito?
  • Franco Vedia on How To Mock SecurityContextHolder in Spring Security using Mockito?

Categories

  • Blogging
  • Cooking
  • Fashion
  • Finance & Money
  • Programming
  • Reviews
  • Software Quality Assurance
  • Technology
  • Travelling
  • Tutorials
  • Web Hosting
  • Wordpress N SEO

Archives

  • May 2023
  • April 2023
  • August 2022
  • May 2022
  • April 2022
  • February 2022
  • January 2022
  • November 2021
  • September 2021
  • August 2021
  • June 2021
  • May 2021
  • April 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • February 2020
  • December 2019
  • November 2019
  • October 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • January 2019
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • September 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016

Tags

Affordable Hosting (4) algorithms (4) aoc-2020 (7) bad luck (3) believe in yourself (4) best (4) database (4) earn money blogging (5) education (4) elementary sorting algorithms (4) experience (3) fashion (4) finance (6) Financial Freedom (7) food (7) friends (3) goals (5) google (5) india (10) indian cuisine (5) indian education system (4) java (15) life (15) life changing (4) love (4) microservices (8) motivation (4) oops (4) podcast (6) poor education system (4) principles of microservices (5) problem-solving (7) programmer (5) programming (25) reality (3) seo (6) spring (3) SSD Hosting (3) success (10) success factor (4) technology (4) tips (3) top 5 (7) web developer (3) wordpress (7)

Copyright © 2023 · Be My Aficionado · WordPress · Log in

Go to mobile version