How to Model Any Relational Data in DynamoDB to Maximize Performance

1. design your schema based on Access Pattern

Three Use Case When You Don't Need Asynchronous Communication In Your Microservice

Cross off these three scenario before you want to use asynchronous communication for your service

Two Families of Storage Engine That Powers Modern-day Database

LSM Tree like LevelDB and BTree like SQL

Software Engineers, Dont be the Critical Person in Your Team

Strive to Be most Valuable but least Critical

Three Stories that Good Programmers Told

You tell the story to computers, stories you tell to humans, and a story you tell to the end-user.

5 JSON Denial Attack that Every Hacker Take Advantage Of

Do you check all these scenarios when you parse JSON input in your Application?

5 Programming Language That Produce Code Least Prone to Bugs

Developer tend to write less bug prone code on these languages

Two Constructive Feedback for Recruiters who Ghosted Me After Giving A Rejection Letter

Be transparent and maintain long-term telationship with the candidates

Why You Should Always Design Your API Declaratively instead of Imperative

React is declarative, SQL is also declarative, is there a reason why?

Everyone Can Learn Programming Easily - If they Know English

Some barriers for the foreign speaker in getting into the programming and what we can do to help