Category General

Life Lessons after being in Tech for 15 years

I wrote something last year after completing 14 years in the industry

Launching the Master of None Newsletter

I have recently launched my weekly newsletter ‘Master of None’. The newsletter is essentially a compilation and commentary of the interesting content that I read, watch or listen to on...

What I learnt about Habits by using the Duolingo app to learn a language for 230 days

What I learnt about Habits by using the Duolingo app to learn a language for 230 days ( ~ 8 months)

Weekly Roundup Series January 2021

Happy New Year 2021. Wishing the readers of this blog a warm and joyful 2021. Continuing with the weekly round up series in 2021 as well.

How I hosted my blog for 0$

When I wanted to set up my new personal blog, I was looking for various options. I had prior experience setting up my blog, right from my earlier days in...

Why I Write

For a really long time, I had this idea that writing must be exclusive for subjects or topics in which I have expert knowledge. So I had this notion of...

Weekly RoundUp Series December 2020

Curation of all interesting content that I came across in the internet till 31st December,2020

The Elusive search for Rose Gold Watch online and how Machine Learning can help

Online Shopping is the future. eCommerce throughout the world is booming. We shop every single thing in the world except those products where touch and feel are rather important. For...

Weekly RoundUp Series November 2020

Interesting articles that I read for the week ending 29th Nov,2020

Weekly RoundUp Series October 2020

Interesting articles for the last week of the month

5 Key Takeaways from the book Grit by Angela Duckworth

I happened to read the book Grit by Angela Duckworth and here are 5 Key Takeaways from the book.

Buying a laptop in 2020 ? 5 main factors to consider.

Planning to buy a laptop in 2020? Choices may be overwhelming and confusing at times. While this post may not provide a suggestion on what model to choose, it gives...

Generalists vs Specialists - What is your career path?

Over the last 14 years, there has been an eternal struggle with the ever-changing technology landscape over whether to become a Generalist or Specialist. There are no easy answers to...

Leading Teams through Coaching and Taming the Advice Monster

As we grow up in our career, we tend to manage teams and dozens of employees. Teams often look upon us to provide technical guidance and suggestions for day to...

Learning new language through Duolingo. Reflections on Daily Routine and Personalized Learning

I have been using a language learning app called Duolingo to learn Hindi. Duolingo has a really nifty app that provides an easy way to learn new languages bit by...

Thanks To Extended Work From Home , My Home Internet Setup For High Availability And Redundancy

Thanks to extended work from home inflicted by Corona, my home internet has high availability and set up for redundancy, similar to Cloud Providers who have multiple availability zones.

Weekly Roundup 19th July 2020

Interesting reads for the week.

14 Years In Tech 14 Life Lessons

This 17th of July, I completed 14 years in the Tech Industry. It has been a whirlwind ride. What is life when one cannot take the time to reflect? I...

Weekly Roundup 12th July 2020

Interesting news articles that I read in the past week.

Weekly Roundup 5th July 2020

Interesting reads for the week

How To Find Useful Content To Read On A Daily Basis

On the internet, I always had this struggle to find and read content daily. By reading I mean not reading a book, but getting to read interesting content. It could...

Weekly Round Up 28th June 2020

Weekly Round-up of interesting articles that I read in the web in the last one week.

Blinkist Speed Reading For The Digital World

Have you ever felt that reading books is generally a good habit and you wanting to pursue, but trying to read books or persisting with reading books regularly is tough?...

Weekly Roundup 7th June 2020

Interesting reads for the week of 7th June 2020

When Google Photos' AI helped to confirm my daughter's photographic memory

When social media was at its peak, it became a norm to use check-in feature on Facebook or Twitter etc to let the world know the cool places that we...

Missing empathy while designing apps feat GooglePay

Empathy in Design Thinking is one of the most important considerations while designing anything, especially building mobile apps.Empathy helps to understand the user’s pain points and how they can be...

Monkey Balancing Free Speech, Privacy , Moderation and Regulation in Social Media

Ever since the dawn of social media, we have seen quite a few protests over how social media tech companies moderate content. Initially, it started with moderation policies and all...

Hello World Blog

Well, I do not really remember when was the last time I blogged. I had my fair share of attempts at running a personal blog and tech-focused blog long back....

Category Technology

Resiliency and Discovery Recovery in AWS

As we build applications in the cloud, it is very important to have resiliency in the application that we design. Disaster Recovery(DR) is one of the main considerations. Last December,...

