
Explore Spring Session's powerful features for managing user sessions in Java web apps. Learn key concepts, practical examples, and best practices for seamless user experiences.

Learn to connect Nuxt frontend with Java GraphQL backend, covering setup, complex queries, and seamless integration techniques for efficient full-stack development.

Explore Spring Boot 3.2's Auto-Configured JDBC Client for simplified database integration. Learn to effortlessly connect, read, and persist data within the Spring ecosystem, enhancing project efficiency and scalability.

Learn to build an API Gateway using Spring Cloud Gateway, exploring its purpose, use cases, and implementation in Java.

Explore Virtual Threads in Spring Boot 3.2 for enhanced scalability in MVC applications with blocking calls, offering improved performance for database, I/O, and HTTP operations.

Learn to configure multiple datasources in Spring Boot for JDBC Client usage, with step-by-step guidance on defining custom datasources and creating new JDBC Clients.

Learn to create full-stack Java applications using Vaadin Flow, a powerful framework for building frontend apps entirely in Java without needing separate JavaScript or HTML.

Learn to build a complete CRUD service with JDK's Http Client, calling a public REST API and implementing JUnit 5 tests for robust Java development.

Learn to build a custom Spring Boot Starter from scratch, enhancing application bootstrapping. Covers the entire process, including best practices and key considerations for effective starter development.

Debunking misconceptions about Java's performance and verbosity, exploring its strengths and modern capabilities in software development.

Learn effective prompt engineering techniques for Spring AI, enhancing communication with language models to generate precise outputs and improve AI-driven applications.

Learn to structure LLM responses with Spring AI's Output Parsers, enhancing control and precision in AI-powered applications. Gain practical insights for effective implementation.

Learn to integrate custom Java functions with Spring AI's Chat Client for real-time data access in LLMs. Explore function calling and implementation for enhanced AI capabilities.

Learn to build dynamic web apps using HTMX with Spring Boot and Thymeleaf. Explore four practical examples to create interactive interfaces without JavaScript, enhancing your web development skills.

Explore Spring AI 1.0.0 M1's latest features, including the Chat Client's new fluent API for more concise and readable code. Learn about key updates and improvements in this release.

Explore Spring Framework 6.2's new feature for rendering multiple fragments, enhancing HTMX integration and simplifying fragment returns in Spring MVC and WebFlux applications.

Explore Python's asyncio for efficient single-thread operations, focusing on Trio's API for streamlined robot decision-making. Learn about trio, trio-util, anyio, and asyncio implementations.

Discover how to create immersive 3D animations for data storytelling by combining Blender's 3D capabilities with Python's 2D plotting libraries, enhancing your data visualization skills.

Explore CPython's JIT compiler development using "copy-and-patch" technique, addressing challenges and tradeoffs in performance optimization for diverse platforms and user bases.

Discover SlipCover, a new tool reducing Python code coverage overhead to 5%. Learn its advantages over coverage.py and integration with Python 3.12's Low Impact Monitoring API.

Explore the unconventional combination of Django ORM and FastAPI, learning practical insights, benefits, and challenges of integrating synchronous and asynchronous frameworks in Python web development.