
Explore updates to Java EE 8's JSON Processing API, including JSON Pointer, Patch, Merge Patch, and big data handling. Learn performance improvements and Java 8 integration.

Explore hardware prototyping using Arduino and Raspberry Pi. Learn to build robots and IoT devices, integrate Bluetooth LE, interface with memory modules, and turn prototypes into products.

Explore Belgium's e-government transition to PaaS, focusing on lessons learned and the collaborative effort between Development and Operations in creating a government cloud.

Explore Git's core concepts, advanced features, and powerful workflows to gain a deeper understanding and troubleshoot complex scenarios effectively.

Explore Terracotta's open-source offheap library, providing efficient maps and caches with low heap overhead and high scalability. Learn its implementation using CS concepts from managed and unmanaged environments.

Explore modular architecture and microservices, comparing approaches from monolithic JEE to distributed systems. Learn to make informed decisions about application design and complexity management.

Learn principles for building agile, scalable Java apps optimized for cloud platforms. Discover best practices for code structure, dependency management, configuration, and deployment to enhance portability and efficiency.

Explore offline-first web development using Service Workers, covering installation, updates, caching strategies, and progressive enhancement for modern, resilient web applications.

Explore how Business Process Management (BPM) can streamline application development by externalizing logic, maintaining state, and generating UI components, allowing developers to focus on unique application features.

Explore RxJava and RxAndroid for building maintainable Android apps. Learn about Observables, error handling, testing, and practical implementations using MVP architecture.

Explore mixing object-oriented and functional paradigms in Java, focusing on practical examples of functional domain modeling, immutability, and composable APIs for better reusability and thread safety.

Explore Twitter's JVM services: deployment, custom features, and challenges in high-volume data processing. Learn about monitoring and troubleshooting in a fast-paced environment.

Explore modern JVM concurrency models: Quasar Fibres, Clojure Agents, vert.x Verticles, and Akka Actors. Learn advantages, disadvantages, and implementation details of these lightweight alternatives to traditional threads.

Explore resilience patterns for designing robust, highly available software in complex distributed systems. Learn practical strategies to maintain application performance and reliability under unexpected conditions.

Explore Java Platform Module System's intricacies, including readability, observability, unnamed modules, class loaders, and multi-version module loading.

Explore key metrics, latency measurement, and the Coordinated Omission issue in benchmarking. Learn to avoid common pitfalls and make informed decisions based on accurate performance data.

Explore Apache Groovy's capabilities for building modern domain-specific languages, focusing on syntax improvements, performance optimization, and enhanced user experience through IDE support and error reporting.

Explore techniques for transitioning to Angular2, including TypeScript features for enterprise development. Learn about components, annotations, and template syntax improvements.

Exploring the evolution of Data Science methodologies and tools in the age of Big Data, emphasizing rapid insights and value delivery in high-velocity data environments.

Explore Clojure's foundations and features like STM, functional programming, concurrency support, and transducers. Learn how this JVM-targeted language optimizes developer happiness and productivity in real-world applications.

Demystifying Deep Learning: explore its workings, limitations, and applications in AI, with insights on building smart applications using this revolutionary technology.