Articles, page 40
- Spring Boot
Quick Guide to Building a Spring Boot Starter
There are certain cross-cutting concerns that we don’t want to implement from scratch for each Spring Boot application we’re building. Instead, we want to implement those features once and include them into any application as needed.

- Java
Pollution-Free Dependency Management with Gradle
Remember the days when we had to manually download every single JAR file that our project needed to run? And not only the JAR files we directly depended upon, mind you, but even those JAR files that our dependencies and our dependencies’ dependencies needed to work!

- Java
Maven Scopes and Gradle Configurations Explained
One of the key features of a build tool for Java is dependency management. We declare that we want to use a certain third-party library in our own project and the build tool takes care of downloading it and adding it to the classpath at the right times in the build lifecycle.

- Book Notes
Book Review: Everybody Writes
TL;DR: Read this Book, when… you want to become a better writer (especially, but not exclusively, in online marketing) you are writing for a blog or marketing department you want to learn some tricks on how to keep writing Overview The book {% include book-link.

- Spring Boot
Building a Multi-Module Spring Boot Application with Gradle
The Spring Initializr is a great way to quickly create a Spring Boot application from scratch. It creates a single Gradle file that we can expand upon to grow our application.

- Book Notes
Book Review: The 7 Habits of Highly Effective People
TL;DR: Read this Book, when… you’re ready to change the way you think about your interaction with the world around you you want to be more effective in communicating with those around you you want to learn some motives why you should change your habits Overview I read the book “The 7 Habits of Highly Effective People” by Stephen Covey in my quest to shape my habits to be more productive at the things I do.