Designing Event Driven Systems for SAAS applications

While designing systems for SAAS applications, some common patterns are followed in stateful systems around databases. For compute as well, some aspects of scaling are to be considered. For a...

Learnings from Running Amazon Aurora MySQL in Production

Using Aurora MySQL is a no brainer decision when running workloads in the Production environment. The Overhead of running a database is greatly reduced due to the managed services offered...

AWS and the Paradox Of Choice

This post and the cover image was inspired by this tweet by Corey Quinn and his blog post.

Re-Imagining Learning in 2021 powered by Like-Minded Communities

I applied for the AWS Community Builders program for Serverless and I was selected to be part of the program. To be honest, I was pleasantly surprised and super happy....

Wrapping our mind around IAM in AWS

When I was first getting started in AWS, I had my fair share and experience of dealing with Identity and Access Management ( IAM) before.

Strategies for deploying Machine Learning Inferences models using Lambda

There is more than one way to deploy a machine learning inference model using Lambda. Lambda is serverless and the Pay as you go option helps to address burst workload...

What the heck is Digital Transformation anyway

Digital Transformation has caught the fancy of large organisations in the last 5 to 6 years. We get to hear about organisations becoming more digital. And what does this becoming...

Demystifying oAuth and OpenID Connect

Authentication and Authorization as a concept has been there for a really long time. oAuth is the most standard way in which authorization is implemented and OpenID Connect is a...

Weekly Roundup Series January 2021

Happy New Year 2021. Wishing the readers of this blog a warm and joyful 2021. Continuing with the weekly round up series in 2021 as well.

How I hosted my blog for 0$

When I wanted to set up my new personal blog, I was looking for various options. I had prior experience setting up my blog, right from my earlier days in...

Launching my new tech podcast Master Of None

As we near the end of 2020 with the entire world getting into podcasting big time and podcast becoming mainstream, I do not want to become left out. Because I...

Weekly RoundUp Series December 2020

Curation of all interesting content that I came across in the internet till 31st December,2020

No Code Tools to Build Machine Learning Models

Machine Learning is complex. There is a steep learning curve and it is a pretty daunting task even for developers and others in the tech to get started without PhD...

The Elusive search for Rose Gold Watch online and how Machine Learning can help

Online Shopping is the future. eCommerce throughout the world is booming. We shop every single thing in the world except those products where touch and feel are rather important. For...

Weekly RoundUp Series November 2020

Interesting articles that I read for the week ending 29th Nov,2020

Looking beyond the big Cloud Players

As we delve into the Cloud landscape, we get to hear news about the big cloud providers like AWS, GCP, Azure, Oracle, IBM or Alibaba etc. All of these services...

Weekly RoundUp Series October 2020

Interesting articles for the last week of the month

Buying a laptop in 2020 ? 5 main factors to consider.

Planning to buy a laptop in 2020? Choices may be overwhelming and confusing at times. While this post may not provide a suggestion on what model to choose, it gives...

Generalists vs Specialists - What is your career path?

Over the last 14 years, there has been an eternal struggle with the ever-changing technology landscape over whether to become a Generalist or Specialist. There are no easy answers to...

The Game of Certifications - Who does it help and how ?

Even since the COVID outbreak, my LinkedIn feed is filled with people clearing certifications. While certifications are a nice way to evaluate your experience and knowledge, the goal of certification...

Weekly Roundup Series September 2020

Weekly Round-Up for the week ending 20th Sep, 2020

GateCrashing Machine Learning without being Data Scientist or Math/Python Programming Nerd

Machine Learning has been the rage in the last few years. But every time I try to venture into Machine Learning, I get overwhelmed with the usage of complex terms...

Learning new language through Duolingo. Reflections on Daily Routine and Personalized Learning

I have been using a language learning app called Duolingo to learn Hindi. Duolingo has a really nifty app that provides an easy way to learn new languages bit by...

My AWS Reading List

Some time back I wrote a post about how I find useful content to read on a daily basis. In this post, I would want to dive deep on how...

Weekly Roundup August 2020

Interesting reads for the week of 30th Aug , 2020

Cloud Vendor Lock In Conundrum

The whole world and its infrastructure are moving into Cloud at a rapid pace in the last decade. The speed and frenzy of this transformation have caught everyone by surprise....

Weekly Roundup 2nd August 2020

Interesting reads for this week.

Weekly Roundup 26th July 2020

