Posts
Scaling Microservices
GraphQL and why is it important
Functional programming using Java
Kotlin Functions - Extension functions, Infix functions and Higher Order functions
Spring boot - Effective monitoring and alerting
Best practices while using Spring Boot
Collection access functions in Kotlin
Scope functions in Kotlin
Kotlin classes with examples
Basics of Kotlin with examples
Avro and Protocol Buffer
Best practices for designing Microservices
Best Practices of designing REST API endpoints
Why use Event Driven architecture ?
Why use HATEOAS as the application architecture ?
Why use Kotlin ?
Why use Spring data JPA ?
How to write clean code
Testing Java applications
Object creation and Serialization
Project Lombok
Java 8 Features
How to write performant Java applications
How to detect performance bottlenecks in Java applications
Basics of Digital Security
Why Docker and its role in the CI/CD
Jenkins and its role in the CI/CD
Behavioural OO Design Patterns
SOLID Design Principles
Structural OO Design Patterns
Java RMI
Data Structures
Java Collection Synopsis
Alternatives to Java's default Serialization
Creational OO Design Patterns
EJB fundamentals
Java logging
Java's default Serialization
In memory datastores - Memcache and Redis
CSS Preprocessors - LESS and SASS
Modern day HTML5 quickstart
Let's quickly learn MongoDB
Why use NoSQL
subscribe via RSS