MongoDB Cheat Sheets

This is a series of MongoDB cheat sheets. As I’m learning MongoDB, I find it hard to learn all the new things at once. Having cheat sheets would be a big help. This series contains: MongoDB basic crud cheat sheet MongoDB Query cheat sheet MongoDB Aggregation Framework cheat sheet I’m going to update this series … Read more

Git Tutorial

This series is a complete introduction to Git. It aims for the beginners but pros may also find valuable content here. We are going to cover the fundamental concepts then move to the commands that are most useful to you as a developer. This mini series will not repeat the definition of a version control … Read more

Guide to Spring AOP

In this mini-series, we will take a look at Spring AOP and learn how to implement it in production code. Understanding AOP concepts help you grow not just as a Spring developer but also as a developer in general.   Đạt TrầnI build softwares that solve problems. I also love writing/documenting things I learn/want to … Read more

Understanding the Map Interface in Java

This mini-series walks you through the Map series in Java. Consider it’s an in-depth introduction to Map. Đạt TrầnI build softwares that solve problems. I also love writing/documenting things I learn/want to learn. datmt.com

Understanding the Java Set Interface

This mini series’s focus is to dig deep into the family of the Set interface in Java. How each sub-interface, and class are implemented and how to best use them in production code. In addition, this series also covers the use of Sets in multi-threaded situations.   Đạt TrầnI build softwares that solve problems. I … Read more

Understanding the Java Queue Interface

This mini-series helps you understand the Java’s Queue interface, specifically: How is it implemented? How to use Queue/Deque?   Đạt TrầnI build softwares that solve problems. I also love writing/documenting things I learn/want to learn. datmt.com