Interesting reads for the last week.

Thanks To Extended Work From Home , My Home Internet Setup For High Availability And Redundancy

Thanks to extended work from home inflicted by Corona, my home internet has high availability and set up for redundancy, similar to Cloud Providers who have multiple availability zones.

Weekly Roundup 19th July 2020

Interesting reads for the week.

Weekly Roundup 12th July 2020

Interesting news articles that I read in the past week.

Weekly Roundup 5th July 2020

Interesting reads for the week

Weekly Round Up 28th June 2020

Weekly Round-up of interesting articles that I read in the web in the last one week.

No Code Tools, The Tech Co Founder You Were Always Looking For

There is always a running joke in the start-up world - whenever there is an after-event party or socialising event, there are always one or two enterprising founders trying to...

Weekly Roundup 21 June 2020

Interesting reads from this week

Weekly Roundup 14th June 2020

Interesting reads for this week.

Weekly Roundup 7th June 2020

Interesting reads for the week of 7th June 2020

Weekly Roundup 31st May 2020

Starting this week, to make my habit of blogging more regularly, I have tried to come up with Weekly Round-Up posts that are a compilation of all interesting blogs or...

When Google Photos' AI helped to confirm my daughter's photographic memory

When social media was at its peak, it became a norm to use check-in feature on Facebook or Twitter etc to let the world know the cool places that we...

Missing empathy while designing apps feat GooglePay

Empathy in Design Thinking is one of the most important considerations while designing anything, especially building mobile apps.Empathy helps to understand the user’s pain points and how they can be...

Monkey Balancing Free Speech, Privacy , Moderation and Regulation in Social Media

Ever since the dawn of social media, we have seen quite a few protests over how social media tech companies moderate content. Initially, it started with moderation policies and all...

Category Programming

Resiliency and Discovery Recovery in AWS

As we build applications in the cloud, it is very important to have resiliency in the application that we design. Disaster Recovery(DR) is one of the main considerations. Last December,...

Designing Event Driven Systems for SAAS applications

While designing systems for SAAS applications, some common patterns are followed in stateful systems around databases. For compute as well, some aspects of scaling are to be considered. For a...

Learnings from Running Amazon Aurora MySQL in Production

Using Aurora MySQL is a no brainer decision when running workloads in the Production environment. The Overhead of running a database is greatly reduced due to the managed services offered...

4 key points about AWS Elasticache Redis Scaling and Monitoring

I have been playing with AWS Elasticache Redis for some time now. Here are the 4 key points about AWS Elasticache Redis Scaling and Monitoring that helped me to understand...

New to AWS and Playing with AWS Free Tier? Do this FIRST

Cloud is changing the way we build applications. AWS is a pioneer and leads the cloud ecosystem. Exploring AWS services to get started is relatively easy. Sign up for a...

AWS and the Paradox Of Choice

This post and the cover image was inspired by this tweet by Corey Quinn and his blog post.

Re-Imagining Learning in 2021 powered by Like-Minded Communities

I applied for the AWS Community Builders program for Serverless and I was selected to be part of the program. To be honest, I was pleasantly surprised and super happy....

8 Patterns for hosting Single Page Applications in AWS

There is a lot of content available on the internet around building applications and services using Cloud Native technologies leveraging Containers and Serverless for backend applications using microservices and event-driven...

Wrapping our mind around IAM in AWS

When I was first getting started in AWS, I had my fair share and experience of dealing with Identity and Access Management ( IAM) before.

Strategies for deploying Machine Learning Inferences models using Lambda

There is more than one way to deploy a machine learning inference model using Lambda. Lambda is serverless and the Pay as you go option helps to address burst workload...

What the heck is Digital Transformation anyway

Digital Transformation has caught the fancy of large organisations in the last 5 to 6 years. We get to hear about organisations becoming more digital. And what does this becoming...

Deployment Strategies for Modern Infrastructure

In this podcast, we are going to discuss the Deployment Strategies that can be adopted for managing modern infrastructure. Customers are digitally savvy these days and downtime is frowned upon....

Demystifying oAuth and OpenID Connect

Authentication and Authorization as a concept has been there for a really long time. oAuth is the most standard way in which authorization is implemented and OpenID Connect is a...

DevSecOps - Security is not an afterthought

DevSecOps is a relatively new term coined that focus on the collaboration between Application Development, Operations and Security Teams coming together to deliver applications and software in an agile fashion...

