1. Java Exceptionshistorical

    Checked and unchecked exceptions, propagation, finally, try-with-resources, and Error versus Exception.

  2. Designing Exception Handlinghistorical

    Practical exception-handling rules: catch at meaningful boundaries, preserve context, avoid swallowing failures, and map errors once.

  3. Guava BloomFilterhistorical

    Probabilistic membership testing with Guava BloomFilter, false positives, sizing, serialization, and appropriate use cases.

  4. How Lombok Workshistorical

    Lombok's compile-time annotation processing/compiler integration and the trade-offs of generated Java boilerplate.

  5. MyBatis Overviewhistorical

    MyBatis as a SQL-mapping framework: explicit SQL, parameter/result mapping, sessions, mappers, and transaction boundaries.

  6. Spring Cloud Overviewhistorical

    Spring Cloud as an integration ecosystem for distributed-service concerns, with version-train compatibility and evolving components.

  7. Spring Framework Learning Resourceshistorical

    A roadmap from dependency injection and bean lifecycle through AOP, transactions, MVC, Boot, and source-code reading.

  8. Spring Boot Overviewhistorical

    Spring Boot's opinionated application bootstrap, starters, auto-configuration, embedded servers, external configuration, and observability.

  9. Spring MVC Overviewhistorical

    Spring MVC's DispatcherServlet request pipeline, controllers, handler mapping/adapters, binding, validation, and response rendering.

  10. Guava RateLimiterhistorical

    Local token/rate limiting with Guava RateLimiter and its limits in distributed systems.