
Explore serverless Java architecture: its simplicity, security, cost-effectiveness, and eco-friendliness. Learn about IaC provisioning, MicroProfile code, and live deployments in this interactive session.

Learn to create AI-powered applications using Java, Spring Boot, and LangChain4j. Build chatbots, process unstructured data, and automate tasks with LLMs. Explore key components and best practices for developing efficient, personalized AI solutions.

Explore how the brain learns programming languages from a linguistic and neurological perspective, with practical tips to enhance your learning curve and support others in software development.

Explore surprising Java behaviors and common pitfalls through practical code examples. Gain insights to write more robust and efficient Java programs.

Explore the revolution of natural language interaction in app design. Learn to create LLM-powered applications using OpenAI API and LangChain, with practical tips and pitfall awareness.

Explore vector databases for AI applications, natural language interfaces, and advanced search capabilities. Learn to translate data into vectors and master querying techniques.

Explore Java 21's groundbreaking features, from String Templates to Structured Concurrency, and learn to create efficient, future-proof code with the latest advancements in Java programming.

Discover strategies to boost productivity, automate tasks, and enhance your development skills. Learn valuable tips and mindsets to become a more efficient and fulfilled developer.

Explore design patterns through real-life supermarket scenarios, enhancing understanding with drawings and code snippets for practical application in software development.

Explore the principles of effective Java API design, focusing on consistency, discoverability, and understandability. Learn from real-world examples to create user-friendly and robust APIs for better software interaction.

Explore the benefits of Agile Technical Practices and Software Design principles through real-world examples, focusing on their impact on development team success.

Explore virtual threads in Java 21 through Conway's Game of Life implementation. Dive into internal details, performance implications, and potential pitfalls of this new feature.

Explore next-gen Spring with new baselines, GraalVM support, observability, and productivity features. Learn about Java 17, Jakarta EE, AOT engine, and more with Josh Long.

Explore eBPF's fundamentals, architecture, and real-world applications in cloud-native environments for enhanced observability, security, and performance analysis without code instrumentation.

Automate code style, architecture compliance, and refactoring to avoid unnecessary conflicts and focus on delivering value. Learn to use Prettier, ArchUnit, and OpenRewrite for efficient development.

Pragmatic approaches to software effort estimation, providing tools and techniques for accurate assessments. Explores decision-making concepts, extreme contracting, and storming techniques for better project planning.

Explore modern web APIs to enhance user experience, leverage hardware devices, and unlock new functionalities in web applications, revolutionizing development and interaction.

Discover PostgreSQL's powerful features to simplify complex database problems, explore lesser-known SQL capabilities, and learn about various PostgreSQL distribution options for on-premises and cloud deployments.

Explore Quarkus' integration with langchain4j for AI-powered Java applications, focusing on cloud-native deployments and developer productivity in the evolving tech landscape.

Explore advanced TypeScript features through live coding. Uncover recursive types, type permutations, and a CSS validator implementation, elevating your coding skills with practical, real-world examples.

Explore cloud-based IDEs like Codespaces, Gitpod, and Devpod. Learn their features, benefits, and limitations compared to traditional IDEs. Discover how container technology enables efficient polyglot development and streamlined team workflows.