AWS DynamoDB, A Key Value Pair Database - Part 2 (Design Patterns and Best Practices)

Other Parts of This Series: Part 1: AWS DynamoDB, A Key Value Pair Database - Part 1 (Introduction) AWS DynamoDB (Photo Credit: AWS) In this series, we try to explore AWS DynamoDB, a key-value pair database developed by AWS. In the previous part we were trying to explore the answers to some basic questions about AWS DynamoDB and introduce ourselves to DynamoDB. In this part we are trying to explore AWS DynamoDB design patterns and table design best practices so that we can utilize the power of it with minimum cost. ...

October 25, 2025 Â· 4 min Â· Saiful Islam Rasel

AWS DynamoDB, A Key Value Pair Database - Part 1 (Introduction)

Other Parts of This Series: Part 2: AWS DynamoDB, A Key Value Pair Database - Part 2 (Design Patterns and Best Practices) AWS DynamoDB (Photo Credit: AWS) In this series, we try to explore AWS DynamoDB, a key-value pair database developed by AWS. In this article we will try to find the answer to the following questions: What is DynamoDB? Is it relational or non-relational? What are the building blocks or core components of DynamoDB? How it stores and retrieves data efficiently, meaning the data structure used by DynamoDB? Practical example of DynamoDB by AWS CLI. So let’s get started… ...

October 24, 2025 Â· 6 min Â· Saiful Islam Rasel

Book Review and Insights Learning: (Think Like A Programmer)

Think Like A Programmer (Photo Credit: anorshop) Book introduction “Think Like a Programmer: An Introduction to Creative Problem Solving” by V. Anton Spraul is a beginner-friendly book for programmers. Throughoutthe book the author tries to emphasize the importance of problem-solving and becoming a problem solver to become a good programmer. According to the author, the book is about problem solving. This book is a good read for beginners, but others can also find it interesting. ...

October 20, 2025 Â· 3 min Â· Saiful Islam Rasel

Book Review and Insights Learning: (The 80/20 Principle)

The 80/20 Principle (Photo Credit: Medium) Book introduction “The 80/20 Principle: The Secret to Achieving More with Less” by Richard Koch is a book that narrates the well-known principle/law or rule called the Pareto Principle/Law. This book is a transformative guide that reveals how the Pareto Principle, where 80% of results come from 20% of efforts, can be applied to all areas of life and business. ...

October 19, 2025 Â· 4 min Â· Saiful Islam Rasel

Reactive Programming in Java - Part 5 (Error Handling in Reactor and Conclusion)

Other Parts of This Series: Part 4: Reactive Programming in Java - Part 4 (Other Useful Operators) Reactive Programming (Photo Credit: zibtek.com) In the previous parts we were trying to learn everything need to start the reactive programming. In this part we will try to explore how to handle error in Reactor. So, let’s start… Error Handling Operators onError Callback: Suppose we need to do something when an error occurs by catching it from the try…catch block. The ideal case in regular programming is something that looks like the example below: ...

October 18, 2025 Â· 5 min Â· Saiful Islam Rasel

We use cookies and technologies like Google Analytics and Microsoft Clarity to understand how users interact with our site and improve your experience.