Talk 47
- Chain of Responsibility in Java A Practical Guide
- Java Recursive Generics
- Multithreaded programming anti-patterns in Java Pt.2
- Multithreaded programming anti-patterns in Java Pt.1
- ThreadLocal vs ScopedValue
- Choosing the Right Collection in Java
- Effective Use of ThreadLocal in Java Applications
- Decorator Pattern Elevating Code Flexibility
- Builder Pattern Variations and Best Practices
- Java Architecture Blueprint. Strategies for Scalable and Reliable Apps
- Tracing the Evolution of Spring Beans. The Evolution of Spring Beans in the Java Ecosystem
- Java's Pattern Matching. Simplifying Conditional Logic and Type Checking
- Java Mastery. Advancing Beyond SOLID with Abstraction, Extensibility, and Cohesion
- Crafting Cleaner Java Code. Exploring DRY, KISS and YAGNI Principles
- GRASP. Guiding Object-Oriented Design in Java
- Concurrency in Java. Best Practices and Performance Optimization
- Unlocking Concurrent Power. A Guide to java.util.concurrent Pt. 2
- Unlocking Concurrent Power. A Guide to java.util.concurrent Pt. 1
- Navigating Java’s Multithreading Terrain Pt. 2
- Navigating Java’s Multithreading Terrain Pt. 1. Dining Philosophers
- Mastering Synchronization. Best Practices and Patterns in Java
- Mastering Task Scheduling in Spring Boot. A Comprehensive Guide to @Scheduled with @Asyc
- Unlocking the Power of Global Locks. A Java and Spring Perspective
- Java, Mastering SOLID Principles
- Java, Microservices Architecture Patterns, Exploring the Essential
- Java, Unlocking IoT Potential with Blynk (Internet of things)
- Java, Pi4J IoT (Internet of things)
- Java, For IoT (Internet of things)
- Java, Event Driven architecture
- Java, Double check locking pattern
- Java, Classloaders, developing own Classloader
- Java JVM, minimum what every developer should know
- Java Functional Programming with Vavr
- Java Design Patterns Strategy
- Exploring the Biggest Rectangle in a Histogram
- Understanding Variance in Java Covariant and Contravariant Types Explained
- Java Singleton vs Multiton
- Introduction to Java Stream API for Beginners
- Unlocking Productivity, Exploring Essential IntelliJ IDEA Plugins
- Understanding Binary Search, A Comprehensive Guide
- Fundamentals of Logging in Java Applications
- Top Strategies for Optimizing Java Application Performance, Practical Advice and Best Practices
- Java memory model
- Radix Sort The Most Efficient Number Sorting
- Dynamic programming. Knapsack problem
- Disjoint set union data structure
- Prefix Sums and Applications