Launching my new tech podcast Master Of None

As we near the end of 2020 with the entire world getting into podcasting big time and podcast becoming mainstream, I do not want to become left out. Because I...

Weekly RoundUp Series December 2020

Curation of all interesting content that I came across in the internet till 31st December,2020

No Code Tools to Build Machine Learning Models

Machine Learning is complex. There is a steep learning curve and it is a pretty daunting task even for developers and others in the tech to get started without PhD...

Weekly RoundUp Series November 2020

Interesting articles that I read for the week ending 29th Nov,2020

Looking beyond the big Cloud Players

As we delve into the Cloud landscape, we get to hear news about the big cloud providers like AWS, GCP, Azure, Oracle, IBM or Alibaba etc. All of these services...

Using Browser as an IDE for Coding

Gone are the days when setting up a Development environment can take weeks. Typically the process involves requests for installing software, Integrated Development Environment IDE, admin access etc. Other times,...

The Game of Certifications - Who does it help and how ?

Even since the COVID outbreak, my LinkedIn feed is filled with people clearing certifications. While certifications are a nice way to evaluate your experience and knowledge, the goal of certification...

Weekly Roundup Series September 2020

Weekly Round-Up for the week ending 20th Sep, 2020

GateCrashing Machine Learning without being Data Scientist or Math/Python Programming Nerd

Machine Learning has been the rage in the last few years. But every time I try to venture into Machine Learning, I get overwhelmed with the usage of complex terms...

My AWS Reading List

Some time back I wrote a post about how I find useful content to read on a daily basis. In this post, I would want to dive deep on how...

Weekly Roundup August 2020

Interesting reads for the week of 30th Aug , 2020

Cloud Vendor Lock In Conundrum

The whole world and its infrastructure are moving into Cloud at a rapid pace in the last decade. The speed and frenzy of this transformation have caught everyone by surprise....

Weekly Roundup 2nd August 2020

Interesting reads for this week.

AWS for Application And Solution Architects And BackEnd Developers

AWS and Cloud is all the rage these days and almost everyone is jumping into the bandwagon. But to get started in AWS may feel very daunting because AWS has...

Weekly Roundup 26th July 2020

Interesting reads for the last week.

Weekly Roundup 12th July 2020

Interesting news articles that I read in the past week.

Weekly Roundup 5th July 2020

Interesting reads for the week

Weekly Round Up 28th June 2020

Weekly Round-up of interesting articles that I read in the web in the last one week.

No Code Tools, The Tech Co Founder You Were Always Looking For

There is always a running joke in the start-up world - whenever there is an after-event party or socialising event, there are always one or two enterprising founders trying to...

Experiences With Implementing Observability For Serverless Applications Using Native Aws Services

In case of the traditional setup of cloud infrastructure, logging and monitoring is quite a huge architecture decision - be it deciding on the logging and monitoring stack of ELK...

Weekly Roundup 21 June 2020

Interesting reads from this week

Inevitability Of Platform Engineering

With the advent of Cloud Computing and Microservices, it solved a lot of challenges that are usually associated with the on-prem setup and monolith applications. And the whole industry tried...

Weekly Roundup 7th June 2020

Interesting reads for the week of 7th June 2020

Microservices And Databases

When it comes to microservices, the thinking around databases has to be radical and very different. Following are the essential considerations :

Weekly Roundup 31st May 2020

Starting this week, to make my habit of blogging more regularly, I have tried to come up with Weekly Round-Up posts that are a compilation of all interesting blogs or...

Microservices Design Patterns

One look at the various microservices patterns and the sheer amount of patterns would look daunting for anyone starting new. Design patterns for microservices can be broadly classified around 4-5...

Microservices Understanding Domain Driven Design Bounded Context

Domain Driven Design is the foundational pillar for any of the micro-services implementation. It helps to broadly classify the microservices. So think microservices, think domain driven design. Both gel well...

To Microservices or not

The decision of whether to go for microservices or stick to a monolith is a constantly recurring question. The simple answer is, it depends on the context. Having said that,...

Microservices Getting Started

Microservices is all the rage in the last few years. And there are some hot discussions on Microservices vs Monolith. One of the biggest challenges with microservices is with regard...

Lessons from Hertz Accenture Digital Transformation LawSuit

Digital Transformations are inherently hard. It is wild wild west to start with and if not planned well could become an uncontrollable monster that burns down finances of even large...