Blog Series
Organized collections of posts on specific topics
📚 Astro Fundamentals
3 postsGetting Started with Astro
Learn how to build fast, content-focused websites with Astro, the modern static site generator.
Astro Components and Props
Deep dive into creating reusable components in Astro and passing data with props.
Mastering Astro Content Collections
Learn how to organize and manage your content with Astro Content Collections for type-safe content management.
📚 JavaScript Mastery
2 posts📚 OAuth 2.0
2 postsOAuth 2.0: Part 1 - Understanding the Basics
Learn the fundamentals of OAuth 2.0, understand authentication vs authorization, and see how OAuth 2.0 works with a real-world example.
OAuth 2.0: Part 1 - Understanding the Basics
Learn the fundamentals of OAuth 2.0, understand authentication vs authorization, and see how OAuth 2.0 works with a real-world example.
📚 Spring Boot - Aspect Oriented Programming
5 postsSpring Boot AOP: Part 1 - Introduction to Aspect-Oriented Programming
A beginner-friendly introduction to Spring Boot AOP.
Spring Boot AOP: Part 2 - How AOP Actually Works Under the Hood?
Discover the magic behind Spring AOP.
Spring Boot AOP: Part 3 - CGLib vs JDK Proxies
Learn the differences between CGLib and JDK proxies.
Spring Boot AOP: Part 4 - Simple AOP Project (Hands-On)
Build a simple Spring Boot AOP project from scratch. Learn by doing with a simple, practical example that adds transaction logging to a service method.
Spring Boot AOP: Part 5 - @Around Advice and Custom Annotations
Learn how to use @Around advice to wrap method execution and create custom annotations.